[發明專利]一種基于區塊鏈的數字身份驗證方法在審
| 申請號: | 202010734707.0 | 申請日: | 2020-07-28 |
| 公開(公告)號: | CN111901336A | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 楊寧波;楊智 | 申請(專利權)人: | 安徽高山科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32 |
| 代理公司: | 合肥律眾知識產權代理有限公司 34147 | 代理人: | 丁孝濤 |
| 地址: | 230000 安徽省合肥市*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 數字 身份驗證 方法 | ||
1.一種基于區塊鏈的數字身份驗證方法,其特征在于,包括以下步驟:
步驟一:驗證人登錄驗證系統,在登錄驗證系統時需要進行登錄認證,認證通過后即開始進行驗證;
步驟二:發送人將原文信息進行Hash運算得到數字摘要Qt;
步驟三:發送人用私鑰PVA,采用非對稱算法,對數字摘要Qt進行加密,即得數字簽名Pt;
步驟四:發送人用對稱算法DES的對稱密鑰SK對原文信息、數字簽名SD及發送方證書的公鑰PBA采用對稱算法加密,得加密信息E;
步驟五:發方用收件方的公鑰PBB,采用RSA算法對對稱密鑰SK加密,形成數字信封DE,發送方將加密信息E和數字信封DE一起發送給收件方;
步驟六:收件方接受到數字信封DE后,首先用自己的私鑰PVB解密數字信封,取出對稱密鑰SK,收件方用對稱密鑰SK通過DES算法解密加密信息E,還原出原文信息、數字簽名SD及發送方證書的公鑰PBA;
步驟七:接收方收到信息后,首先驗證簽名:對數據拆分出原始消息和簽名值,接收方使用自己的公鑰對簽名值進行簽名算法運算,得到摘要值,再對原始消息進行Hash運算得到另一個摘要值,最后比較兩個摘要值是否相等,相等則表明信息來自對方;
步驟八:接收方驗證數字簽名,先用發送方的公鑰解密數字簽名得數字摘要Qt,收件方同時將原文信息用同樣的哈希運算,求得一個新的數字摘要Qc,將兩個數字摘要Qt和Qc進行比較,當Qt和Qc完全相同時即表示驗證通過。
2.根據權利要求1所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述步驟一中的登錄認證為人體特征識別驗證,所述人體特征識別驗證時需要采集驗證人的人體信息,所述人體信息包括驗證人的身高信息、被驗證人的手臂長度信息與驗證人的肩寬信息。
3.根據權利要求2所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述驗證人的身高信息的具體獲取過程如下:采集驗證人信息時連續拍攝兩張被驗證人的整體照片,提取出照片中人體與背景接觸最高點為點A1,提取照片中人體與背景接觸最低點B1,將A點與B點連接得到直線L1,測量出L1的長度,將兩張照片中的L1的長度相加再除以二得到身高信息G。
4.根據權利要求2所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述驗證人的手臂長度信息的具體處理過程如下:從人體照片中提取出被驗證人的手臂與人體連接的高點為點A2,提取出手臂的最低點為B2,將A2與B2連接得到直線L2,獲取兩條手臂的L2,測量出L2的長度,將兩個L2的長度相加即得到手臂長度信息K。
5.根據權利要求2所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述驗證人的肩寬信息的具體處理過程如下:從人體照片中提取出手臂與肩膀連接點,將其分別標為C1與C2,將C1與C2連接得到直線L3,測量出直線L3的長度即得到肩寬信息P。
6.根據權利要求1-5所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述具體驗證過程如下:
步驟一:為了突出身高信息的重要性,現賦予身高信G一個修正值在z1,賦予肩寬信息P一個修正值z2,賦予手臂長度信息K一個修正值z3,z1z3z2,且z1+z3+z2=1;
步驟二:通過公式G*z1+P*z2+K*z3=Q實,得到實時對比模型系數Q實;
步驟三:提取出預設的允許驗證的人員的預設對比模型系數Q原;
步驟四:計算出實時對比模型系數Q實與預設對比模型系數Q原基之間的差值,得到Q差,當Q差的絕對值在預設范圍內時,即驗證通過,當Q差的絕對值超過預設范圍時即驗證不通過。
7.根據權利要求1所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述步驟四中的對稱算法包括DES對稱算法、3DES對稱算法與RC2和RC4對稱算法。
8.根據權利要求1所述的一種基于區塊鏈的數字身份驗證方法,其特征在于:所述步驟三中的非對稱算法包括DH非對稱算法、RSA非對稱算法與ElGamal非對稱算法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽高山科技有限公司,未經安徽高山科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010734707.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種藤椅骨架用存放設備
- 下一篇:一種五金制品生產用氣動沖床





