试论数据加密技术在计算机网络通信安全中的应用

合集下载

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用数据加密技术是保护计算机网络通信安全的重要手段之一,它通过对通信中的数据进行加密,在传输过程中防止被未经授权的个人或机构窃取或篡改,确保信息的机密性、完整性和可信度。

本文将探讨数据加密技术在计算机网络通信安全中的运用。

数据加密技术在计算机网络通信中起到了保护数据机密性的作用。

在数据加密过程中,发送方使用特定的算法对数据进行加密,使得数据变得难以被未经授权的个人或机构解读。

只有拥有正确的密钥,才能够对加密数据进行解密,获得原始的明文数据。

这样,即使数据在传输过程中被截获,攻击者也无法获取其真实内容,保护了数据的机密性。

数据加密技术还可以防止数据在传输过程中被篡改,保证数据的完整性。

在数据加密过程中,发送方还会生成一种称为数字签名的辅助数据,并将其附加在加密数据中一起传输。

接收方在接收到加密数据后,会使用发送方的公钥对数字签名进行解密和验证,从而确保数据的完整性。

如果数据在传输过程中被篡改,其数字签名将无法通过验证,接收方会立即发现数据的篡改行为,从而保证了数据的完整性。

数据加密技术还可以提高通信的可信度。

在数据加密过程中,发送方会使用私钥对数据进行加密,并将得到的加密数据发送给接收方。

在接收方接收到加密数据后,可以使用发送方的公钥对数据进行解密。

由于私钥只有发送方自己拥有,所以只有发送方才能够对数据进行加密,而其他人无法伪造发送方的身份。

接收方通过使用发送方的公钥解密数据,可以验证数据的真实性,确保数据是由发送方发送的,提高了通信的可信度。

数据加密技术也存在一些局限性。

在数据加密过程中,发送方和接收方都需要事先约定好加密算法和密钥,才能够对数据进行加密和解密。

密钥的管理问题变得非常重要。

如果密钥被泄露或者被破解,那么加密数据的安全性将会受到威胁。

对密钥的安全管理变得至关重要。

在使用数据加密技术时,加密和解密的过程会增加一定的计算和传输开销,降低了通信的效率。

计算机网络通信安全中数据加密技术的应用

计算机网络通信安全中数据加密技术的应用

计算机网络通信安全中数据加密技术的应用
数据加密技术是计算机网络通信安全的重要组成部分,它通过对数据进行加密和解密,保护数据在传输和存储过程中的安全性。

数据加密技术广泛应用于各个领域,包括电子商务、电子银行、物联网等,以下是一些常见的应用场景:
1. 虚拟私人网络(VPN):VPN是一种通过公共网络通信建立的私人网络,数据在传输过程中容易受到窃听和篡改的风险。

数据加密技术可以在数据传输之前对数据进行加密,
保护数据的机密性和完整性。

2. 电子邮件安全:电子邮件是一种常见的通信方式,但邮件在传输过程中可能会被
黑客窃取敏感信息。

为了保护电子邮件的安全,可以使用数据加密技术对邮件内容进行加密,只有合法的接收者才能解密并阅读。

3. 数据库加密:数据库中保存了大量的敏感信息,例如用户的个人信息、支付信息等。

在数据库中使用数据加密技术对这些信息进行加密,即使数据库被黑客攻击,也能保
护用户的隐私和数据安全。

4. 基于角色的访问控制:数据加密技术可以用于实现基于角色的访问控制,即不同
用户根据其角色和权限可以访问不同的数据。

通过数据加密,只有具有相应权限的用户才
能解密和访问数据,提高了数据的安全性。

5. 数字版权保护:在数字媒体的传输和存储过程中,版权保护是一项重要工作。


据加密技术可以用于数字版权保护,对数字媒体进行加密,只有购买或授权的用户才能解
密和播放。

