APP下载

计算机网络技术的保密性分析

2018-10-17◆李

网络安全技术与应用 2018年10期
关键词:保密性加密算法保密

◆李 毅

计算机网络技术的保密性分析

◆李 毅

(山西大学 山西 030006)

伴随着我国科学技术的进步,互联网技术在各行业中得到了广泛的应用。但是,受多方面因素的影响,计算机网络技术在造福社会大众的基础上,也会面临诸多的安全威胁。为了进一步提升计算机网络技术的保密性,本文将主要从计算机网络技术保密性的相关分析入手,进而对计算机网络技术保密发展现状进行分析,最后就计算机网络保密技术的应用和优化策略进行探究,以供业内人士的借鉴与参考。

计算机;网络技术;保密性

0 前言

计算机网络技术的发展,有力的促进了社会生产生活的发展。但是,基于各种因素的制约,其难免会存在一些安全问题,这也就阻碍着其效用的进一步的发挥。近些年来,云计算、物联网等新技术的诞生,为计算机网络技术的快速发展奠定了基础。所以,计算机网络技术的保密性就成为我们工作的重点,依托于网络技术的发展,为社会大众提供最为有效的服务。下面我将结合本人多年的工作经验,就计算机网络技术的保密性展开全面分析。

1 计算机网络技术保密性的相关概述

计算机网络保密技术主要是利用相关的技术要领,从而能够实现整个网络系统中软硬件设备的全方位保护,防止数据信息的泄露、破坏,从而保证计算机系统能够稳定运行。基于现有的科学技术,数据加密技术是应用最为普遍的计算机网络保密技术,这也是效用最为明显的技术。所谓数据加密技术主要是充分利用了密码学的理论基础,并且在数据传输过程中,对相关的数据信息进行多元化的加密,比如函数加密、密钥加密等。经过该环节的数据处理后,特定的数据信息就仅仅能够提供给特定的人群,接收这些数据信息的特定人群必须要借助相对应的解密技术,这样才能够对各类数据信息进行密文的解密,从而能够将这些数据信息的作用充分发挥出来。总之,计算机网络技术的保密性能主要是能够保证特定的数据信息安全,避免被其他人群或其他系统侵入,最大程度的保证了数据信息的安全性、稳定性。

2 计算机网络技术保密发展现状

(1)技术层面处于比较低端的层面

计算机网络本身就是一项技术性要求比较高的项目,这也就就决定了其保密方式的高技术性。为了提升数据信息的安全性,诸多的用户会将其储存到特定的云环境中,但是,受技术层面的制约,经常会出现一些问题,比如服务器中断、虚假网址识别错误等。基于这些技术层面的问题,我们在使用计算机的过程中,自然无法采取有效的解决措施,这就对数据信息的安全性产生不必要的威胁。我们都知道,网络环境具有比较强的开放性,这就会使网络安全受到一定的威胁,很多情况下,我们并不能够准确且精准的识别虚假地址和标识,这就会导致计算机网络安全受到威胁。基于此,我们必须要加强对计算机网络安全技术进行开发,不断提升计算机网络用户的安全意识,从而能够实现网络安全保护的规范化、科学化。

(2)安全层面存在比较多的问题

目前,计算机网络技术在保密层面并没有实现完全的安全性,仍然存在着诸多的不确定因素,尤其是体现在保密技术的可操作性和完整性方面。在实践中,诸多的网络安全问题都能够体现出这方面,很多的网络黑客都会对网络安全产生较大的威胁,并将其作为重点的攻击区域。同时,我们的计算机网络保密还会受到病毒软件、恶意程序的威胁,从而对网络安全造成负面影响。所以,我们需要充分调动全社会的资源,加强对计算机网络安全技术的开发,为计算机安全提供基本的技术支撑。另外,我们要加强对数字化资源的重点保护,注重对其进行相应的备份处理,这样就会在一定程度上减少计算机用户的损失,也就为防范计算机安全问题添加保障。

(3)政策引导力度不足

任何行业发展都离不开政策的引导,并且还要充分借助政策的保障力度。但是,我国并没有建立起完善的计算机网络安全制度,既缺少网络安全保障的法律法规保护,也没有专门的违法行为的制裁条例,这就无法为计算机网络环境下的信息安全提供政策保障,最终可能会导致部分违法分子钻法律的“空子”,这也就不利于安全稳定的网络环境建设。所以,法律法规的缺失是造成计算机网络保密方面出现问题的影响因素之一。

