范文写作网 > 计算机网络毕业论文 > > 计算机网络安全中数据加密技术的运用
计算机网络毕业论文

计算机网络安全中数据加密技术的运用

摘要:随着社会信息化程度不断提高,计算机成为信息化时代的象征,计算机网络逐渐成为人们交流沟通的新方式,上至国家政府,下至平民百姓,都离不开计算网络。下面是小编搜集整理的相关内容的论文,欢迎大家阅读参考。 摘要: 计算机网络安全是当前计算机网络技术发展与
关键词:计算机,网络安全,数据,加密,技术,运用,随着,社会,信息化

捡到个天使,dm368,生活大爆炸第7季24

  随着社会信息化程度不断提高,计算机成为信息化时代的象征,计算机网络逐渐成为人们交流沟通的新方式,上至国家政府,下至平民百姓,都离不开计算网络。下面是小编搜集整理的相关内容的论文,欢迎大家阅读参考。

  摘要:计算机网络安全是当前计算机网络技术发展与应用的重要问题。数据加密技术是重要的网络安全防护技术,是基于密码学发展而来的。其原理是在数据传输中,通过函数或者密钥加密对数据进行处理,使明文信息转变为只能由特定用户解密并读取的密文信息,信息接收方通过相应的解密密钥或算法对密文进行解密,确保信息在传输中不会被破坏或偷窃。

  关键词:计算机网络安全;数据加密技术;加密;解密

  引言

  当前计算机网络技术广泛应用于各个行业领域,网络开放性正不断增强,人们通过互联网进行的活动也越来越多,各种攻击、病毒、漏洞以及黑客的出现,使网络安全成为计算机网络技术发展与应用的重要障碍,数据加密技术作为一种网络安全技术,已成为当前众多行业使用的安全防护措施。

  一、计算机网络安全中数据加密技术的种类及方式

  1.1数据加密技术的种类

  1.1.1对称加密对称加密即共享密钥加密,使用密钥的方式共享数据。信息发送方与信息接收方通过相同的密钥对数据进行加密及解密,由双方共同认可并设定一个密钥。加密与解密密钥都能够通过数学关系进行反推,因此称为对称加密。这种加密方式需要确保密钥不被第三方获得,不能泄露,才能真正保障数据传输的安全与完整。对称加密是一种最常用的技术,其对应加密算法主要包括DES、AES以及IDEA。DES主要用于是二元进制数据加密算法,密码来源是一个64位的对称数据,密钥包括56位,其余8位则是奇偶校验。DES加密算法速度快且效率高,广泛应用于电子银行领域。

        1.1.2非对称加密非对称加密即公钥加密,信息发送方与接收方通过不同的密钥完成数据的加密与解密,密钥分解为加密时使用的公开密钥与解密时使用的私有密钥,当前技术与设备均不支持公钥到私钥的反推,因此被称为非对称加密。非对称加密基于密钥交换协议,网络通信双方无需通过事先认可和认证的共同密钥即可安全通信,密钥安全性大大提高,数据传输也更为保密。非对称加密算法主要包括RSA、EIGamal、Diffie-Hellman以及椭圆曲线等。RSA算法是应用较广、典型性较高的算法,当前已出现的各种密码攻击都能够进行抵抗,因此成为当前使用度最高的公钥算法。非对称加密既能用于数据加密,还能用于身份认证,并验证数据完整性,因此广泛使用在数字证书以及数字签名等信息交换中。

  1.2数据加密技术的方式

  1.2.1节点加密节点加密是一种广泛应用于计算机网络安全管理中的加密技术,点对点线路的同步或异步影响到加密的使用,要使节点两端在加密设备上完全达到同步性才能够完成传输加密,需要网络有较高的可管理性才能进行加密。节点加密容易造成数据传输的失败或丢失问题。在路由信息与报头通过明文进行传输,确保中间节点能够正常接收和处理信息,而在中间节点则通过解密密钥解密后再加密传输。节点加密技术不能更有效地防止攻击者对通信数据进行分析。1.2.2链路加密链路加密即加密网络中间节点中的链路以确保网络数据传输的安全。链路加密是密文形式进行传输,传输前先加密数据,中间节点运用解密密钥解密后再次使用不同的密钥进行加密,通过重复加密与解密保障了网络数据的传输安全。链路加密技术完成一次数据传输可能要经过多条线路。1.2.3端对端加密端对端加密即从始点端直到终点端前,数据都是通过加密形式进行传输的,终点端会完成数据的解密,传输过程中,任一节点都不会对数据进行解密,因此信息数据始终以密文形式进行传输,安全防护级别更高。这种技术操作简单,成本较低,加密设计在维护与使用上都较为简捷,传输过程更为科学化、人性化,因此更能满足用户对于数据传输与接收的要求,是一种推广价值更高的加密技术,通过加密技术的不断优化,端对端加密会有更广泛的应用。

  1.3数据加密技术的算法

  1.3.1循环移位操作法循环移位操作法即瘵数据信息调换位置,将传输过程听中的数据通过调整字节与对调次序,使密钥破解更加困难,循环移位能够减少数据传输过程中可能出现的病毒感染概率,系统运行更为安全。再通过XOR方式将网络信息通过密文传输整个操作过程方便简单,实用性强。1.3.2循环冗余校验算法循环冗余校验算法即通过网络数据包中所包含的16位或者32位散列函数完成计算,并存储和检验网络信息。这种算法对于有干扰问题的传输通道有很强的实用性,能够检验错误,更适用于电子商务数据加密技术中。1.3.3置换表算法及其升级算法置换表及其升级算法早期应用较为广泛,能够简单地对计算机进行安全防御,由于密钥简单且具有较强的规律性,破解较为容易,因此出现了升级版算法,使用两次置换对使原有坐标密钥从一次加密变为多次加密,安全性更高。

  二、计算机网络安全中数据加密技术的运用

  2.1数据加密技术在电子商务网络安全中的应用

  电子商务安全问题集中在网络平台与交易信息两者的安全性上,当前主要通过SSL和SET两种安全协议、数字签名、数字证书技术实现数据加密,以保障交易信息的安全。数字签名是提升了信息加密技术的层次,其核心在于核对用户信息,从而设置相应的用户权限,以杜绝外来争宠,使网络运行更为安全。数字签名将数字加密与密钥计算相结合,其基本要求就是在确保用户信息准确无误后才能登录网络进行操作。数字签名认证技术包括私人密钥与公用密钥两种数字签名。私人密钥的密保设置是使用信息接收方与发送方都认可并认证的相同密钥,这种密钥便于记忆与操作,但由于密钥是双方都知晓的,因此存在被恶意篡改的可能性,需要第三方介入才能确保密钥更为安全。公用密钥则由于信息双方的密钥是不同的,因此操作简单的同时,安全性也更高。

  2.2数据加密技术在网上银行网络数据库中的应用

  当前网络数据库所使用的系统平台一般是Windows、linux、unix,其安全级别一般是C1或者C2级,计算机的存储系统以及数据传输的公共信道都有很强的脆弱性,一些PC机等设备能够通过一些非法方式窃取或者篡改数据库数据和各种密码。计算机运行时,各种信息资料会自动传输至存储位置,系统再对这些信息进行分析,确定运行环境的安全性,发现安全隐患后,系统就会将信息自动反馈给操作端,确保数据信息不被破坏或篡改。数据加密技术保护了网络数据库的内部安全,网络数据库用户则使用访问权限或者口令等关键数据实现保护。当前网络数据库加密多使用链路加密技术。链路加密能够科学划分各种信息和数据资料的传输传输路径与区域,并分别进行加密。

  2.3数字加密技术在软件加密中的应用

  软件是当前计算机网络安全中网络黑客和病毒攻击的主要对象,在软件中进行数据加密,能够有效防止这种攻击。加密程序运行时,技术人员要严格检查加密文件,及时清除与完善程序中存在的病毒文件,防止病毒进一步扩大。数据加密技术有效地保证了计算机软件运行的正常性。杀毒软件是当前计算机安全的重要保障,也是病毒入侵的关键环节,病毒入侵会造成杀毒软件失效,无法验证数据的有效性。在对数据进行加密时,需要先检测杀毒软件是否有效,检测加密信息是否存在病毒,这一检测信息需要相当高的保密性,因此对杀毒软件进行数据加密就有很大的必要性。

  2.4数据加密技术在虚拟专用网络(VPN)中的运用

  当前,很多单位及企业使用较多的是局域网,当这些局域网中的用户区域不同时,需要通过专线连接各个局域网,组建一个广域网。VPN中运用数据加密技术,主要功能就是在数据离开传输方的VPN时,会在路由器上通过硬件加密自动对数据进行加密,数据进入广域网都需要进行加密,信息接收方的路由会完成解密过程。整个传输过程只有信息传输方与接收方才能看到明文信息,中间传输过程全部由密文完成,数据信息更为安全。

  三、结语

  计算机网络技术改变了人们的生产、生活与思维方式,人们在信息的接收与传输上也越来越依赖网络,这些信息的安全性也更为重要。数据加密技术为计算机网络提供了安全保障,随着计算机网络技术的发展,数据加密技术也要不断进步,通过更多更安全的加密算法,保障网络信息的安全,保障各个行业能够更放心地使用计算机网络。

  参考文献

  [1]段芳,马荣,徐亮.试论计算机网络安全中数据加密技术的运用[J].电子测试,2014.

  [2]解海燕,马禄,张馨予.研究计算机网络安全数据加密技术的实践应用[J].通讯世界,2016.

  [3]姚磊.计算机网络安全中数据加密技术的运用研究[J].数字技术与应用,2013.