[發明專利]加密數據對等關系比對方法、裝置及存儲介質在審
| 申請號: | 202010235591.6 | 申請日: | 2020-03-30 |
| 公開(公告)號: | CN111552736A | 公開(公告)日: | 2020-08-18 |
| 發明(設計)人: | 陸陳一帆;來學嘉;賈牧;張鵬程;謝丹力 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F21/60 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加密 數據 對等 關系 方法 裝置 存儲 介質 | ||
本發明涉及一種區塊鏈技術,揭露了一種加密數據對等關系比對方法,該方法包括:第一參與方向第二參與方發起針對第一原始數據a和第二原始數據b的加密數據比對請求;第二參與方在收到加密數據比對請求后,向第一參與方發送比對請求參數,其中,所述比對請求參數為根據第一加密數據[a]、第二加密數據[b]和隨機生成的第一秘密參數α得到;第一參與方根據所述比對請求參數檢驗第一原始數據a和第二原始數據b是否相等。本發明還揭露了一種加密數據對等關系比對裝置及計算機可讀存儲介質。利用本發明,可以使第一參與方在不知道第二參與方的原始數據的情況下檢驗兩個原始數據是否相等,滿足性能高效、網絡傳遞消耗低以及達到主動安全標準等需求。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種加密數據對等關系比對方法、裝置及計算機可讀存儲介質。
背景技術
零知識證明(Zero—Knowledge Proof),是由S.Gold wasser、S.Micali及C.Rackoff在20世紀80年代初提出的。它指的是證明者能夠在不向驗證者提供任何有用的信息的情況下,使驗證者相信某個論斷是正確的。零知識證明實質上是一種涉及兩方或更多方的協議,即兩方或更多方完成一項任務所需采取的一系列步驟。證明者向驗證者證明并使其相信自己知道或擁有某一消息,但證明過程不能向驗證者泄漏任何關于被證明消息的信息。
目前,在零知識證明中,檢測兩個由不同參與方的密鑰加密的數據是否相等的密碼學公式存在種種問題,有的依賴不成熟安全假設,有的性能低下,有的需要傳遞大量參數消耗網絡。由于上述這些問題,現有的檢測方式都沒有太多工業價值。
因此,如何在檢測兩個由不同參與方的密鑰加密的數據是否相等時,滿足性能高效、網絡傳遞消耗低、達到主動安全(Active Security)標準等需求,已經成為一個亟待解決的技術問題。
發明內容
鑒于以上內容,本發明提供一種加密數據對等關系比對方法、裝置及計算機可讀存儲介質,其主要目的在于解決至少一個上述技術問題。
為實現上述目的,本發明提供一種加密數據對等關系比對方法,該方法包括:
第一參與方向第二參與方發起針對第一原始數據a和第二原始數據b的加密數據比對請求,其中,所述第一參與方為要求比對參與方,利用第二密鑰y對所述第二原始數據b加密后得到第二加密數據[b];所述第二參與方為提供比對參與方,利用第一密鑰x對所述第一原始數據a加密后得到第一加密數據[a];
第二參與方在收到所述加密數據比對請求后,向第一參與方發送比對請求參數,其中,所述比對請求參數為根據所述第一加密數據[a]、所述第二加密數據[b]和隨機生成的第一秘密參數α得到;及
第一參與方根據所述比對請求參數檢驗所述第一原始數據a和所述第二原始數據b是否相等。
可選地,所述第一加密數據[a]=g^a*h^x,所述第二加密數據[b]=g^b*h^y,其中g和h為原始群基點。
可選地,所述比對請求參數包括第一比對請求參數[a’]、第二比對請求參數[b’]、第三比對請求參數v11和第四比對請求參數v12。
可選地,第二參與方得到所述比對請求參數的過程包括:
隨機生成所述第一秘密參數α,再根據第一公式[a’]=(g^a*h^x)^α=g^aα*h^xα,用所述第一秘密參數α更改所述第一加密數據[a],得到所述第一比對請求參數[a’];
根據第二公式[b’]=(g^b*h^y)^α=g^bα*h^yα,用所述第一秘密參數α更改所述第二加密數據[b],得到所述第二比對請求參數[b’];
根據第三公式v11=ht^xα,用所述第一秘密參數α和所述第一密鑰x在基點ht上生成所述第三比對請求參數v11,所述基點ht為原始群基點h對應的映射群基點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010235591.6/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





