全面了解HTTP和HTTPS( 四 )


大数分解主要难点在于计算能力,如果未来计算能力有了质的提升,那么这些秘钥也是有可能被破解的 。
DH加密算法
DH也是一种非对称加密算法,DH加密算法过程 。
https://zh.wikipedia.org/wiki/%E8%BF%AA%E8%8F%B2-%E8%B5%AB%E7%88%BE%E6%9B%BC%E5%AF%86%E9%91%B0%E4%BA%A4%E6%8F%9B
DH算法的安全保障是基于离散对数问题 。
六、Http协议和Https协议的对比
Http和Https的区别如下:
1、https协议需要到CA申请证书,大多数情况下需要一定费用
2、Http是超文本传输协议,信息采用明文传输,Https则是具有安全性SSL加密传输协议
3、Http和Https端口号不一样,Http是80端口,Https是443端口
4、Http连接是无状态的,而Https采用Http+SSL构建可进行加密传输、身份认证的网络协议,更安全 。
5、Http协议建立连接的过程比Https协议快 。因为Https除了Tcp三次握手,还要经过SSL握手 。连接建立之后数据传输速度,二者无明显区别 。
总结经过了3天的学习和总结,总算完成了这篇文章,本文可以帮助读者大体上把握Http和Https的知识框架 。
 

【全面了解HTTP和HTTPS】


推荐阅读