Https如何保证数据的安全

1.Http的端口为80 Https的端口为443

个人理解Https的加密过程(SSL/TLS)

首先是通过非对称加密方式得到相同的会话密钥,然后使用对称加密进行加密。

1.服务端向客户端发送公钥

2.客户端通过发送过来的公钥将自己的预主密钥加密后发送给服务端

3.服务端解密之后通过通过计算得到和客户端相同的会话密钥。

会话密钥是对称密钥,这意味着客户端和服务器都使用同一个密钥来加密和解密数据。

会话密钥=第一随机数+第二随机数+预主密钥

全部评论

相关推荐

水色铃音:可以去找射频相关的岗位,比如圣邦微?或者像做产品的,比如xiaomi,oppovivo之类的,都需要天线调试的工程师
点赞 评论 收藏
分享
ming_ri:后端依旧稳定发挥
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务