6. 远程访问控制:在远程访问服务器或者云计算中心的过程中,数据的安全性是一
个重要的问题。

使用数据加密技术可以对远程访问传输的数据进行加密,保护数据的机密
性和完整性。

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

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

数据加密技术在计算机网络通信安全中的应用摘要:信息化时代的冲击下,计算机网络与通信技术的贴合度越来越高,计算机网络通信系统随着科技发展不断提高着存储、传输信息的功能,成为人们获取丰富信息资源必不可少的途径。

在智能化、网络化的影响下,人们的通信交流具有共享性、开放性的特点,但是当前网络环境中存在较多安全隐患,包括病毒、黑客以及系统漏洞等,在通信交流过程中容易会出现信息丢失或被窃取等情况,这让通信安全接受了很大的挑战。

关键词:数据加密技术;计算机;网络通信1 常见计算机网络通信安全问题1.1 计算机病毒在庞杂且动态变化迅速的计算机网络中,潜在着很多计算机病毒,由于计算机病毒具有较强的隐蔽性、传染性、破坏性,因此其成为计算机网络通信安全的最大威胁。

计算机病毒以嵌入的方式破坏计算机代码,影响计算机的正常运行。

1.2 黑客入侵黑客又被称为计算机网络中的非法入侵者。

黑客通过非法途径攻击计算机系统并破坏防火墙的方式窃取计算机用户的通讯数据。

不仅容易导致计算机用户的通讯数据损坏或泄露,而且严重会威胁到人们生命财产的安全。

黑客的攻击手段呈现多样化,且具有更新换代速度快的特点,即使能够发现黑客的入侵,也可能会因为技术低等,无法及时对其危机做出有效的防御。

例如,在我们的生活中常会出现的网上诈骗,黑客通常能够准确地掌握受害用户的个人信息,从受害用户的喜好开始,向受害用户的生活层层逼近,促使用户的防御意识降低,用户往往在无意识中上当受骗。

因此,黑客入侵大大提高了计算机网络通讯的风险性。

同时,黑客入侵也是常出现在计算机网络通信的安全问题之一。

1.3 系统漏洞在科技的影响下,计算机技术与通讯技术得到了融合,计算机网络通信系统得以创立。

计算机在运行网络通讯安全系统时,虽然能够使人们更便捷地获取信息,但是计算机通讯系统仍存在不少的漏洞。

计算机系统漏洞即应用或操作系统的设计上出现逻辑性错误,若系统漏洞未能够及时被发现以及修补,则大大提高了计算机用户的泄露或损坏的可能性。

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用
数据加密技术指的是通过改变数据的形式或内容,使未授权的人无法理解或获取其中
的内容,从而保证数据的安全性。

在计算机网络通信中,数据的传输是通过数据包进行的。

数据包是由数据的头部和数据的内容组成的,其中数据的内容是最重要的。

保护数据的内
容就成为了保护数据安全的关键。

数据加密技术在计算机网络通信中的运用主要包括两个方面:数据传输的加密和数据
存储的加密。

数据传输的加密是指在数据包传输过程中对数据进行加密,使未授权的人无法获取其
中的内容。

常用的数据传输加密技术包括对称加密和非对称加密。

对称加密是一种将明文加密成密文的加密技术。

在对称加密中,发送方和接收方使用
相同的密钥进行加密和解密。

发送方首先将明文分割成若干个数据包,然后分别对每个数
据包进行加密,得到密文。

接收方收到密文后,使用相同的密钥对密文进行解密,得到明文。

由于对称加密的算法较快,因此在大多数情况下是数据传输加密的首选技术。

文件加密是一种将文件内容加密的技术。

在文件加密中,用户首先选择要加密的文件,然后选择一个加密算法和密钥,最后将明文文件转换成密文文件。

只有知道密钥的人才能
解密密文文件,得到明文文件。

数据加密技术在计算机网络通信安全中发挥了重要的作用。

