[發明專利]簽名數據處理方法、裝置、設備及介質有效
| 申請號: | 202110622339.5 | 申請日: | 2021-06-03 |
| 公開(公告)號: | CN113407958B | 公開(公告)日: | 2023-08-25 |
| 發明(設計)人: | 易朝剛 | 申請(專利權)人: | 廣東辰宜信息科技有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/64;G06F21/33;G06F16/27 |
| 代理公司: | 佛山市保晉專利代理事務所(普通合伙) 44624 | 代理人: | 高淑怡;賴秀芳 |
| 地址: | 528000 廣東省佛山市南海區桂城街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 簽名 數據處理 方法 裝置 設備 介質 | ||
本發明實施例公開了一種簽名數據處理方法、裝置、設備及介質。該方法包括:獲取待簽名的第一數據,對所述第一數據進行第一簽名操作,獲得第一密文;基于所述第一密文添加標識數據,生成第一混合密文;根據第一混合密文進行第二簽名操作,生成第二密文,以完成密文上鏈。上述技術方案中,通過二次簽名操作,實現對待簽名數據的同一合法身份識別,以準確識別區塊鏈系統中的欺騙行為,避免重復上鏈導致區塊鏈的行為欺騙現象。
技術領域
本發明實施例涉及區塊鏈技術領域,尤其涉及一種簽名數據處理方法、裝置、設備及介質。
背景技術
隨著區塊鏈技術的快速發展,區塊鏈的不可篡改、分布式和永久可查驗性等特點也得到社會的青睞,普遍看來,區塊鏈相當于數據安全,屬于萬無一失的技術,但是實際上,針對的區塊鏈技術的欺騙和攻擊行為一直存在,其往往造成巨大的損失。
目前,區塊鏈的行為欺騙現象帶來的風險主要包括,以合法身份簽名的數據在不經過解密的情況下對區塊鏈系統發起攻擊行為。由于數據經過合法身份的私鑰簽名后,一般區塊鏈系統都會認為以這個合法身份提供的簽名數據都是真實有效的,這會導致只要這份簽名數據和私鑰被竊取,就可以使用這份簽名數據進行重復上鏈,這將產生區塊鏈的可信度下降。
因此,如何準確識別區塊鏈系統中的欺騙行為,避免重復上鏈導致區塊鏈的行為欺騙現象成為當前亟待解決的問題。
發明內容
本發明實施例提供一種簽名數據處理方法、裝置、設備及介質,以準確識別區塊鏈系統中的欺騙行為,避免重復上鏈導致區塊鏈的行為欺騙現象。
第一方面,本發明實施例提供了一種簽名數據處理方法,包括以下步驟:
獲取待簽名的第一數據,對所述第一數據進行第一簽名操作,獲得第一密文;
基于所述第一密文添加標識數據,生成第一混合密文;
根據第一混合密文進行第二簽名操作,生成第二密文,以完成密文上鏈。
具體的,所述獲取待簽名的第一數據,對所述第一數據進行第一簽名操作,獲得第一密文,包括以下步驟:
基于業務系統產生的傳輸數據,獲取數據傳輸請求;
根據所述數據傳輸請求,對所述傳輸數據進行哈希運算,生成所述第一數據;
根據所述數據傳輸請求,獲取對應第一用戶的第一私鑰;
根據所述第一私鑰對所述第一數據進行第一加密后獲得所述第一用戶的第一數字簽名;
根據所述第一數字簽名和第一數據,形成所述第一密文。
具體的,所述基于所述第一密文添加標識數據,生成第一混合密文,包括以下步驟:
在所述第一密文之后添加用于標識的時間戳信息和隨機數,形成所述第一混合密文。
具體的,所述根據第一混合密文進行第二簽名操作,生成第二密文,以完成密文上鏈,包括以下步驟:
調用第一用戶對應的密鑰庫,生成密鑰存儲庫語句;
創建第二數字證書,根據所述密鑰存儲庫語句,確定所述第二數字證書第二有效期限和所述第一私鑰;
根據所述第二有效期限和第一私鑰,對所述第一混合密文進行加密處理后形成所述第一用戶的第二數字簽名;
結合所述第二數字簽名和所述第一混合密文,生成所述第二密文,以完成密文上鏈。
可選的,本發明實施例提供了一種簽名數據處理方法,還包括以下步驟:
獲取業務系統對應第二用戶的用戶信息,基于所述用戶信息驗證所述第二用戶的合法性身份;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東辰宜信息科技有限公司,未經廣東辰宜信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110622339.5/2.html,轉載請聲明來源鉆瓜專利網。





