[發(fā)明專利]一種在區(qū)塊鏈上進行身份認證的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201811622541.2 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109660330B | 公開(公告)日: | 2022-04-01 |
| 發(fā)明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 飛天誠信科技股份有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/32;H04L9/40;H04L67/10 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區(qū)塊 進行 身份 認證 方法 系統(tǒng) | ||
本發(fā)明公開了一種在區(qū)塊鏈上進行身份認證的方法及系統(tǒng),涉及區(qū)塊鏈領域,所述系統(tǒng)包括:認證設備、應用程序、服務器和區(qū)塊鏈網(wǎng)絡;區(qū)塊鏈網(wǎng)絡中包括多個區(qū)塊鏈節(jié)點;每個區(qū)塊鏈節(jié)點對應一個聯(lián)盟組織成員;本實施例提供的方法和系統(tǒng)使認證設備參與到身份認證中,同時結合區(qū)塊鏈相關技術,通過區(qū)塊鏈節(jié)點上記錄的區(qū)塊鏈節(jié)點賬本數(shù)據(jù),將聯(lián)盟組織成員的各自身份認證組成統(tǒng)一的一個聯(lián)盟認證,實現(xiàn)了不同聯(lián)盟組織成員身份認證之間的互信。
技術領域
本發(fā)明涉及區(qū)塊鏈領域,尤其涉及一種在區(qū)塊鏈上進行身份認證的方法及系統(tǒng)。
背景技術
區(qū)塊鏈技術(Blockchain technology,簡稱BT),是一種互聯(lián)網(wǎng)數(shù)據(jù)庫技術,其特點是去中心化、公開透明,讓每個人均可參與數(shù)據(jù)庫記錄;同時區(qū)塊鏈技術也被稱之為分布式賬本技術,其中賬本是記錄各區(qū)塊鏈節(jié)點向區(qū)塊鏈寫入的數(shù)據(jù);當一個區(qū)塊鏈節(jié)點的信息發(fā)生改變,其它區(qū)塊鏈節(jié)點的信息也會隨之改變。
現(xiàn)有的身份認證一般采用軟件證書和授權機制相結合的方式進行,由于軟證書是以文件證書的形式展現(xiàn),并且沒有固定存放在某個硬件介質中,容易出現(xiàn)被他人拷走盜用進行身份認證的情況,安全級別較低。并且現(xiàn)有技術中,不同企業(yè)間的各自身份認證方式無法做到互相認證和信賴,不利于企業(yè)間的互利互惠,也極為影響用戶體驗。
發(fā)明內(nèi)容
為解決現(xiàn)有技術中存在的問題,本發(fā)明提出了一種在區(qū)塊鏈上進行身份認證的方法及系統(tǒng)。
本發(fā)明提供一種在區(qū)塊鏈上進行身份認證的方法,適用于包括認證設備、應用程序、服務器和區(qū)塊鏈網(wǎng)絡的系統(tǒng),所述區(qū)塊鏈網(wǎng)絡中包括多個區(qū)塊鏈節(jié)點,每個區(qū)塊鏈節(jié)點對應一個聯(lián)盟組織成員;所述方法包括:
步驟s1:所述應用程序獲取已連接的認證設備的設備標識符和待認證數(shù)據(jù);
步驟s2:所述應用程序向所述服務器發(fā)送所述設備標識符和所述待認證數(shù)據(jù);
步驟s3:所述服務器向所述區(qū)塊鏈網(wǎng)絡中的任意一個區(qū)塊鏈節(jié)點發(fā)送查詢區(qū)塊鏈節(jié)點賬本請求;所述查詢區(qū)塊鏈節(jié)點賬本請求中包括所述設備標識符;
步驟s4:所述區(qū)塊鏈節(jié)點從已保存的區(qū)塊鏈節(jié)點賬本中獲取與所述查詢區(qū)塊鏈節(jié)點賬本請求中的所述設備標識符對應的認證關聯(lián)數(shù)據(jù);向所述服務器返回所述與所述設備標識符對應的認證關聯(lián)數(shù)據(jù);
所述區(qū)塊鏈節(jié)點賬本中包括:與每一個聯(lián)盟組織成員對應的認證設備的設備標識符;和與所述設備標識符對應的認證關聯(lián)數(shù)據(jù);
步驟s5:所述服務器根據(jù)所述認證關聯(lián)數(shù)據(jù)對接收到的所述待認證數(shù)據(jù)進行認證,若認證成功,則向所述應用程序返回認證成功;若認證失敗,則向所述應用程序返回認證失敗。
本發(fā)明提供一種在區(qū)塊鏈上進行身份認證的系統(tǒng),包括:認證設備、應用程序、服務器和區(qū)塊鏈網(wǎng)絡;
所述區(qū)塊鏈網(wǎng)絡中包括多個區(qū)塊鏈節(jié)點;每個區(qū)塊鏈節(jié)點對應一個聯(lián)盟組織成員;
所述應用程序包括:第一獲取模塊、第一發(fā)送模塊和第一接收模塊;
所述服務器包括:第二接收模塊、第二發(fā)送模塊、第三接收模塊、第一認證模塊和第三發(fā)送模塊;
所述區(qū)塊鏈節(jié)點包括:第四接收模塊、第二獲取模塊和第四發(fā)送模塊;
所述第一獲取模塊,用于獲取已連接的認證設備的設備標識符和待認證數(shù)據(jù);
所述第一發(fā)送模塊,用于向所述服務器發(fā)送所述第一獲取模塊獲取到的設備標識符和待認證數(shù)據(jù);
所述第一接收模塊,用于接收來自所述服務器的認證結果;
所述第二接收模塊,用于接收來自所述應用程序的設備標識符和待認證數(shù)據(jù);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司,未經(jīng)飛天誠信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811622541.2/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結構和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結構、存儲介質及電子設備





