【技术实现步骤摘要】
【专利说明】统
本专利技术涉及数据签名
,具体而言,涉及一种PDF数字签名方法、一种TOF数字签名验证方法,一种PDF数字签名系统和一种PDF数字签名验证系统。
技术介绍
随着TOF已经成为主流文件交换格式之一,PDF文件的数字签名已经成为保证文件的真实性和完整性的重要技术手段。根据《IS032000:1-2008文献管理一便携式文献格式一第1部分:PDF1.7》规范,PDF文件的签名的范围由PDF签名字典中的字节范围(ByteRange)指定,一般取值为去除签名字典内签名结果(Contents)以外的文档其他内容,PDF签名的流程如图1所示,具体描述如下:1.计算待签名文件中字节范围对应的字节范围数据;2.对字节范围数据进行摘要计算,得到摘要值;3.使用签名人私钥将摘要值进行摘要;4.将摘要结果、数字证书、时间戳(可选)封装后写入PDF签名字典中的签名结果中;在PDF文件多重数字签名时,每次签名是将上次签名的结果文件作为一个签名源,重复签名的过程,如图2所示。上述多重签名的处理方式具有如下几个缺点:1.不满足需要对同一内容进行联合签名的业务需求,由于每 ...
【技术保护点】
一种PDF数字签名方法,其特征在于,包括:根据待签名的PDF文件及签名属性信息计算数字签名对应的字节范围;根据所述字节范围提取所述PDF文件中的字节范围数据;根据所述字节范围数据计算摘要值;根据副署签名证书私钥、副署签名算法和所述摘要值计算出副署数字签名结果;根据主签名证书私钥、主签名算法和所述摘要值计算出主数字签名结果;将所述副署数字签名结果封装在所述主数字签名结果中,并将封装后的数字签名结果和所述字节范围、所述签名属性数据存储在PDF文件数字签名字典中。
【技术特征摘要】
【专利技术属性】
技术研发人员:王绪胜,杨玉坤,高莉,
申请(专利权)人:方正国际软件北京有限公司,方正国际软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。