通过对数据传输和数据存
储进行加密,可以有效地保护数据的安全性,防止未授权的人获取其中的内容。

数据加密
技术并非万能的,还需要结合其他安全技术,如身份认证、访问控制等,共同构建一个安
全可靠的计算机网络通信系统。

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用随着计算机网络的发展,数据安全已经成为了一个不容忽视的问题,数据传输的环节中,数据加密技术可以帮助我们解决一些安全问题,让数据传输更加安全可靠。

本文将探讨数据加密技术在计算机网络通信安全中的运用。

一、什么是数据加密技术数据加密技术是一种保护数据安全的技术,在传输过程中,对数据进行加密处理,使它无法被未经授权者读取和解密的技术,同时,只有授权者才能对其进行解密。

数据加密技术广泛应用于商业机密、国家机密等机密领域,以及网络通信等数据传输领域。

二、数据加密技术的种类与实现方式数据加密技术主要分为对称加密和非对称加密两种。

1.对称加密技术对称加密技术是指在加密和解密的过程中使用相同的密钥,常见的对称加密算法有DES、3DES、AES等,它们在数据加密和解密过程中使用相同的密钥,安全性相对较低。

非对称加密技术是指在加密和解密的过程中使用不同的密钥,密钥分为公钥和私钥两类。

公钥可以公开,私钥只有加密者能够知道。

1.网站加密网站加密可以保护用户在浏览网站时的信息安全,常用的网站加密方式是SSL/TLS加密,通过加密传输,保护隐私数据的安全。

2.邮件加密邮件加密可以防止未经授权者访问邮件中的信息,保护邮件传输的安全。

常用的邮件加密方式是使用PGP或S/MIME对邮件内容进行加密。

3.移动通信加密移动通信加密可以保护电话通信的安全,常见的移动通信加密算法有A5/1、A5/2、A5/3等。

4.实现数字签名数字签名是另一种保护数据安全的技术,数字签名是一种通过密钥对数据进行加密来完成身份验证的技术。

在数字签名中,使用私钥将数据加密,并将密文发送给接收者,接收者使用公钥对密文进行解密,验证发送者的身份,判断密文是否被篡改。

数据加密技术在计算机网络通信安全中发挥着至关重要的作用,只有了解加密算法的特点和实现方式,才能更好地保证数据的安全,从而更好地保护用户的信息。

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用数据加密技术在计算机网络通信安全中的应用越来越重要。

随着网络通信的普及,各种攻击和泄露数据的现象也越来越多。

数据加密技术可以有效地保护网络通信的机密性、完整性和可用性。

本文将探讨数据加密技术在计算机网络通信安全中的运用。

一、数据加密技术的基础概念在计算机网络通信中,数据加密技术是通过对原始数据进行加密,使其变成无法被破解的密文,从而达到保护数据的安全的一种技术。

常用的数据加密技术有对称加密和非对称加密两种。

1.对称加密技术对称加密技术是指在通信前双方使用约定好的密钥进行加密和解密。

发送者将消息通过加密算法和密钥,将明文转化为密文进行发送,接收者通过密钥和相同的加密算法把密文还原为明文。

这种加密方式能够高效地保护数据的机密性,但是在密钥管理和分发方面存在难题,因此不太适合在网络通信中广泛应用。

非对称加密技术是指使用一对密钥进行加密和解密,公钥可公开,私钥必须保密。

由于非对称加密技术可以解决对称加密技术在密钥分发和管理方面的问题,其应用更加广泛。

1. SSL/TLS技术SSL/TLS技术是一个广泛使用的数据加密技术,用于保护网络通信的安全。

HTTPS协议就是基于SSL/TLS技术实现的。

SSL/TLS技术的原理是在传输层上建立一个安全的通道,使用非对称加密技术对通信双方的身份进行验证,使用对称加密技术进行通信数据的加密和解密,从而保证网络通信的机密性、完整性和可用性。

