在1976年之前,所有的加密方式都是同一种模式:加密和解密使用同一个密钥。1976年,两位美国计算机科学家WhitfieldDiffie和MartinHellman提出了一种无需直接传递密钥即可完成解密的新思路。这被称为“Diffie-Hellman密钥交换算法”。1977年,三位数学家Rivest、Shamir和Adleman设计了一种实现非对称加密的算法。这个算法就是以他们三人的名字命名的,被称为RSA算法。从那时到现在,RSA算法一直是使用最广泛的非对称加密算法。毫不夸张地说,只要有计算机网络,就有RSA算法。
