步扬坚
摘要:随着网络时代的到来,计算机技术不断更新,互联网已经成为人们生活不可或缺的一部分,人们的信息数据也被互联网记录着,因此社会不同行业对计算机数据信息安全提出了更高的要求。因此,加强计算机数据信息的安全管理,做好数据机密技术,对整个社会的数据信息安全保障具有重要意义。
关键词:计算机数据信息安全;加密技术;解密技术;技术探讨
中图分类号:TP309.7 文献标识码:A 文章编号:1007-9416(2018)08-0187-02
随着网络技术的不断进步,网络与计算机技术已经在社会范围内的政治、经济以及生活中得到广泛应用,人们的生产、生活以及工作对计算机信息利用的依赖越来越强,互联网给人们带来信息便利的同时,其数据信息安全也成为当今社会发展重点关注的问题。由于作为互联网数据信息交流的协议基础的TCP和IP协议本身具存在安全上的问题,例如软件病毒、黑客侵入、垃圾邮件、远程侦听等破坏数据信息安全的因素,无不让人胆战心惊。
在这种大背景下,计算机数据信息安全的密码学就出现了,它主要作用于数据保存、认证、完整性以及私有性等特点上,属于一种编写或是解读密码文的先进科学。其应用在计算机通信中,主要是由发送方利用原始数据的加密文传输后,而接收方对其进行解密的过程。通常情况下,计算机系统往往利用一种加密方法和一个解密钥匙来实现加密和解密[1]。
1 数据加密和解密的基本概述
数据加密是指利用某种特定的算法对原来的明文文件或是数据进行处理,使得数据成为不可表面解读的代码,一般被称为“密文”,只有在登录对话框输入相应的密码钥匙之后才能显示明文文件或是原有的数据,利用这样的数据处理技术以此达到原有数据信息不被非法人阅读、盗取的目的。而这一过程的逆过程即为解密,也就是利用解密技术对代码信息进行解读,将其转化为原有数据或文件的过程。
2 密钥加密与解密技术
数据信息加密技术,主要分为对称加密和非对称加密。对称加密的典型代表为数据加密标准(DES,DataEncryption Standard)算法,非对称加密的典型代表为RSA算法(Rivest Shamir Adleman)。而非对称加密的解密密钥与加密密钥大不相同,解密密钥需严格保密,而加密密钥可以公布于众。与此相反的是对称加密,其加密和解密的密钥相同[2]。
2.1 对称加密
对称加密技术,其加密密钥和解密密钥相同,通常情况下,其密钥算法均较为简单且高效,计算时间短,数据处理速度快,适合不同大小的文件进行加密和解密。但是其破译手段较为复杂,这也反过来说明这种加密技术保密性极高。既使其保密性高,但是在开放性极强的计算机网络上还是要对其传送和保密加强重视。对称加密技术又被称为单钥密码技术,其加密方法可以通过简化进行处理,这样就可以让信息交换的双方不必多次研究对方专用的加密方法。如果在信息交换的过程中严格保证密钥不被泄露,那么就可以充分保障文件的机密性和完整性。当然,对称加密技术也不一定是完全安全、有保障的,它同样存在一些不足,例如在信息交换中,如果一方有多个交换对象,那么他就必须要设定与此相适应的多个不同私有密钥,但是对称加密技术的双方均享有一把密钥,因此这就为多个信息交换的漏洞出现提供了可能。
2.2 非对称加密
非对称加密对现代密码学改革和发展来说具有十分重要的意义,它主要以密钥交换协议为主,为极其不安全的共享计算机网络提供了安全保障技术。在非对称加密的通信过程中,加密密钥与解密密钥不同,可将加密密钥公布于众,成为可以共享的“公钥(private—key)”;与此同时,非对话加密还存在另一个“私钥”,是不同公开的,只有由一个人持有。由此可见,非对称加密技术则有两个密钥,“公钥”的存在则是可以公开,并让被人知道的,同时也不怕被人知晓,而收件人在解密时只需用特定的私钥进行处理就可以了,这样可以有效的提高密钥传输的安全性和稳定性。即使有非法人知道了发件人的公开密钥,他也没有私钥对其进行解密[3]。
3 对称加密与非对称加密的对比分析
3.1 在处理效率方面
对称密码技术和非对称密码技术相比,其加密和解密处理效率要优于非对称密码技术。对称密码的处理技术DES的密钥长度在56位,要想实现高速处理必须利用软件和硬件结合的方法;而非对称加密技术的RSA算法在处理200位整数的求模等上面,其速度要明显慢于对称密码处理技术。
3.2 在密钥管理方面
从上述可以看出,在密钥管理方面,非对称密钥技术要明显优于对称密钥管理技术。主要体现在非对称密码技术存在两把密钥,一把是可以公布于众的公钥,另一把是不可知晓的私钥。这样就使得不同的通信对象,也可以拥有对称密码对其进行解密而不被人盗窃。
3.3 在签名和认证方面
针对通信传输的签名和认证,非对称密码算法可以利用公钥密码算法进行处理,这样来看非对称密码技术就要优于对称密码技术。因此,将这两项技术进行结合,利用其最佳功能可以将公钥算法和对称密码的加密解密技术充分的结合起来,实现最大化的功能。
4 数字加密和解密技术在计算机数据信息安全中的具体应用
4.1 将数据加密解密技术应用到网络数据库中
通常情况下,网络数据库管理后台系统的安全系数多为C1级和C2级,由此可见网络计算机数据信息安全性极差,很容易直接导致数据库中的信息被一些不法分子截取或是篡改。因此,在对其进行加密的管理过程中,还需应用好访问权限这一技术,对其中的数据信息进行机密的安全保护[4]。
4.2 将数据加密解密技术应用到软件中
我们都知道计算机内极有可能存在不同的杀毒软件,那么在加密的过程中很容易受到这些复杂的病毒的影响,由此一来要想检查出系统中的数据签名则需要很大的难度。因此,在对数据文件和信息进行加密之前,需首先检查计算机内的病毒存在,一旦发现被感染,需立即采取正确方法处理。这样在解密的过程中,才不会发现数据信息因为病毒感染而受到影响,以此提高数据传输的安全性和保密性。
4.3 将数据加密解密技术应用到电子商务中
随着互联网的快速发展,电子商务也应运而生并逐渐成为新时代的发展潮流,人们的生活也随之发生了巨大的变化,在这种背景下,人们利用计算机而涉及到的网络信息和数据安全显得尤为重要了。将数据加密解密技术应用到电子商务网络信息的安全技术处理当中,可以为信息交易的平台双方提供安全保障,例如安装合适的有数字证书或是安全协议等,以防人们在网络购物当中的信息被窃取利用。
4.4 将数据加密解密技术应用到VPN中
如今,VPN技术已被广泛应用到企业经营当中,其又被称为虚拟专用网络。现阶段有很多企业都设有局域网,但是对于跨區域的大企业来说,局域网的经营还不能有效的满足其发展实际情况。因此,要想实现数据共享,即可使用广域网的方法来扩大起共享范围。在这种情况下,则需要利用路由器来实现数据的加密解密处理,在信息共享的过程中对原有的信息数据进行加密处理,以此来提高计算机网络中的数据安全性,且操作方法十分简单[5]。
5 结语
综上所述,随着互联网的快速发展,计算机网络数据信息安全对社会各行业的发展和人们的生活来说更加重要。要想加强对数据信息的安全保护,必须要根据现有的网络实际情况,对数据信息进行加密和解密处理,以此提高信息传输的安全性,促进互联网行业的可持续发展。
参考文献
[1]李娟.计算机网络安全中数据加密技术的运用研究[J].网络安全技术与应用,2017,(04):57+68.
[2]贺伟.计算机网络信息安全中数据加密技术的研究[J].电子技术与软件工程,2016,(18):231-232.
[3]冯菁.ASP.NET中DES算法加密与解密的应用[J].陕西理工学院学报(自然科学版),2017,33(02):64-68.
[4]傅禄,霍永.电子取证中常见数据加解密理论与方法研究[J].信息安全与技术,2016,7(03):49-51.
[5]龙虎,宋贵山.大数据视域下可视化数据信息的加密与认证研究[J].电脑知识与技术,2017,13(27):54-56.