由于SSL/TLS技术被广泛应用于电子商务、在线银行等领域,因此其安全可靠性也得到了广泛认可。

2. VPN技术VPN技术是基于数据加密技术的虚拟专用网络,用于建立跨越公共网络的安全通信链路。

VPN技术的原理是在公共网络上建立一个虚拟的专用网络,通过数据加密技术保证远程访问和数据传输的安全。

例如,企业可以通过VPN技术建立一个安全通信到远程办公室或员工手机,从而实现远程办公和访问内部系统的需求,同时保证数据的安全性。

浅析计算机网络通信安全中数据加密技术的应用

浅析计算机网络通信安全中数据加密技术的应用随着计算机网络的发展,网络通信安全越来越受到重视。

数据加密技术作为网络通信安全的重要手段之一,发挥着至关重要的作用。

本文将从数据加密技术在计算机网络通信安全中的应用进行浅析。

一、数据加密技术的基本原理数据加密技术是通过一定的算法对原始的数据进行转换,使得其变得不易被认识,从而达到保护数据安全的目的。

数据加密技术主要包括对称加密和非对称加密两种方式。

对称加密是指在加密和解密过程中使用的密钥是相同的,也称为私钥加密。

常见的对称加密算法包括DES、3DES和AES等。

在对称加密中,发送方使用密钥对数据进行加密,接收方使用相同的密钥对数据进行解密。

这种加密方式具有加密解密速度快的特点,但密钥的安全传输是一个重要的难题。

二、数据加密技术在计算机网络通信安全中的应用1. 数据传输加密在网络通信中,数据的传输是最容易被窃听和篡改的环节之一。

为了保证数据的安全传输,常常使用数据加密技术对数据进行加密,从而达到保护数据的目的。

比较常见的应用包括SSL/TLS协议对网络传输数据进行加密,VPN对虚拟专用网络的通信进行加密等。

SSL/TLS协议是一种通过非对称加密和对称加密相结合的方式,实现对网络数据进行加密传输的协议。

在SSL/TLS协议中,通过非对称加密方式确立双方的身份和密钥,然后使用对称加密方式进行数据传输的加密。

SSL/TLS协议广泛应用于Web浏览器与服务器之间的安全通信中,在网上购物、网银、电子邮件等场景中都有着重要的作用。

VPN是一种通过在公共网络上建立专有通道,实现私密通信的技术。

VPN通常使用IPSec协议对通信数据进行加密,同时还可以配合其他加密技术,如SSL/TLS协议,实现对通信数据的双重加密,从而确保了数据传输的安全性。

2. 数据存储加密除了对数据传输进行加密外,对数据的存储也是网络安全中的重点。

为了保护数据的安全存储,可以采用数据加密技术对数据进行加密存储。

计算机网络通信安全中数据加密技术的应用分析

计算机网络通信安全中数据加密技术的应用分析随着计算机网络的普及和应用范围的不断扩大,网络通信安全问题变得愈发突出。

在网络传输数据的过程中,很多敏感信息都需要得到保护,以防止被不法分子窃取、篡改和泄露。

数据加密技术成为了计算机网络通信安全的核心技术之一。

本文将对数据加密技术在计算机网络通信安全中的应用进行分析和探讨。

一、数据加密技术的概念和作用数据加密技术是指利用密码算法,对原始数据进行异或、替换、置换等运算,使得原始数据经过加密后,变成一种无法直接被理解的形式,保证数据在传输和存储过程中的安全性和私密性。

数据加密技术通过对数据进行加密,可以有效地保护数据的隐私性,防止被未经授权的人员访问和窃取。

数据加密技术的作用主要体现在以下几个方面:1、保护数据隐私:通过加密技术,可以使得原始数据经过加密后,只有经过解密操作才能还原成可读的形式。

这样可以有效地保护数据的隐私性,防止敏感信息被泄露。

