一种数据加密技术.pdf
文本预览下载声明
第 19卷第 1期 北华航天工业学院学报 V01.19No.1
2009年 2月 JournalofNorthChinaInstituteofAerosoaceEn Feb.2009
一 种数据加密技术
赵逸智 杜 飞
(1.北华航天工业学院,河北 廊坊065000;2.北京神舟航天软件技术有限公司,北京 100036)
摘 要:随着网络技术的发展,信息安全问题也显得愈为突出。加密技术就是适应了网络安全的需要应运而生
的。本文通过对私用密钥加密技术和公开密钥加密技术的研究,结合二者的利弊并采用系统时钟作为 3DES加密
算法密钥的一部分,提出了一种高效、安全的加密技术同时又具有一次一密的功能,确保数据传输的安全。
关键词:加密技术;DES;3DES;RSA;一次一密
中图分类号:TP309 文献标识码 :A 文章编号:1673—7938(2009)01~0007—04
随着计算机技术和通信技术的发展,以及 电子 ②私用密钥加密技术;
商务迅速崛起,数据在网络传输过程中的安全问题 ③公开密钥加密技术。
也变得越来越重要。数据加密技术是网络中最基本 第一种加密技术主要是针对一些像 口令加密这
的安全技术,它主要是通过对网络中传输的信息进 样的类型,它只需要被加密,并与以前的加密进行比
行数据加密来保障其安全性,这是一种主动安全防 较。第二种和第三种加密技术是按如何使用密钥上
御策略,用很小的代价即可为信息提供相当大的安 的不同来划分的。这里我们主要讨论的是后面两
全保护…。 种。
1 加密概念及分类 2 私用密钥加密技术
1.1 加密的基本概念 所谓私用密钥加密技术,即加密密钥和解密密
“加密”是一种限制对网络上传输数据的访问权 钥是相同的密码体制。这种加密技术又称为对称密
的技术。原始数据 (也称为明文,plaint.ext)被加密 钥加密技术_3],见图1。
设备 (硬件或软件)和密钥加密而产生的经过编码的
数据称为密文 (ciphertext)。将密文还原为原始明
文的过程称为解密,它是加密的反向处理,但解密者
必须利用相同类型的加密设备和密钥对密文进行解
密 。
1.1.1 加密的基本功能
①防止不速之客查看机密的数据文件; 图 1 私用密钥加密技术
②防止机密数据被泄露或篡改; 正如图1我们所看到的,由于通信双方在加密
③防止特权用户 (如系统管理员)查看私人数据 和解密时使用的是同一个密钥,所以如果其他人获
文件 ; 取到这个密钥,那么就会造成失密。故只要通信双
④使入侵者不能轻易地查找一个系统的文件。 方能确保密钥在交换阶段未泄露,那么就可以保证
1.1.2 加密的分类 信息的机密性与完整性。
加密类型可以简单地分为三种: 私用密钥加密技术中最具有代表性的算法是
①根本不考虑解密问题; IBM公司提出的DES(DataEncryptiornStandard)
算法,该算法于 1977年被美国国家标准局 NBS颁
收稿 日期:2008—10—11 布为商用数据加密标准。DES综合运用了置换、代
作者简介:赵逸智(1981一),男 ,助教
显示全部