How SSL/TSL Build
Posted anyu686
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了How SSL/TSL Build相关的知识,希望对你有一定的参考价值。
There are two movitation for SSL/TSL
1) Data encryption, if the data is captured by 3rd party, the data will be in encrypted.
2) Host identification, to verify the destination host is trusted
There are 5 step handshake for SSL/TSL build
1) Client send hello message, it includes the SSL/TLS version
2) Desination Host response with hello, include the agreement algorithem, digitial certificate, and public key.
3) client contacts the server CA to verify the digital certificate
4) Client shares a secret key which is encrypted by server\'s public key and send it to server
5) server send finish and the connection is established
以上是关于How SSL/TSL Build的主要内容,如果未能解决你的问题,请参考以下文章
HTTPS-SSL/TSL与SNI的关系以及同IP多域名虚拟主机的SSL/TSL认证
java中关于SSL/TSL的介绍和如何实现SSL Socket双向认证