2、防止数据篡改:在数据传输的过程中,数据可能会被不法分子进行篡改,导致数据的完整性受到破坏。

而通过加密技术,可以对数据进行数字签名、数字证书等操作,从而保证数据的完整性,避免数据在传输过程中被篡改。

3、防止数据抵赖:数据加密技术也可以用于对数据的来源进行验证,防止数据的发送方在发送数据后否认自己是发送方的行为。

这一点在电子商务、电子合同等领域有着重要的应用意义。

1、SSL/TLS协议SSL(Secure Sockets Layer)和TLS(Transport Layer Security)协议是应用最广泛的一种安全传输协议,它们通过对传输过程中的数据进行加密和身份验证,保证了通信的安全性。

在SSL/TLS协议中,通过对传输层数据进行加密,保护了数据在传输过程中的隐私,并通过数字证书等手段实现了通信双方的身份验证。

2、IPSec协议3、VPN技术VPN(Virtual Private Network)技术通过建立加密隧道,实现了远程用户或分支机构与企业内部网络的安全连接。

试论数据加密技术在计算机网络通信安全中的应用

试论数据加密技术在计算机网络通信安全中的应用计算机网络技术的发展使得人们的生活和工作更加便捷,但同时网络通信也存在信息泄漏、破坏等安全隐患,因此,需要合理的使用数据加密技术,以使用户的信息安全得到良好的保障。

本文主要对数据加密技术的使用进行了分析,以供参考。

标签:计算机网络;数据加密技术;通信安全在如今的社会发展环境下,计算机网络技术的应用已经非常普遍,数据通信安全成为了重点关注的问题。

网络通信中由于受黑客攻击、病毒侵入等,容易出现信息泄漏、数据丢失等安全问题,因此,需要合理的使用数据加密技术,增强网络信息安全,使计算机网络用户有一个安全的通信环境。

1.数据加密技术数据加密技术主要是指依托计算机系统,将网络通信中的信息数据进行重新组合,使其得到更好的保护,这样能够保障网络通信时的信息安全。

在如今的社会环境下,网络技术的发展在不断的更新升级,而用户的数据安全存在的隐患也逐渐增多,面对这样的情况,需要加深对数据加密技术的研究,使其在网络通信中得到良好的应用,这样计算机系统的使用也更加安全可靠,防止数据丢失、信息泄漏,保障数据安全。

下图1是数据加密技术的一般原理。

2.计算机网络通信中数据加密技术应用的重要作用在网络普及应用的环境下,人们的工作和生活都更加便捷,对于信息的传递、数据的处理都更加高效。

然而受计算机网络自身因素的影响,网络通信中存在数据丢失、信息泄漏、被篡改等安全隐患,因此,针对计算机网络系统应用,需要使用一定的数据加密技术,提高信息数据的安全性,保障计算机网络应用有安全稳定的环境,这样可以避免用户的个人信息泄漏,增加网络攻击的难度。

通常数据加密的方式有密钥和算法两种,这两种方式存在差别,通过算法进行加密,主要是利用数学方式把数据信息转换成数字型密码,而密钥主要是利用程序将数据信息进行编码和解码,两种方式都是对数据进行密码设置来提高安全性。

通过数据加密,使网络的通信安全得到维护。

3.计算机网络通信中数据加密技术的应用3.1链路加密技术这种数据加密技术也称为在线加密技术,通过使用在线加密的方法,将没有进行传输的数据信息进行加密,然后数据信息在传输到每个节点后,对接收到的数据信息进行解密,接着再通过后续的链路使用新的密钥进行加密,再传输,重复循环上述步骤,最终数据信息传输到达终点。

探讨数据加密技术在计算机网络通信安全中的运用

探讨数据加密技术在计算机网络通信安全中的运用计算机网络通信安全是当前互联网时代下最为重要的安全问题之一,其中数据加密技术则是网络通信安全的核心之一。

