我们先讲解一下双钥技术的工作原理,然后再介绍几个著名的加密方法。
工作原理分析
双钥技术就是公共密钥加密PKE(Public Key Encryption)技术,它使用两把密钥,一把公共密钥(Public Key)和一把专用密钥(Private Key),前者用于加密,后者用于解密。这种方法也称为“非对称式”加密方法,它解决了传统加密方法的根本性问题,极大地简化了密钥分发的工作量。它与传统加密方法相结合,还可以进一步增强传统加密方法的可靠性。更为突出的是,利用公共密钥加密技术可以实现数字签名。
为说明公共密钥技术的工作原理,我们还得从传统加密方法的工作原理说起。
传统加密方法的工作过程包括如下几部分:
(1) 设置一个保险箱,并装置一把嵌入箱子的暗锁,这种锁只能使用钥匙才能锁上,再准备2把相同的钥匙。这对应于加密方法,钥匙对应于密钥。
(2) 发信方和收信方必须各自持有1把开锁的钥匙。这对应于密钥分发过程。
(3) 发信方将通信文件放入保险箱,并使用自己持有的钥匙把锁锁起来。这对应于加密过程。
(4) 运送保险箱。这对应于信息传输过程。
(5) 保险箱送到目的地后,收信人用自己持有的钥匙打开锁,取出通信文件。这对应于解密过程。
全部过程的根本困难是第(2)步,即通信双方必须都获得1把统一
工作原理分析
双钥技术就是公共密钥加密PKE(Public Key Encryption)技术,它使用两把密钥,一把公共密钥(Public Key)和一把专用密钥(Private Key),前者用于加密,后者用于解密。这种方法也称为“非对称式”加密方法,它解决了传统加密方法的根本性问题,极大地简化了密钥分发的工作量。它与传统加密方法相结合,还可以进一步增强传统加密方法的可靠性。更为突出的是,利用公共密钥加密技术可以实现数字签名。
为说明公共密钥技术的工作原理,我们还得从传统加密方法的工作原理说起。
传统加密方法的工作过程包括如下几部分:
(1) 设置一个保险箱,并装置一把嵌入箱子的暗锁,这种锁只能使用钥匙才能锁上,再准备2把相同的钥匙。这对应于加密方法,钥匙对应于密钥。
(2) 发信方和收信方必须各自持有1把开锁的钥匙。这对应于密钥分发过程。
(3) 发信方将通信文件放入保险箱,并使用自己持有的钥匙把锁锁起来。这对应于加密过程。
(4) 运送保险箱。这对应于信息传输过程。
(5) 保险箱送到目的地后,收信人用自己持有的钥匙打开锁,取出通信文件。这对应于解密过程。
全部过程的根本困难是第(2)步,即通信双方必须都获得1把统一