一种基于PGP和信息隐藏技术的数据加密实现方法(共4页).doc
《一种基于PGP和信息隐藏技术的数据加密实现方法(共4页).doc》由会员分享,可在线阅读,更多相关《一种基于PGP和信息隐藏技术的数据加密实现方法(共4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上一种基于PGP和信息隐藏技术的数据加密实现方法作者:窦招辉来源:硅谷2009年第20期摘要介绍PGP加密技术和信息隐藏技术这两种典型的加密方式,并提出一种基于这两种加密方式的组合来实现数据加密方法a关键词PGP信息隐藏数据加密中图分类号:TP3文献标识码:A文章编号;16717597(2009)-01一、引言当前,计算机网络已经触及到社会的各个角落,信息共享范围不断扩大,网上银行、电子商务、电子政务等一系列应用也随之蓬勃发展。与此同时,网络上的许多不安全因素对用户数据和网络基础设施构成了极大的威胁。为了确保在整个网络通信过程中信息的完整性、保密性和不可抵赖性,人们想出
2、了很多加密的办法。本文介绍了PGP和信息隐藏技术两种不同的加密方法,并提出了一种基于两者组合的信息加密方法,具有一定的实用价值。二、PGP简介PGP系统(Pretty Good Privacy)是目前世界上最好的一种混合密码系统,它结合了公钥算法和单钥算法的优点。PGP由美国人Phil zimmermann从上世纪80年代中期开始编写,到1991年完成了第一个版本并在Internet上免费发布。在此之后PGP成为自由软件,经过卜多年来许多人不断修改和完善,PGP逐渐成熟。PGP采用公开密钥加密与传统密钥加密相结合的一种现代加密技术,包括四种不同的加密技术:对称的加密算法IDEA,非对称的加密算
3、法RsA、单向函数MD5和随机数生成器。PGP采用的公开密钥加密技术部分使用一对数学上相关的钥匙,被其中一把钥匙加密的信息,只能为另一把与之相匹配的钥匙所解开。PGP把加密钏匙称为“公开钥匙(PuK)”,解密钥匙称为“秘密钥匙(PRK)。PGP采用的传统加密技术部分所使用的密钥称为“会话钥匙(SEK)。每次应用时,PGP都会随机产生一把128位的IDEA会话钥匙,用来直接加密报文。公开密钥加密技术中的公开钥匙和秘密钥匙,则用来加密会话钥匙,并通过它问接地保护报文内容。PGP软件有三个主要的功能: (1)使用IDEA加密算法对存储在计算机上的文件加密。经加密的文件只能由知道密钥的人解密阅读。(2
4、)使用公开密钥加密技术对电子邮件进行加密。经加密的电子邮件只有收件人本人才能解密阅读。 (3)使用公开密钥加密技术对文件或电子邮件作数字签名。鉴定人可以用发件人的公开密钥鉴别真伪。三、信息隐藏技术信息隐藏也被称为“信息隐匿”或“信息隐形”。信息隐藏(Informatlon Hiding)的研究可追溯到古老的隐写术,但在国际上正式提出信息隐藏学则是在1992年。在1996年英国剑桥大学举行的“第一届信息隐藏学术研讨会”之后,信息隐藏技术的研究和应用取得了很大进展。经过多年的努力,信息隐藏技术的研究已经取得了很大进展,国际上先进的信息隐藏技术现已能做到使隐藏有其他信息的信息,不但能经受人的感觉检测
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 基于 PGP 信息 隐藏 技术 数据 加密 实现 方法
限制150内