数据加密技术可以在传递过程中对数据进行保护,防止未经授权的人员访问或篡改数据,提高通信数据的可靠性和安全性。

现在,我们来探讨数据加密技术在计算机网络通信安全中的运用。

一、数据加密技术的原理及分类:数据加密是一种将明文变成密文的过程,使得未经过密钥授权的人无法阅读和理解该信息的技术。

加密算法分为对称密钥加密算法和非对称公钥加密算法两种。

对称密钥加密算法又称为单密钥加密技术,其加密及解密过程使用同一个密钥。

常见的对称密钥算法有DES、AES等。

它的优点是加、解密速度快,适合对大批量数据进行加密,但密钥的管理比较困难。

非对称公钥加密算法则又称为双密钥加密技术,是一种通过不同的密钥进行加密和解密的过程。

它是由一个公钥和一个私钥组成的,公钥是公开的,可以在网络上共享,私钥则是隐秘的,只有接收者知道。

常见的非对称加密算法有RSA、ELGamal、D-H等。

它的优点是安全性高,使用起来方便,但加、解密速度比对称密钥算法慢。

1. 密码认证在网络通信中,常常使用密码认证技术来确保信息的安全性。

这种方式是在用户输入密码后,服务器对该密码进行计算和验证,以判断该用户是否有服务器的访问权限。

其中,密码在传输过程中需要进行加密,以防止黑客窃取密码,入侵网络系统,数据加密技术为密码传输提供了较为可靠的保障。

2. 数据传输通信的数据传输过程中,数据很容易被黑客所监听或篡改,因此需要对数据进行加密。

此时,双方约定特定的密钥,然后把这个密钥作为参数输入到加密算法中,随后把密文发送出去,接收方用同样的密钥进行解密,获得原始明文。

3. 电子签名在计算机网络通信中,除了要对数据进行加密以外,还需要确保数据的来源,即验明发送方的身份。

这时,就可以使用数字签名技术。

数字签名技术是一种利用非对称密钥技术实现的安全保障技术,用于证明某一文档的完整性和真实性,并且可以验证文档的发送人。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0 引言随着计算机网络的飞速发展,网络通信数据的安全问题受到了广泛的关注。

计算机设备以及互联网的大范围普及,使得计算机网络通信成为现代人们信息交流的主要方式之一,计算机网络在为人们提供信息交流便利的同时,其开放的特性也使网络通讯信息的安全成为一大问题。

为确保计算机网络通信的安全,采取必要的技术手段、措施来进行数据信息的保护成为必然,数据加密技术就是一种计算机网络通信安全防护的重要手段。

本文就此方面进行一些探讨,以期能够为计算机网络通信安全提供一些参考与借鉴。

1 计算机网络通信安全的重要性计算机网络的出现可以说极大了改变了现代社会的发展进程,渗透到了经济、教育、军事、科研等人类社会的方方面面。

计算机网络通信在为人类提供便利的同时,与之相生相伴的,是各类病毒、黑客行为的猖獗,对网络通信信息的畅通、安全构成极大威胁,严重破坏了网络通信的秩序,影响了网络通信的健康发展。

当前,无论是在工业领域、商业领域,还是军事领域,计算机网络通信都是主要的信息传递方式,随着计算机网络通信应用的覆盖面不断扩大,各类影响网络信息传递安全的事件也层出不穷。

一些不法分子利用网络安全漏洞,肆意非法截取网络信息数据以牟取利益,其中尤以个人信息数据的被窃取最为严重;而在商业领域,由于网络通信安全性问题导致的机密文件被盗取也是屡见不鲜,使企业蒙受巨大的经济损失。

计算机网络已经在逐步成为当前人类社会发展的基础,网络通信安全性已经在当前成为计算机网络健康、持续发展的关键性问题之一,无论对于个人,企业还是一个国家,计算机网络通信安全都是至关重要、不容忽视的问题。

