[發明專利]在線文檔多人聯合數字簽名的方法及系統有效
| 申請號: | 202010741202.7 | 申請日: | 2020-07-23 |
| 公開(公告)號: | CN111898983B | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 陳杰;楊正道;馮輝;陳留勇;叢培勇;韓宇菲 | 申請(專利權)人: | 百望股份有限公司 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100094 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 文檔 聯合 數字簽名 方法 系統 | ||
本申請公開了一種在線文檔多人聯合數字簽名的方法及系統。該方法包括:接收各客戶端所發送的針對電子文檔的數字簽名請求;調度各所述數字簽名請求,并根據所述電子文檔的狀態和所述數字簽名請求進行過濾;對電子文檔進行數字簽名操作,并在操作完成之后,根據操作結果更新處理數字簽名請求隊列;當所述數字簽名請求隊列更新時,檢查所述數字簽名請求隊列,并在所述數字簽名請求隊列為空時發送數字簽名請求已全部完成的通知;推送文檔更新通知到各個客戶端。本申請的方法有效地解決了簽名操作順序難以控制、數據傳輸和更新機制復雜、效率低下等諸多問題,操作簡單,數據傳輸量小,且可極大降低電子文檔在上傳下載過程中的數據泄露風險。
技術領域
本申請涉及計算機技術領域,具體涉及一種在線文檔多人聯合數字簽名的方法及系統。
背景技術
在電子文件應用中,經常會有多人對同一份電子文檔進行數字簽名操作的需求,比如:多名專家審查投標書,雙方或多方簽訂電子合同,多單位聯合下發電子公文等,諸如此類的應用場景還有很多。
傳統的方法是在客戶端進行數字簽名操作,因此所有需要進行數字簽名的客戶端都需要將整個電子文檔下載到本地,由于所有客戶端都需要操作同一個文檔,因此必須保證本地的數字簽名操作及時更新至服務端并推送至其他客戶端。基本流程如下:
1.1最先提出簽名申請的客戶端下載電子文檔到本地并進行數字簽名,此時其他客戶端只能處于等待狀態,操作完成后該客戶端把其數字簽名后的文檔上傳至服務端。
1.2服務端收到后對電子文檔進行更新,然后把文檔更新通知推送至下一個等待中的客戶端。
1.3該客戶端收到服務端文檔更新通知后,下載更新后的電子文檔。
1.4重復1.1、1.2和1.3,直至所有客戶端全部完成數字簽名操作。
每個客戶端都需要下載、上傳整個電子文檔,且除第一個申請簽名的客戶端外,所有客戶端至少要下載兩次,重復傳輸的數據量大;簽名申請排在后面的客戶端需要等待較長時間,異常情況下,甚至可能會一直等待。這個方案涉及的數據傳輸、更新復雜,耗費時間和空間資源,效率低下,用戶體驗不好。
發明內容
本申請的目的是提供一種在線文檔多人聯合數字簽名的方法及系統。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護范圍。其唯一目的是用簡單的形式呈現一些概念,以此作為后面的詳細說明的序言。
根據本申請實施例的一個方面,提供一種在線文檔多人聯合數字簽名的方法,包括:
接收各客戶端所發送的針對電子文檔的數字簽名請求;
調度各所述數字簽名請求,并根據所述電子文檔的狀態和所述數字簽名請求進行過濾;
對電子文檔進行數字簽名操作,并在操作完成之后,根據操作結果更新處理數字簽名請求隊列;
當所述數字簽名請求隊列更新時,檢查所述數字簽名請求隊列,并在所述數字簽名請求隊列為空時發送數字簽名請求已全部完成的通知;
推送文檔更新通知到各個客戶端。
進一步地,在所述對電子文檔進行數字簽名操作之前,所述方法還包括調用數字簽名控制中間件;
所述對電子文檔進行數字簽名操作,并在操作完成之后,根據操作結果更新處理數字簽名請求隊列,包括:通過數字簽名控制中間件對電子文檔進行數字簽名操作,并在操作完成之后把操作結果通知所述數字簽名控制中間件,由所述數字簽名控制中間件根據操作結果更新處理數字簽名請求隊列;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百望股份有限公司,未經百望股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010741202.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種OFD文檔的加密方法
- 下一篇:電量預測方法、裝置以及計算機可讀存儲介質
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





