了解 HTTPS(二) —— 通信加密

本文介绍了HTTPS通信加密的过程,包括共享密钥加密、公开密钥加密及其各自的优缺点。HTTPS采用了混合加密机制,结合了两者的优势,确保了数据的安全传输。同时,文章指出公开密钥加密的安全性依赖于难以快速因式分解的大整数,而HTTPS还面临公开密钥真实性的验证问题,这将通过数字证书来解决。
摘要由CSDN通过智能技术生成

  近代的加密方法中加密算法是公开的,而密钥却是保密的。通过这种方式得以保持加密方法的安全性。
  加密和解密都会用到密钥。没有密钥就无法对密码解密,反过来说,任何人只要持有密钥就能解密了。如果密钥被攻击者获得,那加密也就失去了意义

共享密钥加密技术

加密和解密同用一个密钥的方式称为共享密钥加密,也被叫做对称密钥加密

这里写图片描述

  此种加密技术简单说发送数据的同时,将自己的加密的密码发送给对方,然后对方用我发送过去的密钥进行解密,然而在互联网上转发密钥,如果通信被监听那么密钥就可会落入攻击者之手,同时也就失去了加密的意义。另外还得设法安全地保管接收到的密钥。

用一个生活场景来举个例子:

  小智想要快递一份加密盒子发给小霞,小智把盒子上锁,然后把盒子和钥匙一起快递给小霞,那么小红接到快递后,就可以用一起发来的钥匙打开锁上的盒子。
  然而,任何人只要有钥匙都能打开盒子,并且快递物流会经过很多的转发站,其中如果有人想要打开盒子,只要截下这个快递就可以了。

  公开密钥加密 方式很好地解决了 共享密钥加密 的困难,下面我来介绍一下这种加密方式。

公开密钥加密

  公开密钥加密使用一对非对称的密钥。一把叫做

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值