2 计算机网络通信与数据加密技术2.1 计算机网络通信计算机网络通信技术是通信技术与计算机技术相结合的产物。

计算机网络是按照网络通信协议,将分散的、独立的计算机相互连接,实现网络间信息相互传递的一种通信系统。

我们通常所指的计算机网络通信,主要是指网络通信协议,也就是通信标准,用以实现不同结构、类型设备之间的通信。

2.2 数据加密技术所谓数据加密技术是指将明文数据信息经加密转换变成一种无意义的密文数据信息,数据接收方在接收到经过加密的数据信息后,需要经过特定的解密程序将之还原成原始的明文数据信息,才能准确获取数据信息的内容。

明文数据、密文数据之间的这种转换即为数据加密技术。

数据加密技术是计算机网络通信安全的基石[1]。

数据加密技术主要涉及明文、密文、加密算法以及密钥。

原始未经加密处理的数据信息称为明文,其内容可以直接获取;而经过加密算法转换的明文,则称之为密文,其内容一般没有意义。

明文到密文的转换需要特定的加密算法来实现,其过程分为数据加密与数据解密,一般情况下,数据解密需要由加密算法所对应的解密算法来实现。

3 数据加密算法3.1 对称密钥加密算法DES是目前应用最为广泛的一种分组加密算法,属于对称密钥密码技术,也就是使用同一密钥来进行数据加密与解密。

DES分组的大小是64位,如果加密的数据长度不是64位的倍数,可以按照某种具体的规则来填充位。

DES算法通过对明文数据进行多轮次的排列和替换操作来进行加密,加密过程的关键是从给定的初始密钥中得到的16个子密钥的函数。

运用DES算法来加密一组明文,每一个子密钥要按照顺序以一系列的位操作对明文数据进行排列替换,每个子密钥一次,迭代16次,每一次迭代为一轮,解密过程为加密过程的逆向处理。

对称密钥加密技术具有加密速度快,安全强度高等优点,在商业、军事等领域均有广泛应用。

3.2 非对称密钥加密算法非对称密钥加密算法又称为公钥加密算法,其拥有两对密钥,一为公共密钥,一为专用密钥,加密与解密分别用不同的密钥来进行。

公共密钥可以公开发布出去,而专用密钥则需要用户严格保密。

用公共密钥加密的数据信息需要用专用密钥来进行解密,反之亦然。

采用公钥算法加密数据信息不需要连机密钥服务器,密钥分配协议简单,大大降低了密钥管理的难度,且除加密功能外,还能够提供数字签名。

非对称密钥加密算法的典型代表为RSA算法[2]。

RSA加密算法是目前为止理论上最为成熟完善的一种公钥密码体制,是一种典型的公钥加密算法。

该算法利用了数论领域的一个事实,即把两个大质数相乘生成一个合数十分容易,但要把一个合数分解为两个质数却又十分困难。

它的安全性依赖于大数因子分解的困难性。

RSA算法具有十分明显的安全优势,加密程序一般都采用1024位以上,且加密过程无须收发双方同时参与,但其加密、解密运算复杂,速度较慢,更适用于少量数据信息的加密,如电子函件系统的加密以及传递会话密钥。

收稿日期:2019-05-06作者简介:李红超(1984—),男,河南南阳人,本科,研究方向:通信技术。

试论数据加密技术在计算机网络通信安全中的应用李红超 田有朋(中国人民解放军31032部队,辽宁沈阳 110020)摘要:本文阐述了计算机网络通信安全的重要性,在此基础上,对数据加密技术在计算机网络通信安全中应用进行了分析研究。

关键词:数据加密;网络通信;通信安全中图分类号:TP393.08文献标识码:A 文章编号:1007-9416(2019)06-0188-01安全技术DOI:10.19695/12-1369.2019.06.105······下转第190页第 37 卷 数字技术与应用 句话说就是将以上几种方法分开进行识别,就像是设置多重防火墙一样。

