计算机安全技术之数据加密技术

2017-12-29 13:16:32周心中潍坊市科技合作中心
数码世界 2017年5期
关键词:加密技术对称性解密

周心中 潍坊市科技合作中心

计算机安全技术之数据加密技术

周心中 潍坊市科技合作中心

现代社会是一个信息化时代,各种电子产品迅速发展,计算机网络化也逐渐在我们的日常生活中普及,无形之中给我们的生活带来了很大的便利。然而,计算机网络系统又犹如一把双刃剑,带来便利的同时又存在一定的安全问题。对计算机安全技术的数据加密技术,已成为计算机领域的重要的话题,本文就计算机加密基本的方式及途径,对其数据加密技术进行了进一步的探索。

计算机 计算机安全技术 信息数据加密

随着计算机通讯技术和网络技术的逐渐普及,在社会生活中的各个领域,如电子商务、金融服务、信息产业等都与计算机技术有了密切联系。在这样的情况下,运用计算机技术存在着严重的信息泄漏的安全问题。因此,提高网络信息的保密性,对计算机数据加密就显得尤为重要。对数据加密技术的研究逐渐发展成为一个重要的研究课题。

1 什么是数据加密技术

人们在使用计算机的过程中,计算机的数据信息、计算机硬件和软件都很容易受到病毒或木马等因素的破坏,这样不经意间就严重影响到计算机网络的安全。总的来说数据加密就是对一些数据进行一定的算法处理,通过这种处理使得在正常情况下形成无法读取的信息代码形式。当在必要条件下,需要使用这些已加密数据时,通过之前设定的解密方式对其进行解密,使之前的数据恢复正常形式,以便使用。值得注意的是,在数据加密的过程中,需要设定好相应的密钥,利用密钥对数据进行加密和解密,在密钥不正确的情况下,便无法得到我们想要的理想数据信息,想要对其进行存取或者修改操作也是无法进行的。对数据加密的过程,也是对数据信息的实施保护的过程,显著提高计算机信息的安全性。

2 如何对计算机数据进行加密

对计算机进行加密可以分为三类:

置换表法;对称性加密技术;非对称性加密技术。

2.1 置换表法

最简单的,适用范围较广,使用时间较长的一种算法要属置换表法,这种算法可以达到较高的加密要求,操作简单和速度快。这种算法的应用模式是在特定的数据段中的字节与置换表的偏移量一一对应,输出后的偏移量就形成了加密文件。但是这种算法极易被识破,一旦该算法被识破,加密的信息就会被打开,加密方案便失去效用,因此置换表法仅仅用于一些不是很重要的文件。

2.2 对称性加密技术(又属于私钥加密算法)

这种算法技术相对而言提高了私密算法的安全性,这种密钥对技术含量要求不高,只是要求数据传输双方要做好保密工作。因此,使用密钥的两个人都要对密钥的保管负责,这对于计算机数据的安全来说具有一定的挑战。这种算法对数据发送者和接受者的对地理位置的有一些要求,数据传输双方必须在不同的区域,加大了私钥的管理上的难度,且限制了密钥的发放,需要资金投入较大。算法也会非常复杂。

2.3 非对称性加密技术(又属于公钥加密算法)

这种算法将密钥加密和保密于融为一体,有利于密钥的管理和发放。该加密技术是接受者与发送者使用的密钥解密数据信息不相同,且分为私有密钥和公开密钥,该技术不要求信息发送者和接受者交换密钥,数据信息的保密性和安全性得到了进一步的提高。这种算法是以复杂的数学难题为基础,因此可以对其进行分类,主要被分为RSA和ECC。非对称性加密技术通常用于重要文件的加密。同对称式加密相比,非对称性加密技术的运行速度不及对称性加密技术。非对称式加密避免了密钥在网络传递过程中被盗取的可能,数据接收者只需根据自己保存的私钥就能对加密数据进行解密。

另外,加密后要一定要做好密钥的管理工作,否则加密工作并不会起作用。对密钥的管理要注意以下几个方面:

第一,注意密钥的使用要时效和次数。大多数用户往往使用同样密钥多次与不同的人交换信息,虽然说用户的私钥是不对外公开的,但是很难在长期时间内一直做到保密,且密钥使用的次数越多,提供给窃听者的机会也就越多,密钥曝光的概率就越大。因此,减少密匙的使用次数及使用时长,可以提高数据的保密性。

第二,多密钥的合理管理。也就是说,密匙的中心成员之间的会话回通过某一中心,通过生成标签和随机会话密码进行加密。并且只有相互通信的两个人知道这种密钥。

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

银行网上支付业务,在互联网技术的发展促进了计算机网络的快速发展,网上银行成为一种新型支付平台,为了保护用户的信息安全,让用户信赖银行网络体系,各大银行都纷纷运用了相应的数据加密技术。在其他电子商务领域,数据加密技术确保信用卡或其他交易账户的安全性,保护用户信息处于安全状态。

总而言之,互联网的信息化,使得计算机技术也在不断地更新,计算机信息数据的安全管理手段也不断地完善和丰富。但与此同时,计算机数据信息的泄露方式,计算机病毒的种类也更加的多样化,依靠传统方式已经不能解决问题。意识到现代生活中可能出现的计算机信息数据的安全问题。对数据加密技术进行深入的研究,采用数据加密技术可以为计算机保驾护航,以维护网络环境的安全。

[1]郑志凌.探析数据加密技术应用在计算机网络安全的对策[J].2015(01)

[2]冯登国,密码分析学[J].2000,05:76-88

猜你喜欢
加密技术对称性解密
解密“热胀冷缩”
一类截断Hankel算子的复对称性
海洋水文信息加密技术方案设计与测试
巧用对称性解题
横向不调伴TMD患者髁突位置及对称性
解密“一包三改”
少先队活动(2020年9期)2020-12-17 06:17:31
炫词解密
数据加密技术在计算机网络通信安全中的应用
电子制作(2018年16期)2018-09-26 03:27:10
巧用对称性解题
在计算机网络安全中数据加密技术的应用