信息加密技术
信息加密技术
本章要点
传统工艺加密方法
DES加密算法和RSA加密算法
计算机网络的加密技术
几个简单加密软件的使用
概 述
信息加密技术是保障信息安全的核心技术。信息安全的技术主要包括监控、扫描、检测、加密、认证、防攻击、防病毒以及审计等几个方面,其中加密技术是信息安全的核心技术,已经渗透到大部分安全产品之中,并正向芯片化方向发展。通过数据加密技术可以在一定程度上提高数据传输的安全性,保证传输数据的完整性。一个数据加密系统包括加密算法、明文、密文以及密钥,密钥控制加密和解密过程,一个加密系统的全部安全性是基于密钥的,而不是基于算法,所以加密系统的密钥管理是一个非常重要的问题。
数据加密过程就是通过加密系统把原始的数字数据(明文),按照加密算法变换成与明文完全不同的数字数据(密文)的过程。
下面先学习一些名词概念。
加密系统:由算法以及所有可能的明文、密文和密钥组成。
密码算法:密码算法也叫密码(cipher),适用于加密和解密的数学函数 (通常情况下,有两个相关的函数,一个用于加密,一个用于解密)。
明文(plaintext):未被加密的消息。
密文(ciphertext):被加密的消息。
加密(encrypt)、解密(decrypt):用某种方法伪装数据以隐藏它原貌的过程称为加密;相反的过程叫解密。
密钥(key):密钥就是参与加密及解密算法的关键数据。没有它明文不能变成密文,密文不能变成明文。
画图来解释一下。
加密密钥 解密密钥
| |
明文 → “加密” → 密文 → “解密” → 明文
有时候,加密密钥=解密密钥(对称加密时)。假设E为加密算法,D为解密算法,P为明文则数据的加密解密数学表达式为:P=D(KD,E(KE,P))。
你可能喜欢
- 数据加密技术
- 信息技术论文
- 计算机安全
- 计算机网络安全论文
- 加密解密
- 网络安全发展趋势
- 网络安全现状分析
- 数据库加密技术的研究与探讨5页
- 数据加密技术在计算机网络通信安全中应用6页
- 计算机网络安全隐患和数据加密技术应用6页
- 数据加密技术创新50页
- 数据加密技术(大数据加密)37页
- 数据加密3D技术19页
- 电子信息科学与技术专业论文5页
- 建筑工程管理论文:基于信息技术的建筑工程造价管理5页
- 建筑工地管理论文:信息技术在我国建筑工地管理中的应用8页
- 设备生产管理论文:信息技术在生产工艺及生产管理上的应用7页
- 信息技术德育论文5页
- 洛阳市2012年高中信息技术论文、课件通知3页
- 第八课计算机数据安全3页
- 计算机信息安全7页
- 计算机网络安全55页
- 计算机网络安全知识摘要19页
- 计算机安全13页
- 计算机安全选择题9页
- 计算机信息安全论文:计算机网络信息安全技术研究7页
- 计算机网络安全论文:浅谈计算机网络的不安定因素以及相关安全对策5页
- 论文 计算机网络安全初探4页
- 计算机网络安全论文3页
- 计算机与网络安全论文4页
- 计算机网络信息安全论文:网络信息安全控制技术及应用3页
- Java加密解密方法大全(ChinaSEI)19页
- No2.3 加密与解密12页
- pgp加密和解密7页
- c语言实现加密解密4页
- 加密解密50页
- Linux下的网络层加密解密的实现3页


