[发明专利]一种重构可验证的文档结构、数字签名方法和数字签名验证方法在审
| 申请号: | 201310009268.7 | 申请日: | 2013-01-10 |
| 公开(公告)号: | CN103092940A | 公开(公告)日: | 2013-05-08 |
| 发明(设计)人: | 许兆然;林载辉 | 申请(专利权)人: | 昆山百润科技有限公司;广州市百成科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08;H04L9/32 |
| 代理公司: | 北京方圆嘉禾知识产权代理有限公司 11385 | 代理人: | 高萍 |
| 地址: | 215300 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 重构可 验证 文档 结构 数字签名 方法 | ||
1.一种重构可验证的文档结构,其特征在于所述文档结构为复合存储,包括显示内容子复合存储和数字签名子复合存储,所述显示内容子复合存储存储文档显示内容,所述数字签名子复合存储存储文档数字签名。
2.根据权利要求1所述的文档结构,其特征在于所述复合存储的存储方式为数据流。
3.根据权利要求2所述的文档结构,其特征在于所述文档显示内容的文本类数据使用XML格式存储进数据流,文本数据中的特殊字符进行转义或者编码存储进数据流。
4.根据权利要求3所述的文档结构,其特征在于文档显示内容还包括至少一字体子数据流、插图子数据流。
5.根据权利要求2所述的文档结构,其特征在于所述数字签名子复合存储中包括至少一数字签名子数据流。
6.根据权利要求1所述的文档结构,其特征在于还包括文件头子存储、安全性子存储,所述文件头子存储存储文档的文件头,所述安全性子存储存储文档的安全权限。
7.一种用于重构可验证的文档数字签名方法,其特征在于包括下述步骤:
a)对文档显示内容所有子数据流计算数字摘要;
b)编制文档显示内容的摘要树;
c)使用数字证书的私钥对文档显示内容的摘要树的编码内容进行数字签名,得到签名结果;
d)将签名结果存储于文档结构中的数字签名子复合存储中作为独立的对象。
8.根据权利要求7所述的文档数字签名方法,其特征在于所述步骤a)的计算方式为文档中的文本类数据的数据流提取XML实意文本,过滤非实意部分,以UTF-8编码提取数字摘要;非文本类数据的数据流直接对所有二进制数据计算摘要。
9.根据权利要求7所述的文档数字签名方法,其特征在于所述步骤b)使用XML结构编制摘要树,其中每一个XML节点对应复合存储中的一个数据流对象,节点名称为数据流对象名称。
10.一种用于重构可验证的文档数字签名验证方法,其特征在于包括下述步骤:
a)与权利要求7步骤a)相同,即对文档显示内容所有子数据流计算数字摘要;
b)与权利要求7步骤b)相同,即编制文档显示内容的摘要树;
c)使用数字证书的公钥和文档数字签名对文档显示内容的摘要树的编码内容进行验证,得到验证结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆山百润科技有限公司;广州市百成科技有限公司,未经昆山百润科技有限公司;广州市百成科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310009268.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加固型变电站用钢构架
- 下一篇:新型木塑复合建筑模板





