[發明專利]一種基于OFD的電子簽章多版本可追溯快速驗簽方法有效
| 申請號: | 202010435389.8 | 申請日: | 2020-05-21 |
| 公開(公告)號: | CN111625787B | 公開(公告)日: | 2023-04-25 |
| 發明(設計)人: | 呂濤;鄧志英;王海峰;徐俊杰 | 申請(專利權)人: | 杭州尚尚簽網絡科技有限公司 |
| 主分類號: | G06F21/16 | 分類號: | G06F21/16;G06F21/64;H04L9/32 |
| 代理公司: | 杭州求是專利事務所有限公司 33200 | 代理人: | 陳升華 |
| 地址: | 310012 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ofd 電子 簽章 版本 追溯 快速 方法 | ||
1.一種基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,包含以下步驟:
1)接收并臨時存儲用戶上傳的OFD文件,并將OFD解析為多個xml文件和資源文件組成的文件結構,所述的多個xml文件包括OFD.?xml文件;
2)遍歷OFD.?xml文件中的所有文件對象入口,根據各個文件對象入口是否包含簽名列表入口,判斷當前文件對象入口所指向的文件對象是否包含簽名,跳過不包含簽名的文件對象,直接驗證下一個文件對象,直到所有文件對象都被驗證過;
3)對包含簽名的文件對象,建立原文摘要對照表;
4)遍歷所有簽名文件,根據已有簽名文件之間摘要記錄節點差異生成各簽名版本之間的差異對照圖,記錄到驗簽報告中;
5)對每個簽名文件中的所有摘要記錄節點,先搜索步驟3)中得到的原文摘要對照表是否已經收錄;
已收錄的直接對照摘要是否一致,未收錄的,對摘要記錄節點所指向的包內文件計算摘要后,先收錄到原文摘要對照表,再進行對照摘要是否一致;
對照摘要一致則檢查下一個摘要記錄節點,對照失敗,記錄對照失敗的摘要記錄節點,以被更改的內容的形式記錄在驗簽報告中;
6)按照標準驗證電子簽章所得出的驗簽結果增加到驗簽報告中,完成驗簽報告。
2.根據權利要求1所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,步驟1)中,所述的資源文件包括字型、顏色空間、繪制參數、矢量圖像和多媒體。
3.根據權利要求1所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,步驟1)中,所述的OFD.?xml文件為文件主入口文件,包括多個文件對象入口和與所述多個文件對象入口對應的文件對象。
4.根據權利要求1所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,步驟2)中,簽名列表入口對應有簽名列表文件,簽名列表入口指向對應簽名列表文件所在路徑;
簽名列表文件中包含多個簽名文件入口,每個簽名文件入口指向對應的簽名文件所在路徑。
5.根據權利要求1所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,步驟3)中,所述的原文摘要對照表包括第一列摘要記錄節點、第二列摘要方法、第三列摘要值,每一行的摘要記錄節點、摘要方法、摘要值一一對應。
6.根據權利要求5所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,所述的摘要記錄節點為某次簽名保護的包內文件對應的入口。
7.根據權利要求5所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,所述的摘要方法為簽名摘要記錄列表所指定的摘要方法。
8.根據權利要求5所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,所述的摘要值為文件摘要節點所指向的包內文件進行base64編碼所得結果。
9.根據權利要求1所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,步驟4)中,根據已有簽名文件之間摘要記錄節點差異生成各簽名版本之間的差異對照圖,具體包括:
a)根據簽名文件之間不同的摘要記錄節點所指向的包內文件的類型,生成差異內容;
b)當差異內容為頁面內容,則渲染更改的頁面內容;
c)當差異內容為電子簽章,則渲染出電子簽章所在頁內容并把電子簽章中電子印章的圖片渲染到對應位置,并以虛線框標注;
d)差異內容為圖片,則將更改的圖片渲染到所在頁面的內容上,并以虛線框標注,最終以圖片形式表現各簽名版本之間的異同,完成差異對照圖,記錄到驗簽報告中。
10.根據權利要求1所述的基于OFD的電子簽章多版本可追溯快速驗簽方法,其特征在于,步驟5)中,所述的被更改的內容的形式包括獲得各簽名版本被篡改內容;精確到頁面、頁面上的圖片、音頻、視頻多媒體內容;以及,頁面上文字的細節。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州尚尚簽網絡科技有限公司,未經杭州尚尚簽網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010435389.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電子合同簽章方法及系統
- 下一篇:一種基于可見光通信的定位方法、裝置及系統





