APP下载

计算机网络通信安全中数据加密技术的应用解析

2019-09-10祝铭泽

E动时尚·科学工程技术 2019年19期
关键词:通信安全数据加密技术计算机网络

祝铭泽

摘 要:在计算机发展的背景下互联网技术、信息技术迅速崛起,网络工程在不同领域以及不同行业中应用。在网络技术应用以及计算机网络通信发展当中出现一些问题,信息窃取、信息泄露以及信息破坏越来越严重,信息安全成为当前我国发展中的严重威胁。针对信息安全以及通信安全问题,必须采用相应技术进行应对,数据加密技术即是一行之有效的方法。因此,希望研究分析数据加密技术,解析其在计算机网络通信安全中的具体应用,保障计算机网络通信安全,为我国各领域发展保驾护航。

关键词:计算机网络;通信安全;数据加密技术;应用解析

1 导言

随着信息技术的飞速发展,当今社会进入网络化和信息化的新时代,从网络底层根基到各类网络应用再到联网设备,各个环节都潜伏着大量的威胁和隐患。很多互联网基础通信协议或底层协议,都存在“冒用、盗用、错用”的风险,而类似潜在风险对网络安全造成了诸多威胁。网络通信本身存在一定的风险,来自网络终端的木马程序,在破解IP协议后,植入了非法入侵后台,可远程调取或截获网络数据,如果未加密信息被中途截取,不仅存在信息泄露风险,同时存在丢失和损毁风险。所以,在计算机网络通信安全中采取必要的数据加密技术尤为重要。常见的网络信息风险类型主要为以下几种:对线路中的信息窃取或监听、结合数据信息进行破解和分析、对终端用户身份冒充、对已截获信息进行修改和破坏以及其他攻击类型等等。

2 计算机数据信息加密技术

数据信息加密技术是各类应用采取的必要安全保障,也是保护用户数据信息安全的主要方法。当数据信息被加密后,即便在网络通信环节中被盗取,也仅为乱码并无法精准破译,在传达至目的地后,以统一的解码技术还原信息。因而加密技术在网络通信中的保护效果较强,深受终端用户的青睐。

2.1 从对称加密技术到非对称加密技术

对称加密技术是一种传统的加密方式,也是最快速、最简单的一种加密方式,加密與解密用的是同样的密钥,常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES,可以利用加密秘钥锁定加密信息,然后通过解密秘钥对数据信息进行解锁。在此过程中,双向加密流程可随时替换,对称加密的一大缺点是对密钥的管理与分配,由于需要将密钥在网络传输,所以安全性不高,也容易存在单一方向推导解码方式的弊端,因此在后续应用中开发出了非对称类型的加密技术。

2.2 安全信息摘要

安全信息摘要的特征是仅能输出固定长度字符串,该字符串代表客户端信息调取安全度,其生成速度较快,可适应网络通信的不同环境,同时依据输出数据并无法直接还原输入数据的特征,加强了网络数据信息在使用中的安全保护效果。消息摘要算法包括MD、SHA、MAC共3大系列,常用于验证数据的完整性,具有数据唯一性,密文无法被解密,消息摘要长度固定等特点,并可应用于分布式网络,也是数字签名算法的核心算法。

2.3 数字签名

由于计算机通信系统本身对于客户端身份验证的需求较高,虽然以特定的身份属性作为评估指标,可验证用户身份是否属实,但并无法规避网络信息被篡改后的应用安全风险。为此,多数网络平台设计了多种数字签名技术,可依据终端用户身份属性的有效验证,保障用户信息的真实性,在数据信息传递过程中,则可保障终端用户能够以真实身份获取信息,继而规避模拟和冒充用户身份获取信息的情况,也形成了较强的信息加密保护效果。数字签名算法可以看做是非对称加密算法和消息摘要算法的结合体,是一种带有密钥的消息摘要算法,并且这种密钥包含了公钥和私钥。常用算法有RSA、DSA、ECDSA。

3 计算机网络通信安全中数据加密技术的具体应用分析

3.1 数据加密技术在计算机网络通信中的应用

在目前很多领域中均引入信息系统,来提高管理部门的运作水平。目前公司以及企业部门中的很多数据,还采用明文的方式进行存储,导致数据存在窃取和破坏的威胁。因此,必须要在信息系统中引入加密技术,通过加密技术有效防止数据泄露,提高信息系统中信息和数据的安全性。要实现数据加密技术在计算机网络通信中的应用,首先可以采用对称加密技术或者是非对称加密技术实现对数据采集的加密,为提高安全性可以在数据传输过程中不断的更新秘钥,确保密钥的实时性和安全性,这种模式能防止密钥被窃取。另外,在计算机网络通信中引入身份认证技术,通过身份认证技术让用户在登录系统时进行用户身份验证,有效杜绝假冒用户问题。在目前的计算机网络系统中还引入了数据机密技术,进行用户操作记录的保存和统计,能够对用户传输数据的完整性以及真伪进行检查,对检查结果进行实时反馈,保证实时数据安全性。

3.2 基于数据加密技术的信息系统实证分析

在信息系统中引入数据加密技术之后,功能不断完善,应用构架图如图1所示。包括登录、访问权限控制、网络服务、安全防护、数据管理、数据加密等功能。引入数据加密技术的信息系统,数据加密功能模块一般采用AES加密、MDS加密算法。如图所示,一般用户需要在登录界面输入账号密码,用户只有通过密码才能够进入系统,不同的用户采用不同权限账号。数据加密技术还对用户错误登录次数进行了限制,多次登录错误会直接限制用户登录,保证数据安全性。同时对整个系统中的数据会进行加密处理,实现传输过程的加密,这样保证了被人窃取也无法破解数据。

图1 数据加密技术在计算机网络通信中的应用构架图

3.3 数据加密技术在计算机网络通信安全中的应用

3.3.1数据加密技术在信息系统中的应用

信息系统自从引入不同企业之后,企业工作效率得到了极大提高,工作人员得到了极大便利。信息系统是基于网络的,必然存在安全隐患。因此,企业必须要引入数据加密技术,通过数据加密技术来保障信息系统的网络通信安全性。比如对系统中的数据进行加密,通过加密之后用户在进行登录的时候必须进行认证,同时对于不同部门的工作人员还需要不同的权限和登录密码,这些举措有效保障了数据安全。

3.3.2数据加密技术在计算机软件中的应用

计算机网络通信中网络攻击的主要对象一般是软件。因此,要想加强计算机网络通信安全必须要加强计算机软件的安全保护。一般需要对计算机软件引入加密技术,只有输入密码才能正常使用软件,能够保证软件不被非法修改。信息以及数据中文件同样需要进行加密和解密处理,压缩文件包含大量的信息,对压缩文件进行保护,一般设置解压密码来防止文件被窃取。

3.3.3数据加密技术在局域网中的应用

企业以及公司一般都建立了局域网来方便公司工作,但局域网网络通信安全问题比较突出。在局域网的数据传输和发送过程中,数据将传输到网络的路由器,一旦路由器被入侵,信息和数据可能被窃取,因此需要对路由器的数据进行加密,只有当传输到接收方之后再进行解密,能够保障数据传输安全性,避免数据泄露。因此,对于计算机网络通信安全而言,需要加强局域网安全建设。

4 结语

对于计算机网络通信安全而言,必须要在其中引入数据加密技术,系统通过数据加密技术来保障计算机网络通信安全。综合运用操作系统、防火墙、病毒防护、数据加密等多种安全技术构建一套完整的网络安全防护体系,最大限度的确保计算机网络通信安全。

参考文献

[1]郭忠英,孙长春,崔俊,等.计算机网络通信安全中数据加密技术的应用[J].电子世界,2017(19):172-173.

[2]赵立新.关于计算机网络通信安全中数据加密技术的应用分析[J].电脑知识与技术,2017,13(26):38-39+47.

猜你喜欢

通信安全数据加密技术计算机网络
基于应用型人才培养的《计算机网络》课程教学改革研究
浅析计算机网络安全的影响因素与防范措施
部队通信中的网络安全防护与管理
人工智能在计算机网络技术中的应用
计算机网络可靠性优化设计方法
浅析电力系统通信安全措施