[發(fā)明專(zhuān)利]一種提供地址信息的區(qū)塊鏈存證驗(yàn)證方法在審
| 申請(qǐng)?zhí)枺?/td> | 202110377610.3 | 申請(qǐng)日: | 2021-04-08 |
| 公開(kāi)(公告)號(hào): | CN113078998A | 公開(kāi)(公告)日: | 2021-07-06 |
| 發(fā)明(設(shè)計(jì))人: | 黃鑫;張杰;張笛 | 申請(qǐng)(專(zhuān)利權(quán))人: | 太原理工大學(xué) |
| 主分類(lèi)號(hào): | H04L9/06 | 分類(lèi)號(hào): | H04L9/06;H04L9/08;H04L9/32 |
| 代理公司: | 太原高欣科創(chuàng)專(zhuān)利代理事務(wù)所(普通合伙) 14109 | 代理人: | 冷錦超;鄧東東 |
| 地址: | 030024 *** | 國(guó)省代碼: | 山西;14 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 提供 地址 信息 區(qū)塊 證驗(yàn) 方法 | ||
本發(fā)明一種提供地址信息的區(qū)塊鏈存證驗(yàn)證方法,屬于數(shù)據(jù)存證驗(yàn)證技術(shù)領(lǐng)域;所要解決的技術(shù)問(wèn)題為:提供一種提供地址信息的區(qū)塊鏈存證驗(yàn)證方法的改進(jìn);解決該技術(shù)問(wèn)題采用的技術(shù)方案為:包括客戶(hù)端存證計(jì)算步驟和服務(wù)器端存證計(jì)算步驟,最后進(jìn)行存證驗(yàn)證計(jì)算;其中客戶(hù)端存證計(jì)算將客戶(hù)端存證計(jì)算定義為客戶(hù)端標(biāo)識(shí),由客戶(hù)端生成一個(gè)隨機(jī)數(shù);客戶(hù)端用加密信道將客戶(hù)端標(biāo)識(shí)、隨機(jī)數(shù)、待認(rèn)證的目標(biāo)數(shù)據(jù)和地址信息發(fā)送至服務(wù)器端;客戶(hù)端采用哈希函數(shù),把密鑰、隨機(jī)數(shù)、客戶(hù)端標(biāo)識(shí),服務(wù)器端標(biāo)識(shí),目標(biāo)數(shù)據(jù)和地址信息作為輸入,產(chǎn)生的輸出為哈希摘要碼;客戶(hù)端截取哈希摘要碼,生成短哈希摘要碼;本發(fā)明應(yīng)用于數(shù)據(jù)的存證驗(yàn)證。
技術(shù)領(lǐng)域
本發(fā)明一種提供地址信息的區(qū)塊鏈存證驗(yàn)證方法,屬于數(shù)據(jù)存證驗(yàn)證技術(shù)領(lǐng)域。
背景技術(shù)
區(qū)塊鏈存證是目前區(qū)塊鏈領(lǐng)域的主要應(yīng)用方案之一,該存證技術(shù)已被應(yīng)用在互聯(lián)網(wǎng)金融、知識(shí)產(chǎn)權(quán)等眾多領(lǐng)域中;區(qū)塊鏈存證方法主要是以區(qū)塊鏈技術(shù)作為虛擬第三方身份,將待存證目標(biāo)數(shù)據(jù)經(jīng)過(guò)一系列處理后,記錄到區(qū)塊鏈中,以保證目標(biāo)數(shù)據(jù)的完整性。
目前基于區(qū)塊鏈的存證方案,主要分為兩類(lèi):第一類(lèi)是把目標(biāo)數(shù)據(jù)文件、存證時(shí)間等信息存儲(chǔ)上鏈,第二類(lèi)是把目標(biāo)數(shù)據(jù)文件通過(guò)哈希函數(shù)生成數(shù)據(jù)的哈希摘要,然后把哈希摘要、存證時(shí)間等信息存儲(chǔ)上鏈;這兩種存證方案根據(jù)實(shí)際使用后的反饋,均存在不同程度的缺陷,由于這兩種存證方案大多依賴(lài)于后臺(tái)的中心服務(wù)器,要求建設(shè)復(fù)雜的公鑰基礎(chǔ)設(shè)施或密鑰分發(fā)中心,運(yùn)行維護(hù)成本較高,且開(kāi)發(fā)較為復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明為了克服現(xiàn)有技術(shù)中存在的不足,所要解決的技術(shù)問(wèn)題為:提供一種提供地址信息的區(qū)塊鏈存證驗(yàn)證方法的改進(jìn)。
為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:一種提供地址信息的區(qū)塊鏈存證驗(yàn)證方法,包括客戶(hù)端存證計(jì)算步驟和服務(wù)器端存證計(jì)算步驟,最后進(jìn)行存證驗(yàn)證計(jì)算;
所述客戶(hù)端存證計(jì)算具體包括如下步驟:
步驟C1:將客戶(hù)端存證計(jì)算定義為客戶(hù)端標(biāo)識(shí)A1,由客戶(hù)端生成一個(gè)隨機(jī)數(shù)A2;
步驟C2:客戶(hù)端用加密信道將客戶(hù)端標(biāo)識(shí)A1、隨機(jī)數(shù)A2、待認(rèn)證的目標(biāo)數(shù)據(jù)A和地址信息A3發(fā)送至服務(wù)器端;
步驟C3:客戶(hù)端收到通過(guò)加密信道發(fā)來(lái)的服務(wù)器端標(biāo)識(shí)B1、隨機(jī)數(shù)B2;
步驟C4:客戶(hù)端采用哈希函數(shù)A11,把密鑰A4、隨機(jī)數(shù)A2、隨機(jī)數(shù)B2、客戶(hù)端標(biāo)識(shí)A1,服務(wù)器端標(biāo)識(shí)B1,目標(biāo)數(shù)據(jù)A和地址信息A3作為輸入,產(chǎn)生的輸出為哈希摘要碼A5;
步驟C5:客戶(hù)端截取哈希摘要碼A5,生成短哈希摘要碼A5a;
步驟C6:客戶(hù)端用無(wú)欺騙信道把客戶(hù)端標(biāo)識(shí)A1、短哈希摘要碼A5a發(fā)送至服務(wù)器端;
所述服務(wù)器端存證計(jì)算具體包括如下步驟:
步驟S1:將服務(wù)器端存證算法定義為服務(wù)器端標(biāo)識(shí)B1,服務(wù)器端收到由加密信道發(fā)來(lái)的客戶(hù)端標(biāo)識(shí)A1、隨機(jī)數(shù)A2、待認(rèn)證的目標(biāo)數(shù)據(jù)A和地址信息A3;
步驟S2:服務(wù)器端生成一個(gè)隨機(jī)數(shù)B2;
步驟S3:服務(wù)器端用加密信道把服務(wù)器端標(biāo)識(shí)B1和隨機(jī)數(shù)B2發(fā)送給客戶(hù)端;
步驟S4:服務(wù)器端收到由無(wú)欺騙信道發(fā)來(lái)的客戶(hù)端標(biāo)識(shí)A1和短哈希摘要碼A5a;
步驟S5:服務(wù)器端采用哈希函數(shù)A11,把密鑰A4、隨機(jī)數(shù)A2、隨機(jī)數(shù)B2、客戶(hù)端標(biāo)識(shí)A1,服務(wù)器端標(biāo)識(shí)B1,目標(biāo)數(shù)據(jù)A和地址信息A3作為輸入,產(chǎn)生的輸出為哈希摘要碼B5;
步驟S6:服務(wù)器端截取哈希摘要碼B5,生成短哈希摘要碼B5a;
步驟S7:服務(wù)器端驗(yàn)證比對(duì)短哈希摘要碼B5a和短哈希摘要碼A5a是否相等:
如果不等,輸出服務(wù)器端驗(yàn)證失敗;
如果相等,則繼續(xù)執(zhí)行步驟S8;
步驟S8:服務(wù)器端獲取時(shí)間戳D1;
步驟S9:服務(wù)器端生成失效時(shí)間D2;
步驟S10:服務(wù)器端生成一個(gè)存證標(biāo)識(shí)D3;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于太原理工大學(xué),未經(jīng)太原理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110377610.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種基于藍(lán)牙的電子聽(tīng)診器
- 下一篇:海洋滸苔打撈船
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 信息提供系統(tǒng)、信息提供方法、信息提供設(shè)備
- 信息提供裝置、信息提供系統(tǒng)
- 游戲提供系統(tǒng)、游戲提供程序和游戲提供方法
- 游戲提供系統(tǒng)、游戲提供程序和游戲提供方法
- 信息提供方法、信息提供裝置、信息提供系統(tǒng)及信息提供程序
- 動(dòng)作信息提供裝置、提供系統(tǒng)以及提供方法
- 提供裝置、提供方法、提供系統(tǒng)以及存儲(chǔ)介質(zhì)
- 提供裝置、提供方法、存儲(chǔ)介質(zhì)以及提供系統(tǒng)
- 提供裝置、提供方法、存儲(chǔ)介質(zhì)以及提供系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法以及內(nèi)容提供系統(tǒng)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來(lái)托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備





