面向PDF文档对象的安全保护系统设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zxcvxcv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于PDF文件格式在跨文字、跨语言、跨平台、跨媒体,跨软体方面有着卓越的表现,已逐渐成为网络电子文档交换以及归档的标准。随着PDF文件的广泛应用,它的安全问题越来越受到人们的重视,Adobe公司设计的PDF阅读器集成了许多安全措施,第三方组织也发布了一些安全插件,用来保护PDF文档的真实性,机密性,完整性和不可否认性,但是这些技术都有一些局限和不足,因此对PDF文档安全保护进行研究和改进有着重要的现实意义。本文在深入研究PDF加密标准和现有的PDF数字版权保护系统的基础上,总结了现有标准和系统在数据机密性保护和完整性保护方面的缺陷,现有的PDF的加密技术支持密钥长度短,算法单一,而且密钥的相关信息以明文形式存储在文件尾的加密字典中。采用对文档整体加密的方案,这样对数据量庞大的文件加密会消耗大量时间。在文档完整性方面使用使用数字签名技术来实现文档完整性验证,这就需要在原有消息上附件签名数据,而且容易被非法用户移除签名。针对现有的PDF保护技术的这些缺点,本文进行了如下研究:首先通过研究PDF加密标准和标准安全句柄的设计,提出了基于内置PDF安全句柄的加密方案,对加密字典进行的重点保护,加强了密钥存储的安全性。其次为了摆脱PDF对加密算法的限制,设计了引入外置的加密算法的方案。使得用户可以选择需要的加密算法和相应的密钥长度,从算法角度增强了PDF的安全性。在此基础之上提出了针对用户感兴趣区域的加密方案,缩小了加密的粒度,使得用户可以灵活高效的选择自己想要保护的对象。在文档认证方面采用文本数字水印技术,提出了基于PDF文本颜色的数字水印算法,在不改变PDF文件大小的基础上实现了文档的完整性认证和篡改检测。最后在上述研究和设计的基础之上,利用Acrobat核心API设计并实现了面向PDF文档对象的安全保护系统。在Acrobat阅读器中引入了外置的加密算法,并且可以使用户可以灵活的选择感兴趣的对象进行保护,使得PDF加密技术在安全性和灵活性上有了很大提高,并且实现了基于文本颜色的数字水印算法,更好的解决了文档完整性认证的问题。
其他文献
2015年9月1618日,由中国造纸协会、中国造纸学会和中国制浆造纸研究院共同主办,中国造纸杂志社承办的“2015中国国际造纸科技展览会及会议”在北京全国农业展览馆隆重举办。
湿冶提铜法正吸引着越来越多的投资者。Pincock,Alien&Holt公司最近的一项调查表明,至2000年,世界原生钢产量中约22%是由溶剂萃取电积法(SXEW)生产的,生产成本将仅为常规方法的1/3。目
针对目前铁路信号监测系统存在的系统开发周期长、成本高,系统性能、可靠性和稳定性降低,测试和维护工作难度增加等问题进行分析,结合目前系统的实际需要,在传统可靠性设计方
海洋是重要的能源和资源宝库,中国是一个海洋大国,更是人口大国,社会和经济发展必然越来越多地依赖海洋。为了迎接海洋21世纪,我国从国家发展战略高度出发,将“数字海洋”列
椭圆曲线密码体系是新一代的公钥密码体制,它是由N.Koblitz和V.Miller在1985年提出的。它的安全性是建立在椭圆曲线离散对数问题(ECDLP)的难解性上的。与其它的公钥密码体制(
稻纵卷叶螟是我国水稻上的一种重要迁飞性害虫。目前,我国稻纵卷叶螟测报调查方法中田间赶蛾计数法是一种常规的方法,需要一人手持竹竿拨动水稻,用肉眼扫描并计数飞起的飞蛾,其调
随着客运列车时速的增加,作为一种便捷,稳定,性价比高的交通方法,越来越多的人选择乘坐高速铁路出行。科学技术的发展也带来了移动互联网的发展,乘客要求能随时随地享受到高
在信息技术高度发展的今天,e-Learning已经成为一种新型的学习模式。纵观当前的一些学习平台,它们大多以学习对象为中心,而对教学活动的中心环节----学习过程支持甚少,这就造
在未来的WEB应用中XML将无所不在。网络安全因其在网络应用中的重要性,也因此日益成为一个不容忽视的问题。人们需要在网络中提供加解密重要信息、鉴别身份、内容过滤等重要
商业竞争日益激烈的今天,企业纷纷采用了工作流技术来提高自己的生产和服务效率,然而工作流系统中不同的业务流程之间资源的共享必然会引起一系列安全问题,安全策略在工作流