Peter Cai PeterCxy
  • 猫である。

  • Joined on 2021-08-16
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-25 21:00:41 +01:00
12d02ee76c lpac-jni: malloc -> calloc
412fd31477 lpac-jni: Uprev lpac libeuicc
Compare 2 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-25 19:29:27 +01:00
19c63113a1 ProfileDeleteFragment: Require confirmation via inputting profile name
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-24 22:18:34 +01:00
2a8fb99ed0 lpac-jni: Assert jlong is enough to hold a platform sized pointer
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-24 22:11:11 +01:00
18cd9acdb8 lpac-jni: Call es9p_ctx_free
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-24 22:10:14 +01:00
4ded234ed2 lpac-jni: Reformat JNI C code
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-24 21:54:17 +01:00
5aed27513f lpac-jni: Uprev lpac
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-22 03:29:12 +01:00
2b972badaa lpac-jni: Add Entrust CI to known list
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-22 03:27:05 +01:00
ab76ae66e2 lpac-jni: Do not crash on unknown CIs
PeterCxy closed issue PeterCxy/OpenEUICC#11 2024-02-22 03:13:52 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification
PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-22 03:13:51 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

Ok, this has now been implemented but with the caveat that we still have to hard-code a mapping between known PKIDs and their public certificates. However, compared to just adding the certificates…

PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-22 03:11:50 +01:00
c033ef5ba9 refactor: Trust SM-DP+ TLS certs based on euiccCiPKIdListForVerification
PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-21 23:43:22 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

auto-discovery mechanism as I described. will only work with SM-DP+ that include the root cert

Also note that the Subject Key Identifier of the CI cert can be an arbitrary string dictated by…

PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-21 03:30:45 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

Although I guess I could also piggyback on lpac's derutil.c here from JNI.

PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-21 03:28:40 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

Even without considering support for test CIs, I think implementing the certificate check as part of the initial handshake is also advantageous over just installing the cert and trusting it across…

PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-20 04:18:28 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

I now wonder if it is even necessary for the LPA to verify the TLS cert at all, given that the eUICC is not supposed to accept arbitrary BPP anyway.

PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-20 04:17:40 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

It looks like many production SM-DP+ servers do not actually send the full certificate chain, and therefore we cannot verify CERT.DP.TLS against CERT.CI.ECDSA without hard-coding the CI cert. The…

PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-19 23:04:11 +01:00
252000660a CompatibilityCheck: show unknown status when "secure element is not present"
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-19 22:59:50 +01:00
9b75295936 CompatibilityCheck: show unknown status when "secure element is not present"
048764d305 refactor: Comaptibility checks should return the success / failure state directly
Compare 2 commits »
PeterCxy commented on issue PeterCxy/OpenEUICC#13 2024-02-19 22:24:58 +01:00
Build OpenEUICC

I have just updated the README.md for this yesterday -- you can find a debug mode apk for both OpenEUICC and EasyEUICC inside the "Actions" tab in this repository. No release build is planned,…

PeterCxy closed issue PeterCxy/OpenEUICC#13 2024-02-19 22:24:58 +01:00
Build OpenEUICC