非对称加密

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 对称加密:双方协商好密钥,彼此传输的信息通过统一的密钥来加密解密。缺点是密钥协商时不可能面对面,绝大多数时候都要通过网络通信进行密钥协商,密钥在传输途中很可能被监听破解。非对称加密:非对称加密就是为了解决密钥有可能在传输中被破解这一问题而出现的加密方式。以下为非对称加密原理的图解:

对称加密:

双方协商好密钥,彼此传输的信息通过统一的密钥来加密解密。缺点是密钥协商时不可能面对面,绝大多数时候都要通过网络通信进行密钥协商,密钥在传输途中很可能被监听破解。

非对称加密:

对称加密就是为了解决密钥有可能在传输中被破解这一问题而出现的加密方式。

以下为非对称加密原理的图解:

6f00c041ebf34306b4719f64e193470f.png


通信双方首先挑选一个颜色(黄色),这个颜色是可以公开的(每次通信不同);然后再各自挑选一个秘密的颜色(橙色、青色)。然后各自将自己的秘密颜色和黄色进行混合,得到了另外的两个颜色(橙褐色、淡蓝色)。分别将自己的颜色发给对方。在收到对方发来的颜色后,再分别和自己的颜色相混合,此时,两边得到了一个相同的颜色(黄褐色)。


这个公开的黄色是公钥,各自秘密的颜色是私钥。


在整个通信过程中攻击者可以一直监听网络,并且获得在网络上交换的所有信息,可以获得黄色、橙褐色、淡蓝色这些信息,但是无法知道通信双方各自的秘密颜色,所以无法解出密文真正的内容(褐色)。

目录
相关文章
|
10月前
|
算法 安全 数据安全/隐私保护
对称加密算法与非对称加密算法
对称加密算法与非对称加密算法
|
Web App开发 安全 算法
一起学习密码学:对称加密与非对称加密
本文是 一起学习密码学 系列第 1 篇。
一起学习密码学:对称加密与非对称加密
|
4月前
|
安全 数据库 数据安全/隐私保护
对称加密与非对称加密的区别
对称加密与非对称加密的区别
237 64
|
7月前
|
存储 算法 安全
|
10月前
|
存储 算法 安全
|
9月前
|
存储 安全 算法
三种常见的加密算法:MD5、对称加密与非对称加密的比较与应用
网络安全聚焦加密算法:MD5用于数据完整性校验,易受碰撞攻击;对称加密如AES快速高效,密钥管理关键;非对称加密如RSA提供身份验证,速度慢但安全。三种算法各有所长,适用场景各异,安全与效率需权衡。【6月更文挑战第17天】
1425 2
|
10月前
|
安全 网络安全 区块链
非对称加密
【5月更文挑战第12天】非对称加密
93 5
|
10月前
|
安全 数据安全/隐私保护
对称加密和非对称加密
【5月更文挑战第12天】非对称加密帮助构建了一个更加安全的网络环境,为用户提供了保障。
101 5
|
10月前
|
算法 安全 网络安全
非对称加密算法
非对称加密算法,如RSA、ECC、Diffie-Hellman、ElGamal和DSA,使用公钥/私钥对保证安全。公钥可公开,用于加密;私钥保密,用于解密和签名。这种算法在SSL/TLS、数字证书、签名、加密货币等领域广泛应用,提供更高安全性。
115 1
|
10月前
|
存储 算法 安全
加密解密(RSA)非对称加密算法
加密解密(RSA)非对称加密算法