[發(fā)明專利]基于環(huán)簽名和代理重加密的區(qū)塊鏈隱私保護方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011000319.6 | 申請日: | 2020-09-22 |
| 公開(公告)號: | CN112131601A | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設(shè)計)人: | 譚書華;朱元亮;李瀟;孫莎莎;任何晶;梅育榮;孫知信;孫哲 | 申請(專利權(quán))人: | 圓通速遞有限公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06F21/64;G06F21/60;G06F16/176;G06Q40/04 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 201705 上海市青*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 簽名 代理 加密 區(qū)塊 隱私 保護 方法 系統(tǒng) | ||
1.一種基于環(huán)簽名和代理重加密的區(qū)塊鏈隱私保護方法,其特征在于,方法包括:
步驟一:選定系統(tǒng)安全參數(shù),并將安全參數(shù)向所有用戶進行廣播;
步驟二:交易發(fā)送方獲取交易接收方的公鑰,然后通過重加密算法生成重加密密鑰rki→j;
步驟三:交易發(fā)送方選擇若干用戶的公鑰,生成環(huán)簽名σ,然后通過加密算法加密交易明文m,生成第一層密文Ci,再將第一層密文Ci和重加密密鑰rki→j發(fā)送給代理節(jié)點;
步驟四:代理節(jié)點首先驗證環(huán)簽名,若不滿足要求則交易發(fā)起失敗,否則,通過重加密密鑰rki→j將第一層密文Ci轉(zhuǎn)換成第二層密文Cj,同時對第二層密文Cj進行簽名后發(fā)送給交易接收方;
步驟五:交易接收方通過自己的私鑰對第二層密文Cj進行解密,若不同意則交易失敗,否則,完成交易,并將交易結(jié)果發(fā)送給礦工節(jié)點;
步驟六:礦工節(jié)點驗證交易有效性后將交易打包存入?yún)^(qū)塊中,再通過挖礦將區(qū)塊上鏈。
2.根據(jù)權(quán)利要求1所述的基于環(huán)簽名和代理重加密的區(qū)塊鏈隱私保護方法,其特征在于,在步驟一中,所要設(shè)定的系統(tǒng)安全參數(shù)為:
明文空間為k0小于k,輸入安全參數(shù)1k,輸出2個階數(shù)為p的乘法有限循環(huán)群G1、G2,p為素數(shù),g,h,u,v是G1的生成元,g2是G2的生成元,并且映射出一個雙線性配對映射e:G1×G1→G2,存在同構(gòu)映射ψ:G1→G2,并且有ψ(g)=g2,選取一個目標(biāo)防碰撞的散列函數(shù)H:{0,1}*→G1,則系統(tǒng)參數(shù)產(chǎn)生函數(shù)輸出一個全局公開的參數(shù)par(p,G1,G2,g,h,u,v,e,H)。
3.根據(jù)權(quán)利要求2所述的基于環(huán)簽名和代理重加密的區(qū)塊鏈隱私保護方法,其特征在于,步驟二包括:
區(qū)塊鏈系統(tǒng)里的用戶Ui(1≤i≤n)隨機選擇計算用戶的公鑰定義為pki∈G2,私鑰為ski=xi∈Zp;
交易發(fā)送方Ui獲取交易接收方Uj的公鑰pkj,生成重加密密鑰
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于圓通速遞有限公司,未經(jīng)圓通速遞有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011000319.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺的數(shù)據(jù)加密方法及系統(tǒng)





