APP下载

数据加密技术在计算机网络安全中的主要应用

2016-12-30韩雪松

中国管理信息化 2016年1期
关键词:数据加密网络安全计算机

韩雪松

(大庆油田有限责任公司第三采油厂地质大队,黑龙江 大庆 163113)



数据加密技术在计算机网络安全中的主要应用

韩雪松

(大庆油田有限责任公司第三采油厂地质大队,黑龙江 大庆 163113)

[摘 要]互联网的发展给人们生活、工作及科研带来了一定便利,但在使用过程中,由于技术问题,会存在很多安全隐患,严重影响工作及娱乐质量。应对网络安全的技术问题进行分析,引出数据加密技术的重要性,完善数据加密技术算法体系,是保障安全、有序网络环境的必要前提。

[关键词]计算机;网络安全;数据加密

1 计算机应用过程中面临的威胁

计算机安全威胁受到人为因素的影响要比非人为因素大,人为的安全威胁可分为被动攻击和主动攻击两方面。被动攻击使计算机数据的保密性受到威胁。常规使用的威胁手段有以下几种:一是窃听和偷听通讯设备上的传递信息;二是对窃取和监听后根据内容开展数据分析,分析出想要的内容;三是冒用用户身份;四是篡改网络传播信息;五是拒绝所发确认消息。

2 计算机的加密算法

2.1置换表算法

置换表算法是加密算法中最简单的算法,由于数据量和置换表中的偏移量一一对应,当相对偏移量的数据输出以后就会形成加密文件,因而可参照置换表解读置换信息。这种算法主要优势是加密解密算法速度较快,但如果置换表丢失或被其他人获得就会破解文件密码,加密文件将会泄密。

2.2改进置换表的算法

置换表的算法是按照伪随机的方式通过多次加密开展的一种算法,目的是增加译文的破译难度。

2.3循环移位的操作算法

该算法主要是改变一个字节或字的方向,可让字节或字在数据流内循环移动位置,再使用XOR 操作迅速加密形成译文。此加密算法只能在计算机上操作,所以密文破解难度较大。

2.4循环冗余校验算法

CRC主要是根据电脑档案或网络数据封包等数据信息产生的16位或32位校验和散列函数的校验算法,如果其中一位或两位丢失就会出现错误,校验也会出现错误。该加密法主要是校验传输通道引起的错误,在文件加密传输中应用较为广泛。

3 数据加密技术的应用原理

计算机网络运行中应用系统提供的任何服务,其基础都是通过数据的传输完成。因此,数据是计算机网络系统的核心。数据加密主要原理是根据计算机应用中的某种算法,让数据处理明文文件,此刻文件变成不可读的代码,也是我们经常说的“密文”,使用者只有输入相应的密码匙后才能看到相应的文字内容,这样做的主要目的是确保数据的安全性,可不被不法分子窃取和阅读。

4 数据加密技术在网络安全中的应用策略

4.1加密目标的确定

使用数据加密技术需要明确在网络中哪些部门和哪些环境需要加密,有以下几个方面需要机密处理:一是在服务器、工作站、笔记本这类可移动的设备或智能手持设备需要加密;二是机密信息在存储位置上的保持地点和保存路径;三是机密数据如果在局域网中传输的安全性测试;四是前端浏览网络通信中是否传输机密文件,如果有传输需要锁定加密。

4.2加密方案的选择

数据对称加密。对称数据加密技术的核心是实用加密密钥与解密密钥是一致的密码体制。也就是说在加密和解密的时候使用的是同一个密匙。通信双方要保证通信过程中加密密匙没有泄露,信息机密性和完整性良好才能获得数据对称加密。使用的时候典型的算法有DES和各种变式。DES主要是针对二元数据的加密算法,把信息分成64位,并运用56位的长度密钥,其余8位运用奇数和偶数校验。每一个分组都需要运用一种复杂的变为组合,进行替换和变化,然后再进行运算等其他过程,最后形成64位的加密数据。每一个分组有19步的处理方法,下一步的输入是上一步的输出。以此类推,当K(16)全部用完后,然后进行逆初始置换,这才是完整的加密过程。非对称数据加密。非对称式加密是运用不同的密匙对数据解密和加密,一般分为“公钥”和“私钥。“公钥”是所说的公开钥匙,不用担心被其他人知道,收件时解密人只要有私钥就可解开相关加密文件内容,这样可保障密钥的安全性。

4.3加密技术的应用领域

现今网络交易频繁,很多大银行都联动数据加密技术和网络技术,各类数据流都传输到安全设备中,导致系统根据传输信息分析当前环境,当发生隐患安全的时候,一定要采取必要的防护措施,并把网络安全事件反映送到交换机上,交换机的端口此时会马上关闭,数据库的密码也因此得到保护。

密钥是数据加密的主要表现形式,由于安全性较高私人和公用都不耽误,具有较高的适用范围。因而网络交易中其应用非常广泛,尤其在信用卡购物中,商家通常公用密钥,方便解读信用卡的公用信息,对于可能留下的个人记录,可通过个人密钥加密处理。那么信息的安全性得以保护,也限制信用卡的使用权限。

数字签名认证是数字加密技术的另外一种表现形式。数字签名技术主要建立在加密技术基础上,利用加密解密的计算方式保障其安全性,数字加密技术也分为私人和公用两种形式,通常情况下,签名安全认证系统在网上税务安全机构有认证,因而安全保障性更好。

5 结 语

数据加密技术的应用主要运用置换表算法、改进的置换表算法、循环移位和XOR 操作算法等方法加密数据信息,这样可有效确保数据传输的完整性、保密性。在数据采集的基础上开展的数据加密和处理,主要是为了保障数据的安全性,当今的电脑加密技术是为网络安全营运而生的一项技术,是信息保密性的有效开展措施。

主要参考文献

[1]周光睿,于冠杰.有关信息加密技术在计算机网络安全中的应用探讨[J].计算机光盘软件与应用,2012(18).

[收稿日期]2015-11-30

[中图分类号]TP393.08

[文献标识码]A

[文章编号]1673-0194(2016)02-0163-01

doi:10.3969/j.issn.1673 - 0194.2016.02.125

猜你喜欢

数据加密网络安全计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
网络安全
网络安全人才培养应“实战化”
上网时如何注意网络安全?
信息系统审计中计算机审计的应用
大数据时代个人隐私的保护
AES和RSA混合加密技术在网络数据传输中的应用
云数据存储安全关键技术研究
一种基于虚拟专用网及数据加密技术的企业财务会计记录直报系统的实现方案