Peter Cai PeterCxy
  • 猫である。

  • Joined on 2021-08-16
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
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-19 03:08:53 +01:00
1c0ddefad9 lpac-jni: Introduce convenience macros for linked lists
1c7dc67803 chore: Synchronize with upstream lpac changes
Compare 2 commits »
PeterCxy pushed to comfy at PeterCxy/misskey 2024-02-19 00:24:11 +01:00
d99d116c02 fix: filter plugins should have access to idService in order to calculate account age
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-18 20:09:16 +01:00
9f3977dc5e README: Fix fragments
PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-18 20:08:37 +01:00
77fcc14dca Rewrite parts of README
f90f44ee53 Relicense lpac-jni to LGPLv2 to match lpac
Compare 2 commits »
PeterCxy pushed to comfy at PeterCxy/misskey 2024-02-18 17:03:42 +01:00
4b9179a4c4 feat: Add a simple customizable plugin system for spam filtering
dadba96935 Revert "perf(backend): use RSA 2048bit"
Compare 2 commits »
PeterCxy created branch comfy in PeterCxy/misskey 2024-02-18 17:03:41 +01:00
PeterCxy created repository PeterCxy/misskey 2024-02-18 17:02:18 +01:00
PeterCxy pushed to master at PeterCxy/containers 2024-02-17 19:45:38 +01:00
7514a43574 uptime-kuma: Uprev
PeterCxy commented on issue PeterCxy/OpenEUICC#11 2024-02-17 19:26:53 +01:00
OpenEUICC doesn't seem to work with unknown CERT.CI.ECDSA on the eUICC for TLS cert verification

But I agree checking with GetEuiccInfo1/2 would be the best course of action to support non production CIs

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

An interim solution that can be implemented a bit faster would be an option that allows the user to supply a custom CI public key, or an option to disable the check on the TLS side altogether.

PeterCxy pushed to master at PeterCxy/OpenEUICC 2024-02-16 01:07:59 +01:00
e587af9714 workflows: Run only on runners with android app keystore