第三节加密技术
随着计算机和通信技术的迅猛发展,大量的敏感信息常通过公共通信设施或计算机网络进行交换,特别是化切加过的广泛应用,以及电子商务和电子政务的迅速发展,越来越多的个人信息需要严格保密,如银行账号、个人隐私等。正是这种对信息的机密性需求,使得加密技术成为保障电子商务安全最重要的技术之一。
―、加密技术概述
数据的安全隐患无处不在,机密数据库不能允许非授权人员查看,私人内容、敏感信息、商业数据等必须防止其他人非法访问、修改、复制。如何保证数据安全?数据加密是应用最广、成本最低而且相对最可靠的方法。
数据加密的技术核心是密码技术。密码技术是实现网络信息安全的核心技术,是保护数据最重要的工具之一。通过加密变换,将可读的文件变换成不可理解的乱码,从而起到保护信息和数据的作用。它直接支持机密性、完整性和不可抵赖性。
在密码学中,密码系统是指为实现信息隐藏所( 海口企业网站建设www.hiSoSi.com整理)采用的基本工作方式,也可称为密码体制。密码系统主要包括明文、密文、加密算法、解密算法和密钥几个基本要素。
明文:是指希望得到保密的原始信息。例如,若想加密这个信息,就是明文。
卩)密文:是经过加密处理后得到的隐藏信息。例如,经过某种加密机制,上述的“I 066 1父信息变为“7 0 2 3 1611(1”,则0泡2 8 160(5”就是密文信息。
⑶加密毋1017沖算法:是指通过一系列的变换、替代或其他各种方式将明文信息转化为密文信息的方法。
解密〈0沈…11011〉算法:与加密算法相互对应,是与加密算法相反的过程,指通过一系列的变换、替代或其他各种方法将密文恢复为明文的方法。隐藏为
01& 8丨6叫”的过程就是由加密算法完成的,解密算法则完成由“了 0 6 8丨611(1”恢复为的过程。加密算法与解密算法一般都是公开的。 ‘
巧)密钥:密钥类似于银行保险箱的钥匙,密文就像保险箱中放的物品,除了拥有保险箱钥匙的人能够开启箱子取得“保险物品”外,其他的人都无法获得“保险物品”,即只有拥有密钥或者知道密钥信息的人才能从密文中恢复明文的信息。如果攻击者像窃取保险箱钥匙的小偷那样窃取了密钥,那么也能获得明文的信息,因此密钥是密码系统的一个关键要素,其安全性关系着整个密码系统的安全。
一个完整的加密和解密过程将涉及以上介绍的五个基本要素,如图7-9所示。
(未完待续) 声明:部分资料来自合作媒体及网络,不代表本站观点。本站不对上述言论承担责任。关键字:信息,密钥,明文,加密,密码