计算机数据加密技术综述
2018-03-06邹连胜
◆邹连胜
计算机数据加密技术综述
◆邹连胜
(皖江职教中心学校 安徽 243000)
当前的信息化发展时代,计算机网络技术的应用愈来愈广泛,一方面计算机网络技术的应用给人们的生活和工作带来了便捷,但是另一方面计算机网络安全问题也愈来愈突出,严重威胁着人们的个人隐私以及财产安全等。本文主要就计算机网络安全以及数据加密技术类型加以阐述,然后就数据加密技术的算法以及主要技术和应用详细探究。希望能通过此次对数据加密技术的应用研究,有助于解决计算机网络安全问题。
计算机网络安全;数据加密技术;应用
0 引言
计算机网络安全问题的发生,主要威胁就是盗取用户的数据信息,侵犯计算机网络用户的个人隐私等。这就需要通过技术手段加强网络安全问题的防御,将数据加密技术和计算机网络安全进行结合起来,保障计算机网络信息的安全,并从理论层面就数据加密技术的应用研究,有助于解决实际问题。
1 计算机网络安全以及数据加密技术类型
1.1 计算机网络安全问题
计算机网络安全问题的类型比较多样,其中网络协议层面的问题就是比较重要的,计算机技术的应用和网络的支持是分不开的,网络的应用就必然会涉及到网络协议,网络协议存在安全问题就会造成计算机网络安全性能比较薄弱,黑客能通过远程访问的技术侵入用户电脑,从而窃取用户数据和个人隐私等[1]。计算机网络安全问题当中的系统自身漏洞也是比较重要的,计算机的功能比较多样,操作系统的设计就必然会存在着一定漏洞,而这些漏洞就成为黑客统计的突破口。用户在进行操作过程中,没有依照规范流程操作,就比较容易出现安全问题。再者,计算机网络安全问题当中的浏览器安全漏洞造成的安全问题也比较突出,有的计算机当中的浏览器可能存在着病毒,成为安全问题的源头,如果没有加强安全防护力度,就比较容易受到病毒的侵害。
1.2 数据加密技术类型
数据加密技术的类型主要有对称加密和非对称加密两种类型,如非对称加密技术也是常见的公钥加密技术,在信息的发送和接收方都要按照不同密钥来对数据信息加密解密处理。在这一过程中的密钥施工是有着公开和私有密钥的,这一加密的方式应用中,即便是公开密钥也不能推导出私有密钥,通过非对称的加密方式应用就能大大提高计算机网络的安全程度[2]。在当前的计算机网络用户的数量不断增加的情况下,非对称加密技术的应用发展也比较迅速,其中的椭圆曲线算法等等都是比较流行的。
另外,数据加密技术类型当中的对称加密技术的应用也比较重要,这种加密技术的应用是加密解密采用同样的密钥。对称密码当中的运算以及解密运算采用相同密钥操作比较简单,也有着很高效率,保密效果比较好。密钥安全性是计算机网络的安全决定因素,在进行密钥安全传送当中,对网络信息的安全能起到良好保障作用,对称加密技术当中加密解密采用相同密钥,这样就能使得网络信息数据的安全得到了双重保障,在实际当中应用比较广泛。
2 数据加密技术算法及主要技术和应用
2.1 数据加密技术的算法
数据加密技术的应用涉及到相应的算法,这也是加密技术的关键点,如AES的算法结构就是通过多组密钥位数组成的,有128/192/256位,通过128字节实施分组加密以及解密,这样的加密算法使用的字节方阵分组能把方阵复制到状态数组,这样在加密步骤进行一下状态数组就会出现变化,到最后才能生成状态数组复制成输出矩阵。从AES算法步骤的实施来看,主要分成几个重要步骤,首先就是进行字节的替换,在这一环节通过S-盒对分组字节的替换,盒中四个高位就是行值,低位就是列值,相对应向的元素就是输出值[3]。然后就是实施行移位以及列混合,最后就是完成轮密钥加。在这一算法的模块方面。主要就是密钥扩展以及数据加密和加解密等模块,每个模块所发挥的作用是不同的。
2.2 数据加密主要技术
数据加密技术比较多样化,不同的数据加密技术的应用起到了效果也略有不同,其中的节点加密技术就是数据加密技术当中的一个重要技术,这一加密技术对保障计算机网络安全就发挥着重要作用[4]。节点加密技术的应用基础是点对点异步以及同步线路作为基础,需要对节点两端加密设备达到完全不同才能实施传输加密操作,这对网络管理要求就相对比较高。采用节点加密技术的应用对信息数据的传输当中,比较容易初选丢失以及失败的现象,技术的应用要求路由信息以及报头文明形式传输,保障中间阶段的接收处理信息能力,这样就能避免数据信息被窃取。
数据加密技术当中的端到端加密技术是比较重要的,这一技术的应用过程中,主要是从始点到终点数据传输模式的应用,数据信息在最终接收解密前都是加密的状态,信息传输中的安全得到了有效保障。在通过对端到端加密技术的应用下,也有着自身的技术优势,在进行操作上也相对比较容易,并且技术应用的成本相对比较低廉,在进行加密设计维护方面也比较简单化[5]。未来的发展中,对端到端加密技术的应用将会得到进一步的升级,从而能大大提高加密的程度。
数据加密技术当中的链路加密技术也是比较关键的技术,这一加密技术的应用主要是通过网络节点链路实施加密,这样就能有效保障数据信息传输的安全。链路加密技术的实际应用过程中,主要是在信息传输前对信息实施加密,网络节点当中解密后实施加密处理,通过不同性质的密钥应用,重复加密解密当中保障数据信息的安全,这一加密技术的应用也比较广泛。
2.3 计算机网络安全中数据加密技术应用
计算机网络中的数据加密技术应用比较广泛,如在软件加密当中对数据加密技术的应用。保障数据的安全就要加强数据库管理水平,在当前的管理平台比较常用的就是Unix 平台以及Windows NT 操作系统平台,这些管理平台的安全等级也有着不同[6]。如Unix平台安全等级主要是C1,Windows NT 操作系统平台安全等级就是C2,所以在安全的级别上相对比较低,这样在数据传输的过程中就比较容易出现安全问题,造成数据的丢失以及被拦截等。软件加密处理对数据加密技术科学应用,就能有效提高计算机含有的硬件系统以及内部系统安全等级,这样就能在安全上得到良好保障。
将数据加密技术在虚拟专业网络中加以应用,保障其应用的安全。虚拟专业网络是为方便工作人员工作内部建立的局域网,局域网的连接就形成虚拟专业网。在信息传输的过程中,为保障信息网内传输的安全,就要注重数据加密技术的应用,这对保障虚拟专业网络的安全能够发挥积极作用,保障整体的网络安全等级,这是未来的一些企业等发展中必要的加密措施。只有从这些层面得到了加强,对数据加密技术科学应用,才能真正提高计算机网络的整体安全性能。
3 结语
综上所述,计算机网络安全问题在当前比较突出,加强计算机网络安全的问题解决,就要充分注重数据加密技术的科学应用,这是保障计算机网络安全的重要举措。在此次对数据加密技术的应用研究下,提出的几个数据加密技术,在计算机网络安全当中加以应用,对解决实际中的网络安全问题就有着积极意义。
[1]李忱典,和朝敦.数据加密技术在计算机网络安全中的应用价值[J].智能城市,2016.
[2]邱成相,李春.计算机网络中数据加密技术的应用研究[J].中国管理信息化,2018.
[3]袁兰兰.计算机网络通讯安全中数据加密技术的应用[J].电子技术与软件工程,2018.
[4]王杰.计算机网络安全技术与应用[J].计算机安全, 2010.
[5]张宇.浅谈计算机网络安全隐患和数据加密技术的应用[J].计算机光盘软件与应用,2016.
[6]郑志凌.探析数据加密技术应用在计算机网络安全的对策[J].网络安全技术与应用,2015.