图7-9加密和解密的过程
加密技术从原理上可分为两对称加密技术和非对称加密技术,它们的主要区别在于所使用的加密和解密的密钥不同。
二、对称加密技术
对称加密技术是应用较早的加密技术,使用对称密钥进行加密,又称为私钥或单钥加密。在这种体系中,数据收发双方加密和解密均使用同一种加密算法和同一个密钥或者本质上相同I:即其中一个可以通过另一个密钥推导〉的一对密钥。
釆用对称加密技术加密数据时,发送方人和接收方8之间的通信过程如下。
人和8协议统一密码算法系统。
( )八和8协商用同一密钥。
卩)人用加密算法和选取的密钥加密明文信息,得到密文信息。
(句人通过网络信道将密文信息传送给8。
⑶8用同样的算法和密钥解密密文,得到原始的明[海口企业网站建设www.HisoSi.com]文信息,并阅读,如图7-10所示。采用这样的加密体制,即使人、8间的窃听者截取了密文,知道采用何种密码算法系统加密,由于没有密钥,同样很难破译出明文。
图7-10对称加密技术的加密和解密过程
对称加密技术的安全性主要取决于两个因素:一是加密算法足够强大,使得不必为算法保密,仅根据密文就能破译出明文是不可行的;二是密钥的安全性,密钥必须保密并保证有足够大的密钥空间,仅根据密文和加密丨解密算法破译明文也是不可行的。
对称加密技术的优点是算法简单,加密、解密的处理速度快,适用于加密有大量数据的信息,同时,密钥也相对较短。对称加密技术的最大缺点是密钥管理困难,一是数据收
(未完待续) 声明:部分资料来自合作媒体及网络,不代表本站观点。本站不对上述言论承担责任。关键字:密钥,加密,对称,解密,算法