Welcome! Log In Create A New Profile

Advanced

Re: HTTPS Pinning

Richard Stanway via nginx
June 07, 2019 09:46AM
In the context of a mobile app, pinning usually means checking the public
key of the server in your app matches what is expected. There is nothing to
configure server-side. If you change the private key used by your SSL
certificate, then your app will break. Renewing an SSL certificate doesn't
usually change the private key, but check your renewal process to be sure.

I would also suggest adding several backup public key hashes in the app in
the event that you need to rotate your private key so you can do this
without having to wait for an app store update.

That said, pinning offers little benefit, as if your app is already
verifying the certificate the most this protects you from is a root cert
MITM, eg from a corporate network SSL interception product, which is quite
rare.
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

HTTPS Pinning

Sathish Kumar June 05, 2019 08:56AM

Re: HTTPS Pinning

A. Schulze June 05, 2019 12:58PM

Re: HTTPS Pinning

Richard Stanway via nginx June 07, 2019 09:46AM

Re: HTTPS Pinning

Peter Booth via nginx June 07, 2019 10:24AM

Re: HTTPS Pinning

A. Schulze June 07, 2019 11:56AM

RE: HTTPS Pinning

Reinis Rozitis June 07, 2019 12:32PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 311
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready