计算机网络安全中的数据加密技术研究
2016-01-01查黄英西安文理学院
查黄英 西安文理学院
计算机网络安全中的数据加密技术研究
查黄英 西安文理学院
计算机;网络安全;数字加密技术
引言
近几年来,计算机技术发展迅速,计算机已经成为人们日常生活中不可缺少的一部分。在计算机使用的过程中,人们经常面临着信息被泄露,程序被恶意破坏,以及网络黑客的入侵等问题,这些问题的出现直接威胁计算机的网络安全。本文就计算机网络安全中的数据加密技术开展研究,希望通过这项技术的研究,促进网络安全的提升。
1.计算机网络安全概念
计算机网络安全是指计算机在运行过程中,系统的软件、硬件以及运行中的数据受到保护,不因恶意或者是偶然的原因遭受信息的破坏以及更改,网络系统可以正常运行,网络服务不中断。计算机网络安全应该保证信息具有保密性、完整性、可用性、可控性和可审查性。
2.网络安全现状
威胁计算机网络安全的一方面因素来源于计算机系统本身编写时存在的漏洞,导致信息的泄露、被盗取,这就需要在计算机程序进行编写时,程序员的认真对待,广大的计算机使用者也应该定时升级系统,以弥补漏洞,保证系统安全;另外的因素为外界的网络系统,网络入侵者利用木马、病毒等形式造成计算机系统瘫痪、网络数据丢失,威胁计算机用户的信息安全,这需要广大的计算机使用者浏览可靠的网页,保证计算机运行的安全。
2.1 计算机操作系统的安全隐患
计算机操作系统是确保程序顺利运行的基础,如果计算机本身系统存在不安全因素,入侵者可以获得客户的很多信息,如网络入侵者获取了超级用户的口令,那么他就可以通过口令操控整个计算机系统。
2.2 网络应用存在隐患
网络应用过程中的安全隐患主要体现在网络协议破坏、传输线攻击以及电脑软件等破坏方式。当前的网络协议,无论是任何一种都存在一定程度上的漏洞,威胁着网络安全。网络协议漏洞是网络应用中最主要的危险。
2.3 数据库管理系统存在安全隐患
数据库自身存在缺陷或者设计不合理则容易导致管理系统漏洞。由于数据集库管理系统对数据库的管理是建立在分级管理的概念上,因此, DBMS的安全必须与操作系统的安全配套,这无疑是一个先天的不足之处。数据库安全隐患将会导致数据库信息被盗。
3.数据加密技术在网络安全中的应用
3.1 数据加密技术的原理
数据加密技术是一种信息隐藏技术,通过数据的重新编码进行信息隐藏,让网络入侵者无法轻易获取传输或存储途中的真实原始数据,从而保护数据的保密性,避免被别人窃取重要信息。数据加密技术的应用能够保证信息的安全,不被盗取,是一种有效的保证信息安全的技术式。
3.2 数据加密技术
3.2.1 数据加密技术的方法
数据加密技术主要分为对称加密技术与非对称加密技术。对称加密技术指的是在进行信息的传输时,信息的发送方与信息的接收方使用相同的密钥进行信息的加密与解密。该技术要求在信息传输之前确定好密钥;非对称加密技术信息接收和发送两方采用不同的密钥与函数对信息进行加密解密,一般拥有两组密钥,一组时公开的公钥,一组时保密的私钥,在加密和解密的过程中需要相互结合使用两组密钥。这种技术的应用是对称加密技术的弥补,从而保证数据传输的安全性。
3.2.2 对称加密技术与非对称加密技术的比较
这两种加密技术使用的密钥在性能上和应用上各具优势,密钥的使用防止了客户信息被非法窃取。对称加密技术一般使用的密钥比较简洁,加密解密速度快,但该技术加密和解密使用同一密钥,就要求拥有同一密钥的双方做好保密工作,这样数据的安全才能得到保障,一旦密钥的管理出现问题,数据的安全性就无法保证。非对称加密技术安全性能更高,目前的技术也无法通过公钥推算出私钥,保障了数据的安全性,且这种方法减少了密钥交换中可能泄露的机会,使得数据的安全性能得到提升。
3.3 数据加密技术类型
在选用加密技术之前首先要确定加密信息的类型,之后根据类型选择加密技术,下文列举几种数据技术在计算机网络安全中的运用。
3.3.1 链路加密技术
链路加密中所有消息在被传输之前进行加密,在每一个节点对接收到的消息进行解密,然后先使用下一个链路的密钥对消息进行加密,再进行传输。在到达目的地之前,一条消息可能经过许多通信链路的传输。当接收方在接受信息之时,数据已经被加密过好多次。数据以密文的形式存在,信息模糊加强了信息数据的安全。
3.3.2 节点加密技术
节点加密技术在通信链路上为传输的消息提供安全性;都在中间节点先对消息进行解密,然后进行加密。因为要对所有传输的数据进行加密,所以加密过程对用户是透明的。节点加密不允许消息在网络节点以明文形式存在,它先把收到的消息进行解密,然后采用另一个不同的密钥进行加密,这一过程是在节点上的一个安全模块中进行。
3.3.3 端端加密技术
端端加密技术是指数据在发送时被发送方加密,在接收方接收信息时被解密,整个文件在传输的过程中以密文的形式存在。这种加密技术跟节点加密技术与链路加密技术相比较,其只在发送方与接收方有加密或解密的设备,在传输的过程中没有进行加密或解密,这就加强了数据的安全性。
4.数据加密技术在网络安全中的应用
数据加密技术在软件加密中的应用,可以对计算机病毒及网络黑客的入侵进行有效的防护;在网络数据库管理中的应用,可以保护数据库中的信息,防止信息被窃取、篡改或破坏;在电子商务中,数据加密技术的应用避免交易中的隐私信息被窃取而造成交易双方的巨大损失。
5.结束语
计算机及网络的快速发展在带给人们生活便利的同时也带来了网络安全问题。从现在的数据加密技术来看,它给网络信息安全打下了良好的基础。在未来网络技术的发展中,信息加密技术也会渗透到各行各业。本文对以上的几种加密技术进行了分析,希望通过科研人员的不断探索与研究,采用有效的加密手段,保证网络安全,给用户提供一个良好的网络环境。
[1] 郑义祥.基于计算机网络的数据安全技术及加密算法分析[J].科技经济市场,2006,(02).
[2] 王秀翠.数据加密技术在计算机网络通信安全中的应用[J].软件导刊,2011,(03)
[3] 邵雪.数据加密技术在计算机网络安全领域的应用探讨[J].中国市场2011,(45)
查黄英,女,1981年5月生,陕西西安人,工程师,研究方向为计算机网络技术。
随着高科技的不断进步,计算机被广泛应用到人们的生活之中,也因此网络安全问题受到人们的关注。本文对计算机数据加密技术开展研究,冀望通过数据加密技术的推进促进计算机网络安全的提升。