数据加密方案


立即下载 v-star*위위
2025-04-09
密钥 加密 数据 对称 密文 算法 解密 方式 密码 技术
130.2 KB

.
1 / 13
数据加密方案
.
2 / 13
一、什么是数据加密
1、数据加密的定义
数据加密又称密码学, 它是一门历史悠久的技术, 指通过加密算
法和加密密钥将明文转变为密文, 而解密则是通过解密算法和解密密
钥将密文恢复为明文。 数据加密目前仍是计算机系统对信息进行保护
的一种最可靠的办法。 它利用密码技术对信息进行加密, 实现信息隐
蔽,从而起到保护信息的安全的作用。
2、加密方式分类
数据加密技术要求只有在指定的用户或网络下, 才能解除密码而
获得原来的数据,这就需要给数据发送方和接受方以一些特殊的信息
用于加解密,这就是所谓的密钥。 其密钥的值是从大量的随机数中选
取的。按加密算法分为 对称密钥 和非对称密钥 两种。
对称密钥 :加密和解密时使用同一个密钥,即同一个算法。如
DES和 MIT 的 Kerberos算法。单密钥是最简单方式,通信双方必须
交换彼此密钥,当需给对方发信息时,用自己的加密密钥进行加密,
而在接收方收到数据后, 用对方所给的密钥进行解密。 当一个文本要
加密传送时,该文本用密钥加密构成密文,密文在信道上传送,收到
密文后用同一个密钥将密文解出来, 形成普通文体供阅读。 在对称密
.
3 / 13
钥中,密钥的管理极为重要,一旦密钥丢失,密文将无密可保。这种
方式在与多方通信时因为需要保存很多密钥而变得很复杂, 而且密钥
本身的安全就是一个问题。
对称加密
对称密钥是最古老的,一般说“密电码”采用的就是对称密钥。
由于对称密钥运算量小、速度快、安全强度高,因而如今仍广泛被采
用。
DES是一种数据分组的加密算法,它将数据分成长度为 64位的
数据块,其中 8位用作奇偶校验,剩余的 56位作为密码的长度。第
一步将原文进行置换,得到 64位的杂乱无章的数据组;第二步将其
分成均等两段; 第三步用加密函数进行变换, 并在给定的密钥参数条
件下,进行多次迭代而得到加密密文。
非对称密钥 :非对称密钥由于两个密钥(加密密钥和解密密钥)
各不


密钥/加密/数据/对称/密文/算法/解密/方式/密码/技术/ 密钥/加密/数据/对称/密文/算法/解密/方式/密码/技术/
-1 条回复
登录 后才能参与评论
-->