3 计算机网络建设过程中保密技术的应用

(1)DES加密算法的应用

所谓DES加密算法主要是机遇分组的一种计算机网络保密技术,其具有良好的应用效果。对于DES加密算法而言,其具有固定的算法结构,详见图1,其主要是利用64位分组基础,56位密钥长度,从而对相关的数据信息进行加密的手段。该加密算法的特点就是在加密和解密两个不同的环节,我们都可以使用相同的一种算法。DES加密算法是对密钥进行保密,而公开算法,包括加密和解密算法。所以,在此基础上,我们想要对DES加密算法进行破译,其本质就是要对密钥编码进行相关的搜索。比如,我们依靠56位长度的密钥来进行数据信息的加密,利用穷举法就需要达到256的运算次数。伴随着我国科学技术的进步,DES加密算法的安全效果处于逐渐缩减的状态,但是,基于某些非关键的关节,其保密效果还是良好的。当然,计算机网络技术的进步,推动着加密标准的发展,这就需要我们在对其激进型应用过程中,必须要充分与现代化的加密标准进行有机结合。

(2)AES加密算法的应用

AES加密算法是计算机网络加密过程中最为高级的部分,这也是密码学中最为高级的发展状态。AES加密算法最为核心的技术要点就是对称分组的密码体制,其具体的算法结构如图2所示。一般来讲,AES加密算法的密钥长度可以划分为128、192、256,所以,这就决定了AES加密算法是比较在软硬件设施中进行应用的。另一个方向,AES加密算法可以理解为DES加密算法的发展,它已经与区块加密标准进行最为有效的结合,并且在世界范围内进行广泛的使用。AES加密算法完全能够支持128/192/256(/32=nk)位的密码长度。这也就是表明,以10进制的计算标准,密码长度与密钥长度的对应数据是3434×1038、62×1057、1.1×1077个。比如,我们可以利用Nodejs的cryptojs库对AES加密算法进行模拟,结合具体的演算公式,我们可以实现对其基本的演示,详见图3。

图1 DES加密算法结构图

图2 AES加密算法结构图

图3 Nodejs的cryptojs库对AES加密算法的模拟

(3)MD5加密算法的应用

MD5加密算法主要是以散列函数的状态而存在,它也就相对应的成为计算机网络安全保护中应用最为广泛的一种方式,从而也就能够为数据安全的完整性提供重点保护。MD5加密算法主要是借助512位的分组,并且在此基础上,我们就可以实现对相关信息的输入,在此基础上,我们又可以将其具体划分为16个32位子分组,最终能够形成128位散列值,从而也就能够实现对数据信息的保密效果。同时,MD5主要采用的是哈希函数,它的典型应用是对一段信息产生信息摘要,以防止被篡改。它广泛应用于数字签名、登录密码等方面。

上述三种加密算法的优劣势对比见表1。

表1 三种加密算法的优劣势对比

4 结语

综上所述,计算机网络技术的保密性逐渐朝着智能化、现代化、科学化的方向发展,这也就为其基本应用提供了发展方向。同时,我们还要充分认识到计算机网络保密技术系统化,采取全方位的发展策略,比如提升计算机网络安全防范意识、提升用户数据与信息的保密性与安全性、强化计算机网络安全服务器与应用程序的安全性等,为计算机网络安全的发展提供最为坚实的保障。

[1]吴苏娟.计算机网络安全中数据加密技术的应用研究[J].电脑知识与技术,2014.

[2]颜伟红.计算机网络技术的保密性分析[J].信息与电脑(理论版),2016.

[3]顾庆传,姜娜.基于云计算环境下计算机网络安全问题的思考[J].电脑知识与技术,2017.

猜你喜欢

保密性加密算法保密
多措并举筑牢安全保密防线
“以人为本,质量优先”处理方式在保密性弃血中的应用及结果分析
基于整数矩阵乘法的图像加密算法
基于混沌系统和DNA编码的量子图像加密算法
混沌参数调制下RSA数据加密算法研究
家族信托的私密性保障问题解析
扩频通信技术在NFC中的保密处理
论中国共产党的保密观
基于小波变换和混沌映射的图像加密算法
商事仲裁裁决公开的现实困境及理论路径