数据加密技术在网络安全中的应用探究
2016年6月22日 17:02 作者:张菁菁 咸宁职业技术学院 437100张菁菁 咸宁职业技术学院 437100
【文章摘要】
进入二十一世纪以后互联网技术快速发展,信息化得到广泛的普及,但是与此同时网络上许多缺陷和问题也逐渐出现。数据被盗取、篡改、毁坏等一些网络安全问题越来越突出,所以数据加密技术对网络安全防务至关重要。本文详细介绍了在计算机互联网各个领域中网络加密技术的重要利用。
【关键词】
数据加密;网络安全;应用
进入21 世纪后科技迅猛发展,计算机网络技术也快速发展,它在社会的政治、经济、文化、军事等各个方面都发挥着巨大的作用。在各个领域它都扮演着非常重要的作用,应用的规模和范围也在不断扩大增长。同时,网络的安全问题也引起了人们的广泛关注,互联网在网络安全和保密性要求也越来越高。为了保障网络数据不被非法窃取和私自修改与破坏,一种适应网络安全需要的保证传输数据完整性、保密性和不可否认性的数据加密技术应运而生。本文着重介绍使用数据加密技术来保证网络信息和数据的安全。
1 数据加密简介
数据加密是把明文信息如数据,利用有关的密码技术进行加密使之变成密文,别人不能轻易读取的信息的过程。从而保证数据的安全,避免数据等相关信息的泄漏。这对信息传输与存贮安全极其重要。传统的数据加密算法有以下四种:(1)表替换算法,该算法的加密和解密方法简单、快速,但如果置换表由别人获得,则会完全渗透加密文件。(2)改进的置换表算法,其本质上是2 个或2 个以上的替换表在一个伪随机的方式为多个加密,以增加加密文本的难度系数(3)循环移位和XOR 操作算法。此算法实际上是将数据位置的算法进行变换,就是通过改变一个个字节或改变其方向,然后在一个数据流内循环变换,再使用XOR 技术迅速把信息进行加密。虽然这种加密算法只能在计算机上操作,但是它的密文很难别人破译。(4)循环冗余校验算法,该算法基于计算机文件或网络数据包和其他数据信息, 16 或32 位奇偶校验和散列函数,如果缺少1 位或2 位错误。该加密算法在验证传输信道干扰时所造成的误差和在文件加密传输中都有广泛的应用。
2 数据加密技术类型
数据加密技术类型包括链路加密、节点加密、端到端加密。链路加密主要是指针对互联网节点里面的通信链路进行加密,从而保证网络传输安全。它也可称作在线加密。链路加密需要在数据传输之前就完成信息加密,之后在网络节点之间予以解密,之后再次加密,如此往复,并应用不同的密钥,从而达到数据安全防护的目的。节点加密是目前应用较广的技术,但是它也有一些缺陷,节点加密是建立在点对点的异步性基础之上的,需要确保节点两端加密设备的高度同步性,才能够实现传输加密,对于网络管理有着严格的要求。该技术要求报头以及路由信息都是明文方式传输,让中间节点能够获得处理过的数据,否则节点加密难以有效避免攻击者对通信业务做出分析。在端到端加密的过程当中,数据是从源点被传输到终点,而且从头到尾都是用密文形式;而端到端加密,也可以称作脱线加密,一般数据在被传输到接收者之前,可以不实施加密,原因就是整个传输过程已经是在保护之下。
3 数据加密技术的应用
3.1 数据加密技术在网络数据库安全的应用
目前,网络数据库管理系统平台大部分都是Windows 或者是Unix,在安全评价上一般为C1 级或者是C2 级,所以计算机存储系统与数据传输公共信道都是相对脆弱的,容易被PC 机之类的设备通过各种方式窃取到数据密码等" 因此,在网络数据库当中进行数据加密也就显得非常重要, 网络数据库用户一般通过设置访问权限或者是设定口令来进行加密,以达到保护重要数据的目的.
3.2 数据加密技术在电子商务上的应用
伴随着电子商务的快速发展,人们的日常工作以及生活方式出现了重大变化" 而电子商务的快速健康发展,也对计算机网络安全环境提出了较高的要求。目前来看,电子商务的网络安全集中体现在网络平台安全以及交易信息安全上,所以在电子商务数据加密技术上,一般是通过加载数字证书应用SET 安全协议以及数字签名等方式,确保相关交易信息不被窃取或者是损坏。
3.3 数据加密在软件运行方面的应用
对于一般的信息加密是,是由加密解密文件执行,一旦该类文件也感染病毒的话,那么保护就显得毫无意义。对于此类文件的检查通常是由杀毒类的软件进行的,需要指出的是这种检查过程如果不进行保护加密资料很有可能泄露,因此类似的反病毒软件也要进行加密处理,保护监测的安全进行。
3.4 加密技术在网络传输中的运用
软件是计算机正常运转的一个不可缺少组成部分,我们在日常使用的计算机时,病毒和黑客会入侵的使用的计算机软件,软件自身存在的漏洞,也是电脑黑客和未知病毒很容易侵入电脑。利用数据加密技术在计算机软件中加密,以确保数据的安全性,避免网络病毒和计算机黑客的破坏。程序加密操作员在加密程序的执行过程中必须对加密数据进行检测,。避免文件中隐藏有病毒, 若是检测出病毒, 必须进行相应处理及检测软件、数据和系统的完整性和保密性, 遏制病毒的曼延。因此,在使用软件时,通常使用数据加密技术来保护计算机中的信息和数据,从而保证相关信息的安全。
3.5 加密技术在虚拟专用网络中的运用
为了方便机构间的网络信息交流,现有许多企业单位大多建立了VLAN 当公司机构间需要进行数据传输时, 路由器内部硬件会对传输数据进行加密, 再传输加密后的密文, 密文到达接收数据的路由后, 再由路由器自动进行解密, 使接受者则能够安全看到数据信息。如今,随着经济全球化的发展,,涌现了一个又一个跨国公司,同时也能在许多不同国家同时处理公司事务,每一个公司每个部门都拥有自己的局域网,但人们对网络性能的要求越来越高,对信息安全的重视程度也越来越高,这些LAN 被计算机的用户连结在一起形成了一个更广大公司的广域网,任何一个用户都可以轻而易举的完成。
4 结语
多种数据加密技术在计算机网络安全中的应用, 不仅促进了网络的发展, 也在一定程度上解决了网络数据安全风险, 保障了信息数据安全, 进一步保障了网络的安全运行。我们的计算机技术研究人员在数据加密技术还有许多要去做,在寻求更安全、更简便、更高效的数据加密技术依然任重而道远。计算机研究工作者将继续全心全意投身于计算机网络安全防护的研究中,从而让公众享受更好、更安全、更便捷、更放心的计算机服务。
【参考文献】
[1] 初征. 计算机网络安全与防范对策[J]. 数字技术与应用.2015(12)
[2] 杨晓伟. 计算机网络安全的主要隐患及应对措施[J]. 数字技术与应用.2015(12)
[3] 郑洪英, 王博, 陈剑勇. 实现加密和分割的数据云存储方案[J]. 深圳信息职业技术学院学报.2014(01)
[4] 任东林. 数据加密技术在计算机安全中的应用分析[J]. 无线互联科技.2014(03)077