[發明專利]區塊鏈錢包存儲用戶私鑰的方法及裝置在審
| 申請號: | 202011061780.2 | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN112182527A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 周書田;薛雁;于海洋 | 申請(專利權)人: | 青島網信信息科技有限公司 |
| 主分類號: | G06F21/31 | 分類號: | G06F21/31;G06F21/32;G06F21/60;G06Q20/38;G06Q20/40 |
| 代理公司: | 青島發思特專利商標代理有限公司 37212 | 代理人: | 鞏同海;江鵬飛 |
| 地址: | 266000 山東省青島市嶗山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 錢包 存儲 用戶 方法 裝置 | ||
本發明涉及一種區塊鏈錢包存儲用戶私鑰的方法及裝置,屬于區塊鏈技術領域。本發明包括以下步驟:步驟一:在客戶端設置加密軟件、解密軟件和生物信息錄入識別系統;步驟二:用戶通過客戶端按照智能合約創立賬戶信息、錄入個人生物信息和輸入私鑰;步驟三:智能合約通過加密方式對私鑰進行處理并將用戶私鑰加入到用戶錄入的個人生物信息中,與創立的賬戶信息唯一對應;步驟四:當用戶想得到私鑰時,客戶端向區塊鏈發送私鑰回傳請求,區塊鏈根據智能合約,要求生物信息識別系統對用戶生物信息進行識別,若與錄入的個人生物信息全部匹配,則區塊鏈回傳用戶保存的私鑰,若不匹配,則私鑰回傳失敗。本發明可防止私鑰丟失、遺忘,有更高的安全性。
技術領域
本發明涉及一種區塊鏈錢包存儲用戶私鑰的方法及裝置,屬于區塊鏈技術領域。
背景技術
區塊鏈錢包里存儲著用于接收各類數字貨幣的錢包地址及每個錢包地址對應的私鑰,私鑰是完全隨機的一串字符,是區塊鏈系統或應用中鑒定用戶身份及操作權限的唯一信息,但區塊鏈錢包的私鑰,是通過密碼學算法生成的64個字符串,當私鑰丟失或遺忘后,無法找回區塊鏈上的資產,因此用戶對于“私鑰”的保密保管是一件重要又相對麻煩的事情,這一問題也是長久以來困擾區塊鏈應用普及的關鍵問題。
發明內容
針對現有技術存在的上述缺陷,本發明提出了一種區塊鏈錢包存儲用戶私鑰的方法及裝置。
本發明所述的區塊鏈錢包存儲用戶私鑰的方法,包括以下步驟:
步驟一:設置客戶端:在客戶端設置加密軟件、解密軟件和生物信息錄入識別系統;
步驟二:信息錄入:用戶通過客戶端按照智能合約創立賬戶信息、錄入個人生物信息和輸入私鑰,并寫入區塊鏈;
步驟三:處理私鑰:智能合約通過加密方式對私鑰進行處理并將私鑰加入到用戶錄入的個人生物信息中,與創立的賬戶信息唯一對應;
步驟四:個人生物信息的匹配判斷:當用戶想得到私鑰時,客戶端向區塊鏈發送私鑰回傳請求,區塊鏈根據智能合約,要求生物信息識別系統對用戶生物信息進行識別,包括如下情況:
情況一:若與錄入的個人生物信息全部匹配,則區塊鏈回傳用戶保存的私鑰,
情況二:若與錄入的個人生物信息不匹配,則私鑰回傳失敗。
將加密私鑰加入到個人生物信息中,可防止私鑰丟失、遺忘,安全性較高。
優選地,所述步驟二中的個人生物信息包括面部信息、聲音信息、虹膜信息、指紋。
優選地,所述步驟三中的加密方式采用魯棒性水印加密方式。可抵抗非惡意的攻擊及一定失真范圍內的惡意攻擊,穩定性較強。
優選地,所述步驟四中區塊鏈回傳用戶保存的私鑰時需先通過解密軟件對加密的私鑰進行解密。
優選地,所述步驟二中創立賬戶的內容包括用戶名、錢包地址。
本發明所述的區塊鏈錢包存儲用戶私鑰的裝置,包括以下模塊:
信息錄入模塊:用于創立賬戶、錄入個人生物信息和輸入私鑰;
私鑰加密模塊:用于通過魯棒性水印加密方式對私鑰進行處理并將私鑰加入到用戶錄入的個人生物信息中并與創立的賬戶信息唯一對應;
生物信息識別模塊:用于在用戶驗證時識別用戶生物信息是否與錄入的個人生物信息相匹配;
私鑰解密模塊:用于在完成個人生物信息匹配時通過解密軟件對私鑰進行解密,正確還原出私鑰;
連接模塊:用于在通過客戶端運行區塊鏈錢包程序時,建立該客戶端與區塊鏈系統之間的連接關系;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島網信信息科技有限公司,未經青島網信信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011061780.2/2.html,轉載請聲明來源鉆瓜專利網。