这几种方法最常见的就是密码账号那一种方法,因为这种方法安全性比较的高,并且不需要其他条件进行支持,操作也较为方便。

但是当使用这种方法进行身份识别时,需要将密码设置的尽可能复杂一点,这样可以保障密码不容易被破解[2]。

3.2 有关访问控制方面的安全设计对于计算机的信息系统来说,大部分的威胁因素都是有关外来访问的,因此对于外来访问的控制尤为重要。

一般信息系统的访问分为两种模式,第一种模式是强制访问,这种模式会对访问者进行相应的分析,如果要不被允许访问,就会将这个访问进行拒绝。

第二种访问模式是随意访问,这种访问模式不需要任何的条件就能够对信息系统进行访问,并且可以对信息系统内部的相关文件数据进行随意的更改,同时还可以对任意的文件进行拷贝,换句话说这种访问模式最大的特点就是开放性以及共享性,对于每一个访问者都是一样的。

计算机信息系统的访问控制需要根据信息数据的重要性设置不同层次的访问拦截设置,对于不太重要的信息可以相应的设置一些简单的密钥,这样就可以保障信息的安全。

对于比较重要的信Discussion on Network Management and Security Design of Computer Information SystemLI Gen(Nanjing University of Aeronautics and Astronautics,Nanjing Jiangsu 210016)Abstract:This paper discusses the unsafe factors existing in computer information system, analyses the network security management of computer information system, and studies the specific scheme of security design of computer information system.Key words:computer information system; network security; security design4 网络数据信息的加密传输4.1 链路加密链路加密也叫在线加密,顾名思义,其是在网络通信的链路上进行加密以确保通信安全的一种加密方式。

链路加密在数据信息传输前即进行加密,数据在经过链路每一个节点时都需要进行解密,然后才能进入下一链路传输,而在下一个链路处则需要使用另外的密钥进行加密处理后再进行传输。

采用链路加密进行数据传输,信息经过每一个节点或链路时都需要进行解密再加密处理,这使得数据在整个传输过程中都是以密文的形式存在,不会显示数据信息的发出点和接收点,也不会显示信息的长度和频率,从而使有效确保了数据传输的安全。

但采用链路加密方式,需要链路两端的加密设备保持同步后才能进行加密,这无疑对网络性能造成了较大影响。

此外,一旦数据传输过程中出现某一节点或链路的损坏,则会影响到数据的正常传输。

4.2 节点加密节点加密技术与链路加密的技术原理类似,在数据传输过程中,需要在每一个节点处对数据进行解密与加密处理,两者的区别是,节点加密在数据经过节点时,解密与加密处理需要在节点处的安全模块即密码装置中进行,因此,数据在节点处不能以明文的形Application of Data Encryption Technology in Computer Network Communication SecurityLI Hong-chao,TIAN You-peng(The Chinese People's Liberation Army 31032 Troops, Shenyang Liaoning 110020)Abstract:This paper expounds the importance of computer network communication security,on this basis, the application of data encryption technology in computer network communication security is analyzed and studied.Key words:data encryption; network communication; communication security式出现。

如此一来,数据在节点处进行解密与加密处理,需要报头和路由信息在传输过程中以明文的形式进行,这给给防止通信业务被攻击的分析工作带来了较大的难度[3]。

4.3 端到端加密端到端加密技术也称为离线加密或是包加密技术,其在数据传输过程中也是以密文的形式存在,与链路加密、节点加密不同的是,端到端加密方式只在数据传输前和数据接收后进行加密、解密处理,数据在传输过程中不需要进行解密再加密处理。

端到端加密方式使用简便、稳定性较好且成本较低,相较于链路加密与节点加密,其使用过程对加密设备的同步性要求不高,因此对网络性能的影响很小。

此外,在数据传输过程中,即便出现某一节点或链路损坏,也不会影响数据的正常传输。

相关文档
最新文档