APP下载

综述数据加密技术在计算机安全中的应用

2015-05-30石鹏孙科

2015年43期
关键词:加密技术安全计算机

石鹏 孙科

摘要:21世纪以来,计算机科学技术取得了突飞猛进的发展,人们的日常生和计算机技术联系日益紧密,同时,网络个人信息被泄露、窃取、破坏的风险变得越来越高。因而,数据加密技术在计算机安全中的应用显得尤为重要,该技术是保证计算机安全的重要手段之一。本文研究了如何运用数据加密技术来维护计算机的安全。

关键词:加密技术;安全;计算机;应用

计算机技术产生的作用越来越重要,在网络活动上的应用也变得越来越广泛,逐渐应用到我们生产生活的各个方面,比如国防、教育、娱乐、科研、贸易等诸多领域中。随着计算机技术应用的领域不断扩展,其不仅产生了巨大的经济效益和社会效益,同时也带来了数据信息被泄露、窃取、非法利用的风险。当今,各大计算机技术安全领域最为关注的焦点是如何做好计算机数据信息的保密工作。现今的计算机安全主要包括两个方面,一是计算机数据信息的储存安全,二是计算机网络的通信安全。下文从当今影响计算机安全隐患各大因素着手,来综述数据加密技术在计算机安全中的应用。

一、计算机安全的影响因素

1、互联网本身带来的安全隐患

互联网的出现,很大程度上推动了个人计算机的普及。对于大部分的个人或者事业单位,其购买个人计算机的最大初衷就是想参与到网络互动中来。家庭计算机通常用于网络娱乐、网络消费等,而事业单位使用个人计算机则是为了用于快捷处理数据、方便日常办公和及时收集信息、更好做出决策等。互联网是一把双刃剑,其一方面改变了人们生活消费方式,改善了我们生活质量以及提升我们的工作效率,同时因其本身的安全隐患,也给计算机安全带来巨大威胁一旦构建互联网的链路层以及各种协议出现漏洞,那就给黑客提供了可乘之机,他们会正常文件中插入病毒或者木馬程序片段,从而一起传送给计算机用户,当计算机用户一旦激活这些病毒机制,那么计算机就会被病毒感染,最后就成为互联网上任人宰割的“肉鸡”。

2、数据库系统自身的漏洞

如今,计算机数据库的应用变得越加广泛,国防、科研、教育等单位的网络平台经常运用到计算机数据库,习惯于将各种信息放在数据库中,而计算机数据库其本身也存在着安全隐患。例如前段时间,很多电商网站平台上的账号信息被泄密,究其原因就是计算机数据库漏洞造成的。一旦计算机数据库的信息发生泄漏,其带来的潜在危害是巨大的,这对于个人以及事业单位都是不愿看到的。[1]

二、数据加密技术的应用

1、数据加密技术解析

将公众熟知的明文,通过特定的加密算法转化为仅有自己熟知的密文的,这种技术就是数据加密技术。同一个明文可以根据密钥的变化而转化成不同的密文,如此就大大增加了黑客破解数据的难度。当前主要有三种数据加密技术:链路层实现加密、节点加密、端对端加密。网银作为对数据加密技术要求很高的行业,其应用的数据加密技术最为广泛,因为网上银行的数据一旦被破译,那么其造成的负面影响无疑是巨大的,因而网上银行的服务端到客户端的所有数据都是经过层层加密的,即使黑客窃取到这些数据,但想将其破译出来还是很困难的。当前所有银行均采取了网络交换设备协同防范的方式和数据加密技术,进而进一步保障数据安全。

2、数据加密技术的类型

对称加密技术和非对称加密技术是当前数据加密技术的两大主要类型。其中的对称加密技术,又叫共享密钥加密技术,是指数据的发收双方加密和解密采用统一的,所以双方在数据传递之前要确定统一密钥,同时要求双方确保密钥的保密性,这样数据的传输才会被认为是安全可靠的;而非对称加密技术,也叫公钥家加密技术,是指数据的发收双方采用不同的密钥,采用的密钥分为公开和私有密钥两种,依靠当今的科学技术水平,无法做到由公开密钥推出私有密钥,因此数据发收双方在交换传输数据前不需要确定密钥,这样就弥补对称加密技术的缺点,从而保证数据传输安全可靠。[2]

3、数据加密技术中密钥的应用

数据加密技术的核心是密钥,当前加密的算法较为固定,而密钥有多种,采用的密钥不同,对应的转化的密文也就不同,这样就可以实现数据的N重加密。如今两种主要的密钥是私人密钥和公用密钥。私人密钥是2台计算机之间的互访密钥,第三方计算机无法获取,因而具有较好的安全性。

但是私人密钥也有缺点,当私人密钥不能实现目的不同而需要不同密钥的功能时,公用密钥就可以派上用场。因此当前的数据加密,会采取公用和私人密钥共同加密的方式。首先用公用密钥对用户需要传输的数据进行加密,然后再用私人密钥对接收方收到的数据进行解密,这种数据加密方式可以避免单独采用私人密钥而造成整个数据加密崩溃的情形发生。

4、软件加密

当前数据加密最主要的表现形式是密钥,其在使用信用卡消费的过程中,商家拥有的公用密钥可以促进信用卡购物信息的解读。为了有效保证数据的安全可靠性以及限制信用卡的权限,可以采取对信用卡进行密钥保护措施。对于计算机安全加密技术在软件加密中应用的措施为:(1)检查需要加密解密的文件,(2)对反毒软件或杀毒软件进行数据加密。

5、应用于虚拟专用网络

大部分企业正慢慢组建属于自己的局域网。由于其相应的分支机构位于各个不同的地区,所以,需要构建一个专用的线路来进行相应局域网的联合以及组建一个广域网。对于数据加密技术在虚拟专用网络的应用的主要体现在当数据脱离虚拟专用网络时,其自动在路由器中进行硬件的加密,然后再通过以密文的形式输入到互联网中,并由路由器自行解密,以便查阅明文。[3]

结束语

计算机技术迅猛发展,不仅带动了网络的迅速发展,但是也给网络安全带来巨大威胁,而这种威胁是长时间存在的,并且不断发生着变化的。随着企业对计算机的依赖度的不断增强,从而对信息保密的重视程度也逐步增高。数据加密技术的应用的领域变得越来越广泛,不断向金融、电商等领域发展,其不仅仅增加了这些领域所属企业的数据安全度,企业的构建与完善方面扮演着重要的角色。本文就现今的数据加密技术做了简介,阐述了数据加密技术的应用,提升了应用领域的安全性,对为数据加密技术的应用做出说明。在日常生活中加大对计算机杀毒的强度,提升计算机的纯洁度,这样才能够真正做到对计算机数据安全的保护。(作者单位:漯河市召陵区检察院)

参考文献:

[1]范秋生;数据加密技术在计算机安全中的应用[J];煤炭技术;2013年07期

[2]邓小刚;数据加密技术在计算机安全中的应用研究[J];电子技术与软件工程;2013年24期

[3]金波;简析数据加密技术在计算机网络安全中的应用[J];黑龙江科技信息;2013年06期

猜你喜欢

加密技术安全计算机
海洋水文信息加密技术方案设计与测试
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
数据加密技术在计算机网络通信安全中的应用
信息系统审计中计算机审计的应用
在计算机网络安全中数据加密技术的应用
基于四叉树网格加密技术的混凝土细观模型
Fresnel衍射的计算机模拟演示