Android interview to talk about the principle https

Three-step answer questions

1. https What is that?

Add SSL / TLS http based on symmetric encryption and asymmetric encryption

For safety

2. https implementation process

  1. Symmetric encryption, asymmetric encryption

  2. Issuance of certificate

  3. The client digital certificate authentication server, the server authenticates the client key

  4. Process

    https Process

3. how to use

  1. Unidirectional need a certificate cer / bks

  2. Bidirectional need cer / bks also need a certificate issued by p12

  3. Certificates need to recognize certificates

Guess you like

Origin blog.csdn.net/u011077027/article/details/93383384