电子商务安全技术----加密技术

如题所述

第1个回答  2011-04-09
加密技术包括两个元素:算法和密钥。算法是将普通的文本(或者可以理解的信息)与一串数字(密钥)的结合,产生不可理解的密文的步骤,密钥是用来对数据进行编码和解码的一种算法。在安全保密中,可通过适当的密钥加密技术和管理机制来保证网络的信息通讯安全。密钥加密技术的密码体制分为对称密钥体制和非对称密钥体制两种。相应地,对数据加密的技术分为两类,即对称加密(私人密钥加密)和非对称加密(公开密钥加密)。对称加密以数据加密标准(DES,Data Encryption Standard)算法为典型代表,非对称加密通常以RSA(Rivest Shamir Ad1eman)算法为代表。对称加密的加密密钥和解密密钥相同,而非对称加密的加密密钥和解密密钥不同,加密密钥可以公开而解密密钥需要保密。
第2个回答  2012-05-31
、数据加密过程
数据加密的基本过程就是对原来为原始的或未加密的数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,只能在输入相应的密钥之后才能显示出来本来内容,通过这样的途径来达到保护数据不被非法窃取、阅读的目的。

(1)、替换加密法:
例:明文:I Love U ! 的加密过程
(2)转换加密法
2、数据加密标准(DES)算法
DES (Dtat Encryption Standdart)算法是美国国家标准化局NBS于1976年作为一个官方标准颁布的。规定用于所有的公开场合或私人通讯领域,后来该算法被ISO接受为国际标准加密算法,被广泛采用。
DES算法是将两种基本的加密算法(替换加密和转换加密)完美地结合起来。这种算法的强度是通过反复应用这种技术,将一种基本算法实施于另一种基本算法之上,并进行16次循环迭代来完成的。DES加密算法本身是完全公开的,必须绝对保密的是密钥,且密钥可由使用者随时更换。只要密钥不泄漏,DES算法加密的密文的可靠性是很高的。
相似回答