Multiple questions related to Dynamic TLS/SSL Pinning #241
Replies: 1 comment
-
Hi @estelle-lnd, Thank you for the detailed questions!
We will be happy to show you more in person - could you please reach out to [email protected]? With kind regards Petr D. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
We are currently reviewing your solution for dynamic SSL Pinning for our mobile apps and have a few questions about its usage and functionality.
We understood that the global mechanism relies on certificate expiration date, but our questions is linked to the typical use case when the server certificate is changed unexpectedly (so independently of certificate expiration date).
1 - How the mobile client handles this case (so after a failed connection) and how on the server side, certificate fingerprint library is kept updated ?
2 - We also noted the
UpdateMode.forced
that forces an update. Is it good practice to always force an update ? Can the force update be done after an authentication challenge fails ?**3 - Should the server application have access to some kind of a certificat repository maintained up to date, or can it detect live the certificat change on the real url and maintain on its on own the fingerprint library updated ?**
Other questions related to your solution :
4 - If we decide to deploy the service on our own domain, is there any exchange with your server ? If so, what does the exchange entail?
5 - How is Wultra handling certificate storage ? Can you confirm that you store both fingerprints and certificates ?
https://github.com/wultra/mobile-utility-server/blob/develop/docs/Database-Structure.md
From this documentation, it seems that you store both fingerprint and the pem file
6 - In which cases the Dynamic SSL Pinning Utility Tool can be used ?
https://github.com/wultra/ssl-pinning-tool
We appreciate your assistance.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions