[發明專利]一種身份驗證方法、裝置及電子設備和存儲介質有效
| 申請號: | 202010120858.7 | 申請日: | 2020-02-26 |
| 公開(公告)號: | CN111371762B | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 劉文印;吳鴻文 | 申請(專利權)人: | 廣東工業大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32;H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 史翠 |
| 地址: | 510060 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 身份驗證 方法 裝置 電子設備 存儲 介質 | ||
1.一種身份驗證方法,其特征在于,應用于客戶端,包括:
從網站的服務器中獲取隨機字符串,向分布式存儲系統請求所述網站對應的賬戶信息,并利用所述網站的公鑰對所述賬戶信息加密后重新上傳至所述分布式存儲系統中;
接收所述分布式存儲系統發送的加密后的賬戶信息對應的第一散列值,利用所述隨機字符串對所述第一散列值進行加密并基于去中心化消息協議廣播至所述服務器,以便所述服務器基于所述第一散列值從所述分布式存儲系統中獲取所述加密后的賬戶信息并進行驗證;
接收所述服務器發送的驗證結果;
其中,所述從網站對應的服務器中獲取隨機字符串,向分布式存儲系統請求所述網站對應的賬戶信息,并利用所述網站的公鑰對所述賬戶信息加密后重新上傳至所述分布式存儲系統中,包括:
從網站對應的服務器中獲取所述網站的域名和隨機字符串;其中,所述網站為在權威節點中注冊完成的網站,所述權威節點將注冊完成的網站的域名與公鑰的對應關系寫入智能合約;
向分布式存儲系統請求所述網站對應的賬戶信息,并利用所述域名從所述智能合約中獲取所述網站的公鑰;
利用所述公鑰對所述賬戶信息加密后重新上傳至所述分布式存儲系統中。
2.根據權利要求1所述身份驗證方法,其特征在于,還包括:
當接收到修改密碼命令后,將所述修改密碼命令對應的目標網站的目標域名、原始賬戶信息和修改后的目標賬戶信息封裝為修改密碼信息;
從所述智能合約中所述目標域名對應的目標公鑰,利用所述目標公鑰對所述修改密碼信息進行加密并基于去中心化消息協議廣播至所述目標網站的服務器,以便所述目標網站的服務器對所述目標域名和所述原始賬戶信息進行驗證后將所述原始賬戶信息修改為所述目標賬戶信息;
接收所述目標網站的服務器發送的修改確認信息。
3.根據權利要求1所述身份驗證方法,其特征在于,還包括:
通過輸入接口獲取用戶信息,利用所述客戶端的公鑰對所述用戶信息加密后上傳至所述分布式存儲系統中;
接收所述分布式存儲系統發送的加密后的用戶信息對應的第二散列值,利用所述客戶端的私鑰對所述第二散列值進行簽名并基于去中心化消息協議廣播至所述權威節點,以便所述權威節點利用所述客戶端的公鑰進行簽名校驗,并將所述第二散列值寫入智能合約;
接收所述權威節點對所述用戶信息的校驗結果。
4.根據權利要求1所述身份驗證方法,其特征在于,還包括:
通過輸入接口獲取所述網站的域名和用于登錄所述網站的賬戶信息,生成所述客戶端的公鑰和私鑰;
利用所述網站的公鑰對綁定信息進行加密并基于去中心化消息協議廣播至所述服務器,以便所述服務器對所述賬戶信息驗證通過后利用所述權威節點將所述賬戶信息與所述域名的對應關系寫入所述智能合約;其中,所述綁定信息包括所述賬戶信息、所述客戶端的公鑰和所述域名;
接收所述權威節點發送的綁定結果。
5.根據權利要求1所述身份驗證方法,其特征在于,所述去中心化消息協議包括whisper協議。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東工業大學,未經廣東工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010120858.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種外加劑生產方法、裝置及系統
- 下一篇:信息推薦方法、裝置、終端及存儲介質





