Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend MSTG‑NETWORK‑3 with Certificate transparency for iOS and Android #1492

Open
commjoen opened this issue Oct 5, 2019 · 3 comments

Comments

@commjoen
Copy link
Collaborator

commjoen commented Oct 5, 2019

Extend MSTG‑NETWORK‑3 with Certificate transparency for iOS and Android

@commjoen
Copy link
Collaborator Author

commjoen commented Oct 5, 2019

See :
https://www.agnosticdev.com/blog-entry/network-security/mobile-landscape-certificate-transparency
https://github.com/technion/ct_advisor
https://github.com/google/conscrypt
https://github.com/google/certificate-transparency-java
https://www.agnosticdev.com/blog-entry/network-security/mobile-landscape-certificate-transparency
https://github.com/Babylonpartners/certificate-transparency-android
Note: ios 12.1.1 requires it already.
https://chromium.googlesource.com/chromium/src/+/master/net/docs/certificate-transparency.md#certificate-transparency-for-enterprises for more info
NOTE: using CTA will require your domain (including internal domains) to be publicly registered which was made fun off by Jeroen Willemsen in https://xebia.com/blog/certshout-all-your-domains-are-public/, but oftne forgotten. So if you have a domain that you don't want to have that publicly available, you can pin, otherwise: consider CTA, but be aware that you need a CA that makes sure no weird shit happens with your cert.

@commjoen
Copy link
Collaborator Author

Last note: when you do pinning on the CA its public key and the CA is compromised, then CT can help detecting that. However, if you do public key pinning on your leaf cert, then CT will not really help for a native app.

@sushi2k
Copy link
Collaborator

sushi2k commented Apr 15, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants