[發明專利]一種基于域名服務DNS系統的區塊鏈數字身份認證方法及系統在審
| 申請號: | 201611019760.2 | 申請日: | 2016-11-17 |
| 公開(公告)號: | CN106789881A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 李曉東;耿光剛;王翠翠 | 申請(專利權)人: | 中國互聯網絡信息中心 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12 |
| 代理公司: | 北京乾誠五洲知識產權代理有限責任公司11042 | 代理人: | 付曉青,楊玉榮 |
| 地址: | 100190 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 域名服務 dns 系統 區塊 數字 身份 認證 方法 | ||
1.一種基于域名服務DNS系統的區塊鏈數字身份認證方法,其包括以下步驟:
步驟一、區塊鏈用戶在所述域名服務DNS系統中注冊域名;
步驟二、在所述域名服務DNS系統中構建區塊鏈公鑰記錄,使用所述區塊鏈公鑰記錄將所述區塊鏈中的網絡數字身份與所注冊域名關聯;
步驟三、通過所述域名服務DNS系統與所述區塊鏈之間的交互接口對用戶身份進行認證。
2.如權利要求1所述的方法,其中所述步驟一具體為:使用區塊鏈進行操作的用戶在為其分配公鑰后,在域名注冊系統中注冊一個域名,并記錄用戶的公鑰信息,并將該域名作為區塊鏈用戶的用戶名。
3.如權利要求1所述的方法,其中所述步驟二具體為:在域名服務DNS系統中增加一種資源記錄類型——區塊鏈公鑰記錄,使用該記錄將區塊鏈中的網絡數字身份同所注冊域名相關聯,便于用戶基于域名查詢公鑰信息。
4.如權利要求1所述的方法,其中所述步驟三包括:在域名服務DNS系統與區塊鏈中增加交互接口,用于用戶名與公鑰的查詢轉換。
5.如權利要求1所述的方法,其中所述步驟三還包括:
(a1)用戶輸入對方用戶的域名;
(a2)對方用戶的域名輸入完成后,區塊鏈的用戶操作層將調用交互接口發起DNS區塊鏈公鑰記錄查詢;
(a3)所述域名服務DNS系統根據用戶通過交互接口提交的查詢記錄類型及域名信息,返回對應的DNS區塊鏈公鑰記錄;
(a4)在區塊鏈底層網絡中,根據域名服務DNS系統返回的公鑰信息及前一次的操作信息進行簽名,對方用戶使用其私鑰對簽名進行驗證;
(a5)操作完成后,對操作過程進行查看。
6.一種基于域名服務DNS系統的區塊鏈數字身份認證系統,其用于實現權利要求1-5中任一項所述的方法,該系統包括:區塊鏈用戶操作層、域名服務DNS系統層、區塊鏈底層網絡以及交互接口,其特征在于:
所述區塊鏈操作層,其用于區塊鏈用戶進行操作;
所述域名服務DNS系統層,其用于為所述區塊鏈用戶提供域名服務;
所述區塊鏈底層網絡,其用于為所述區塊鏈用戶提供區塊鏈服務;
所述交互接口,其用于為所述域名服務DNS系統層與所述區塊鏈底層網絡提供接口。
7.如權利要求6所述一種基于域名服務DNS系統的區塊鏈數字身份認證系統,其中所述區塊鏈用戶操作層還包括用戶輸入模塊,其用于用戶進行輸入操作。
8.如權利要求6所述一種基于域名服務DNS系統的區塊鏈數字身份認證系統,其中所述域名服務DNS系統層還包括查詢模塊,其用于根據用戶通過所述交互接口提交的查詢記錄類型及域名信息,查詢并返回對應的DNS區塊鏈公鑰記錄。
9.如權利要求6所述一種基于域名服務DNS系統的區塊鏈數字身份認證系統,DNS系統層返回的公鑰信息及前一次的操作信息進行簽名,對方用戶使用其私鑰對簽名進行驗證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國互聯網絡信息中心,未經中國互聯網絡信息中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611019760.2/1.html,轉載請聲明來源鉆瓜專利網。





