[导读] 随着网络的不断发展,网络的开放性和共享性也不断扩大,网络安全性成为影响网络发展的主要因素。 网络中的边界不确定性以及路径不确定性,使其很容易受到外界的攻击和破坏,数据信息保密受到了严重的影响。所以网络加密技术的应用就变得十分重要。 近年来计算机网络安全已引起世界各国的关注,随着网络高新技术的不断发展,社会经济建设与发展越来越依赖于计算机网络,与此同时,网络安全对国民经济的威胁、甚至对国家和地区的威胁也日益严重。所以网络加密技术的应用就变得十分重要。 信息安全防护问题是技术问题,更是涉及人因的系统问题,而目前最好的方法就是使用专业的加密软件对其机密数据进行加密,这样的话,文件加密直接作用于数据本身,只要加密算法不被破解,数据依然是安全的。 数据加密技术概述和数据加密原理介绍 一、加密技术概述 网络中,数据加密就是把数据和信息(称为明文)转换为不可辨识形势(密文)的过程。使不应了解该数据和信息的人不能够知道和识别。 欲知密文的内容,需将其转变为明文,这就是解密过程。加密和解密组成加密系统。明文和密文统称为报文。 二、数据加密的原理 在网络上进行数据交换的数据主要面临着以下的四种威胁: (1) 截获——从网络上监听他人进行交换的信息的内容。 (2) 中断——有意中断他人在网络上传输的信息。 (3) 篡改——故意篡改网络上传送的信息。 (4) 伪造——伪造信息后在网络上传送。 其中截获信息的攻击称为被动攻击,而中断、更改和伪造信息的攻击都称为主动攻击。但是无论是主动还是被动攻击,都是在信息传输的两个端点之间进行的,即源站和目的站之间。 数据加密的基本过程就是对原来为明文的文件或数据按某种特定算法进行特定的处理,使明文变成一段没有任何意义的代码,通常称为“密文”,而解密就是通过特定算法使这段无意义密文在经过特定的算法还原出有意义的原文的过程,通过这样加密和解密的途径就可以达到保护数据不被非法窃取阅读和修改的目的。其实加密就是一组含有参数的变换。 如,设己知原始信(也称明文,plain text),通过变换EPK得密文(cipher text)即算Y=EPK(X)。它要求计算EPK(X)不困难,而且若第三者(指非法者)不掌握密钥,则即使截获了密文,他也无法从恢复信息,也就是从求极其困难。从密文恢复明文的过程称为解密。解密算法D是加密算法E的逆运算,解密算法也是含有参数的变换。 发送方用加密密钥,通过加密算法E,将明文加密后发送出去。接收方在收到密文后,用解密密钥通过解密算法D将密文解密,恢复为明文。如果传输中有人窃取,其只能得到无法理解的密文,以为他无法知道解密算法,从而对信息起到保密作用。 加密过程包括两个元素:算法和密钥。一个加密算法是将普通明文信息(文件或者数据等)与一窜数字或者数字字母的组合(密钥)进行结合,产生不可理解的无意义的密文的步骤。 算法以及密钥对加密过程来说是同等重要的,密钥是用来对数据进行编码和解码的一种特殊算法。在安全保密中,可通过适当的密钥加密技术和管理机制,来保证网络的信息通讯安全。 加密技术实例典型产品:绿盾文档加密软件常用行业和案例: ·制造/设计业:共享设计图纸、商业计划、客户资料、财务预算等重要资料给企业内部对应的人员但需要严格保密,以防竞争对手窃取。 .金融业:许多敏感信息(融资投资信息、董事会决议、企业财务报表等)需要严格控制,防止商业秘密泄露的文档。 .知识型企业:调查报告、咨询报告、招投标文件、专利等重要内容的版权保护。 .政府:不对外公开,需要限定部门或个人阅读、编辑、复制、打印权限的公文、统计数据、市政规划等。 .军队:涉及国防安全的军事情报、机要文件、技术前瞻性分析等保密性文档。 小知识之密文简介: 密文:一个可通过算法还原的被打乱的消息,与明文相对。
|