- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Acrobat插件在PDF安全中研究分析应用.doc
Acrobat插件在?PDF?安全中的研究与应用 周国祥 吴自文 (合肥工业大学计算机与信息学院 合肥 230009) wzw6513600@126.om) 摘 要 对于?PDF?文档保护,用户通常只要输入密码就可以打开加密的?PDF?文件,安全性不高.为了增 强保护,通过了解?PDF?结构和探究?Acrobat加、解?密,得?出?PDF?解?密?原?理.在?此?基?础?上,采?用?加?密?与?用 户授权二重保护,并制作解密插件来完成授权认证与密钥生成.用户安?装?解?密?插?件?后,避?免?了?每?次?打?开 文件时都要输入密码,使得?PDF?文档版权保护更加安全、便捷. 关键词 PDF;数字版权系统;加密;解密;插件 中图法分类号 TP309.7 随着计算机和?互?联?网?的?越?来?越?普?及,在?电?子?政 务网和企业内部网?中,许?多?文?件?都?以?电?子?文?档?进?行 分发和存储,比?如?使?用?PDF?的?形?式.由?于?电?子?文?档 易于复制,且复制以后不会留任何痕迹,容易造成敏 感信息的泄密,给信息安全带来严重的威胁,这也是 内部网所面临的最大安全风险.对于电子文档安全, 往是无能为力的.DF?文?档?安?全?保?护?也?面?临?以?上?两 个问?题[2],对?它?的?保?护?大?多?采?用?加?密?和?用?户?授?权?组 合的方式,在阅读的?时?候?对?阅?读?器?的?控?制?有?两?种?方 式:一种是自己开?发?阅?读?器,但?是?开?发?难?度?大、周?期 长,且不易扩展;另一种方式是制作?Acrobat控制插 件,这种方式要相应的软件接口支持. 需要解决两方面的问题 [] 本文旨在把插?件?技?术?引?用?到?PDF?电?子?文?档?保 户对电子文档的非?法?获?取?和?使?用;二?是?防?范?合?法?用 户非法复制和传播?电?子?文?档?造?成?的?敏?感?信?息?泄?密. 传统的信息安全技?术?大?都?是?针?对?前?者?的,对?后?者?往 护中去,在?阅?读?自?定?义?安?全?句?柄?加?密?的?PDF?文?档 时,采用解密插件进行授权认证与密钥生成.这样不 会产生临时文件,文?件?解?密?直?接?在?内?存?中?进?行?数?据 转换,不会在机器上存有文档副本,采取有效的用户 授权限制,如文档期限、网络限制、主机特征绑定等, 从而达到合法用户?也?不?能?复?制?和?传?播?电?子?文?档.一 方面提高?PDF?文档的安全性,另一方面使得安全保 护更简单,更易于使用,让用户在使用过程中感觉不 到?PDF?文档是受到保护的. 1 PDF文档说明 1. Acrobat简介 Acrobat是?Adobe?公?司?开?发?用?来?制?作、编?辑?和 阅读?PDF?文件的一款软件.Adobe crobat软?件?可 以使商业人士能?够?可?靠?地?创?建、合?并?和?控?制?Adobe PDF?文档,以?便?轻?松?且?更?加?安?全?地?进?行?分?发、协?作 和数据收集.它提供了相应的编程接口,授权允许用 户使用?Adobe?公?司?发?布?的?Adobe Library SDK?定 制?Acrobat的?插?件,包?括?加、解?密.用?户?可?以?根?据?自 身需要制作相应的?Acrobat插件,完成所需功能. 1. PDF文档组织结构 PDF?portable documentformat)文?件?格?式?是 Adobe公司开发的电子?文?件?格?式.PDF?电?子?文?档?的 语法从以下4个元素来考虑最好理解[3]: 1)对象.一?个?PDF?文?档?是?由?一?些?基?本?的?数?据 类型的集合构成的?数?据?结?构,这?些?基?本?的?数?据?类?型 就是对象. 2)文件结构.DF?文件结构定义了对象是如何 在文件里存?储?的,如?何?获?得?对?象,以?及?如?何?更?新?对 象,而这一结构是独立于对象的. 3)文档结构.DF?的文档结构定义了基本数据 类型是如何表示?PDF?文档的要素的.例如如何表示 页面,如何表示字体(ont),如何表示?Annotaton. 4)内容流.一?个?PDF?内?容?流?包?含?了?一?系?列?的 组?件?用?来?描?述?页?面?或?者?其?他?图?实?体 graphis entty)的表示.这些组件和对象不是同一概念,当然 也能用对象来表示. PDF?文档的结构可以用以上?4?个元素表示,如 图1所示: 图1 PDF的语法结构 1. PDF加密与解密 对?PDF?文?档?保?护?时,总?的?来?说?有?两?种?加?密?方 式:一是对整个?PDF?文?件?加?密,二?是?对?其?中?的?内?容 流加密.对应的解密
文档评论(0)