数据加密技术的分析
它的加密密钥和解密密钥 是不同的 。一般对于每个用 户生成 对密钥后 ,将其 中一个作 为公钥公开 ,另外一个 则作为私
一
数据 。使用 的密钥为 6 ,实际密钥长度 为 5 4位 6位 ( 8位 有 用于奇偶校验 ) 。解密时的过程 和加密时相似 ,但 密钥 的顺序 正好相反 。 E D S的保密性仅取决于对密 钥的保密 ,而算法是 公
会 生活的各个领域 ,人们越来 越依赖于计算机对各种 数据进 行储存 ,这些数据有 的是 国家机 密,有 的是科研成果 、商业 机 密,还有的或许是个人 隐私 ,而 计算机的特殊性使得这 些 数据 的安全性随时受到威胁 ;同时网络的发展又使得信 息的
传播和 交流 变得越来越容 易,而互 联网的 自由特性又 为居 心 厄测 的人 盗窃这些资料提供 了方便 ,因而人们对数据加密 的 要求越来越强烈 ,数据加密技术也得到了快速 的发展 。
很 高 。 具 体 作 法 是 将 数 字 签 名 和 数 据 加 密 结 合 起 来 。 发送 方 在发送数据时必须加上数据签 名,做法是用 自己的私 钥加 密
一 一
3 公开密钥密码体制 . 公开密钥 ( u lck y p b i e )密码体制 出现于 17 9 6年 。它最 主要 的特 点就 是加 密和解密使用不 同的密钥 ,每个用户保存 着一对密钥 ?公开密钥 P K和秘密密钥 S ,因此 ,这种体制 K
如今社会 已经进入信息社会 , 信息 ”己经渗入到人们社 “
( )几 种 最常见 的加 密体 制 的技术 实现 二
1 常规密钥密码体制 . 所谓常 规密 钥密码体制 ,即加密密 钥与解密密钥是相 同 的 。在早期 的常规密 钥密码体制 中,典 型的有代替密码 ,其 原理可 以用一个例 子来说明:将字母 a ,c ,…,W , ,b ,d ,X Y ,z的 自然顺序保持不变 ,但使之与 D ,F ,…,z , ,E ,G ,A B ,C分别对应 ( 即相差 3个字符 ) 。若 明文为 su e t则对应 tdn 的密 文为 V X H W( W G Q 此时密钥为 3 。由于英文字母中各字母 ) 出现的频度早 已有人进行 过统计 ,所 以根据字母 频度 表可 以 很容 易对 这种代替密码进行破译 。
求通信双 方事先要建立某种信任关 系或 共享某种秘密 ,因此 十分适合 I t r e n en t网上使用 。 【 收稿 日期 】2 1- 1 2 00 0- 0 【 作者简介 】马玉磊 ,新 乡学院继续教 育学院教 师。
21 0 0年第 4期 ( 总第 1 8期 J 2
大 众 科 技
DA ZHO NG J KE I
No 4。 01 . 2 0
( muai l N .2 ) Cu lt e o1 8 vy
数据加密技术 的分析
马玉磊 ’ 杜 川 2
( . 乡学院继续教 育 学院 , 1 新 河南 新 乡 4 3 0 ; . 乡学院机 电工程 学院 , 503 2 新 河南 新 乡4 3 0 ) 503
开 的。 E D S内部的复杂结构是至今没有找到捷 径破译方法 的根 本原 因。现在 D S可 由软件和硬件实现 。美 国 A &T首先用 E T L I芯片实现了 D S的全 部工作模 式, S E 该产品称 为数据加密处
理 机 D P E。
钥由属主保存 。常用 的公钥加密算法是 RA算法 ,加密强度 S
( )数 据加 密技 术 一
数据 加密 技 术从技 术 上 的实现 分为 在软 件和 硬件 两方
面 。按作用不 同,数据加密技术主要分 为数 据传输、数据存
2 数据加密标准 D S . E D S算法原是 I M公司为保护产品的机 密于 1 7 E B 9 1年至
17 9 2年研制成功 的,后被美 国国家标准局和 国家安全局选 为 数据加密标准 ,并于 17 9 7年颁布使用。IO也已将 DS作为 S E 数据加密标准 。 E D S对 6 4位二进制数据加密 , 产生 6 位密文 4
段 与发送数据相关 的数据作 为数 字签名 ,然后与发送数 据 起用接 收方密钥加密 。当这些密 文被 接收方收到后 ,接 收
方用 自己的私钥将密文解密得到发送 的数据和发送方 的数 字 签名 ,然 后,用发布方公布 的公钥对数 字签名进行解密 ,如 果成 功,则确 定是 由发送方发 出的。数 字签名每次还与被传 送 的数据和 时间等因素有关 。由于加密 强度高 ,而且并不 要
又称为双钥或 非对称密 钥密码体制 。在这种体制 中, K是公 P
开信 息,用作加密密钥 ,而 s K需要 由用户 自己保密,用作解
密密钥。加密算法 E 解密 算法 D也都是公开的。虽然 s 和 K与 P K是成对出现,但却 不能根据 P K计算 出 s 。公开密钥算法 K
的特 点如 下: ( 下转第 3 7页 )
储 、数据完ห้องสมุดไป่ตู้性 的鉴 别 以及密钥管理技术这 四种 。在 网络应 用 中一般采取两种加 密形式:对称密钥和 公开密钥,采用何
种加密算法则要 结合 具体应用环境和系统 ,而不能简单地根 据其加密强度来作 出判 断。因为除 了加密算法本 身之外 ,密
钥合理分配 、加密效率 与现有系统 的结合性 ,以及投 入产 出 分析都应 在实际环境 中具体考虑 。 在 I t r e 中使用更 多的是公钥系统 。 n en t 即公开密钥加密 ,
【 摘 要】随着网络信 息技 术的发展 , 对网络上传输 的数据 的安全性要 求越 来越 高,而计算机 密码 学中的加 密技术是保证 信息保密性 的一种有 效手段 。 【 关键 词】密码 学;加 密;安全
【 中图分类号 】T 3 97 P0 . 【 文献标识码 】A 【 文章编号 】10 —15 ( 1)4 02 一 1 0 8 112 00 — 0 1 O 0