华为云计算 云知识 HTTPS如何加密数据的?
HTTPS如何加密数据的?

HTTPS如何加密数据?了解安全性或加密技术的学生应了解常见的加密方法。一般来说,加密分为对称加密和非对称加密(也称为公钥加密)。

对称加密对意味着用于加密数据的密钥与用于解密数据的密钥相同。

对称加密的优点是加密和解密的效率通常更高。缺点是数据发送方和数据接收方需要协商并共享同一密钥,并确保密钥不会泄露给其他人。另外,对于具有数据交换需求的多个个人,需要在每对之间分配和维护密钥。这个成本基本上是不能接受的。

非对称加密非对称加密意味着用于加密数据的密钥(公钥)与用于解密数据的密钥(私钥)不同。

什么是公钥?实际上,这实际上意味着-任何人都可以找到公钥。因此,非对称加密也称为公钥加密。

相应地,私钥是非公钥,通常由网站管理员持有。

公钥和私钥之间有什么联系?

简而言之,用公钥加密的数据只能用私钥解锁。 用私钥加密的数据只能用公钥解锁。

许多朋友都知道,可以用私钥解密用公钥加密的数据,但忽略了一件事。 用私钥加密的数据也可以用公钥解密。 这对于理解HTTPS的整个加密和授权体系非常重要。

可以使用非对称加密解决数据传输安全性问题吗? 前面特别强调了用私钥加密的数据可以用公钥解锁,而对公钥进行加密。 换句话说,非对称加密只能保证单向数据传输的安全性。

上一篇:Huawei HiLens有哪些用户角色 下一篇:因欠费导致CDN服务不可用的情况排查及解决方案

中软国际数据治理专业服务解决方案实践

中软国际数据治理专业服务解决方案实践