CN112153039B - 一种基于区块链的数据存证共享方法 - Google Patents

一种基于区块链的数据存证共享方法 Download PDF

Info

Publication number
CN112153039B
CN112153039B CN202010994302.0A CN202010994302A CN112153039B CN 112153039 B CN112153039 B CN 112153039B CN 202010994302 A CN202010994302 A CN 202010994302A CN 112153039 B CN112153039 B CN 112153039B
Authority
CN
China
Prior art keywords
evidence
data
user
storage
txid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010994302.0A
Other languages
English (en)
Other versions
CN112153039A (zh
Inventor
李亚荣
姜孟杉
白健
安红章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Electronic Technology Cyber Security Co Ltd
Original Assignee
China Electronic Technology Cyber Security Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Electronic Technology Cyber Security Co Ltd filed Critical China Electronic Technology Cyber Security Co Ltd
Priority to CN202010994302.0A priority Critical patent/CN112153039B/zh
Publication of CN112153039A publication Critical patent/CN112153039A/zh
Application granted granted Critical
Publication of CN112153039B publication Critical patent/CN112153039B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种基于区块链的数据存证共享方法。本发明基于区块链技术,为用户提供安全可靠的数据加密存储方案,用户以链接的形式把存证数据共享给其他用户,其他用户可以在任何时候获取存证数据;本发明将数据哈希记录在区块链上,为存证数据提供可信任的完整性校验;本发明将存证数据加密存储,加密密钥由用户私钥和交易ID派生,存证中心提供可靠的存储方式,实现数据的安全存储;本发明以证据存储映射地址的形式分享存证数据,实现存证数据向指定用户分享和离线分享,提升用户体验。

Description

一种基于区块链的数据存证共享方法
技术领域
本发明涉及区块链技术领域,具体涉及一种基于区块链的数据存证共享方法。
背景技术
现有数据存证***存在的风险包括:
(1)数据缺少公开确认。数据发布由资源方自主提交,***对数据缺少唯一性鉴别与时序公证登记,可能会存在数据重复登记等问题。
(2)数据管控责任过于集中。数据访问授权、共享交换等均在信息存证共享平台完成,这就要求资源提供者、需求者要充分信赖平台,而这在实际应用中往往会存在问题。
区块链技术的核心特性之一不可篡改性使得区块链数据存证将是未来数据存证的主要方式,而目前多数基于区块链的数据存证解决方案都存在操作过程复杂、难度大、用户体验不友好等问题。
发明内容
针对现有技术中的上述不足,本发明提供的一种基于区块链的数据存证共享方法解决了目前多数基于区块链的数据存证解决方案都存在操作过程复杂、难度大、用户体验不友好的问题。
为了达到上述发明目的,本发明采用的技术方案为:一种基于区块链的数据存证共享方法,包括以下步骤:
S1、将存证数据的哈希值记录到区块链上,通过区块链给用户返回与该哈希值对应的交易编号;
S2、根据用户私钥和交易编号派生对称加密密钥加密存证数据,将用户名、交易编号、加密数据文件名和加密数据存储在存证中心,并更新该用户的证据列表;
S3、向存证中心请求存证列表,选择目标数据对应的交易编号、文件名和证据存储映射地址发送给证据获取者,通过证据获取者向存证中心发起证据获取请求,下载加密数据并在本地解密获取存证数据,完成数据存证共享。
进一步地:所述步骤S1的具体步骤为:
S11、根据存证数据计算证据的哈希值H;
S12、由用户发起证据哈希上链请求得到记链数据,记链数据包括用户的身份标识符appID、证据的哈希值H以及用户对appID和H的签名;
S13、通过区块链验证签名,将证据的哈希值H记链,生成交易编号TxID;
S14、通过区块链把记链结果和交易编号TxID返回给用户。
进一步地:所述步骤S11中的哈希值H的计算公式为:
H=hash(ED)
上式中,hash为哈希函数,ED为存证数据。
进一步地:所述步骤S2的具体步骤为:
S21、根据用户私钥sk和交易编号派生出数据加密密钥key;
S22、根据存证数据和加密密钥key生成加密存证数据C,计算公式为:C=E(ED),其中E为对称加密算法;
S23、将用户的身份标识符appID、交易编号TxID、存证数据的文件名fileName和加密存证数据C发送给存证中心;
S24、根据存证中心的加密存证数据C,生成证据存储映射地址L;
S25、根据新数据生成证据存储映射地址Li
S26、更新用户证据列表,把新数据加入到用户证据列表appIDEDlist中,计算公式为appIDEDlist={appID,TxIDi,fileNamei,Li}∪{appID,TxID,fileName,L},其中TxIDi为新数据的交易编号,fileNamei为新数据的存证数据文件名;
S27、通过存证中心向用户返回用户证据列表appIDEDlist。
进一步地:所述步骤S21中加密密钥key的计算公式为:
key=hash(sk||TxID)
上式中,hash为哈希函数。
进一步地:所述步骤S3的具体步骤为:
S31、通过用户向存证中心发送{EDlistGetReq,appID}请求列表,其中EDlistGetReq为列表请求标识;
S32、通过存证中心向用户返回身份标识符appID对应的证据列表appIDEDlist;
S33、在证据列表中选择目标证据fileNamei
S34、通过用户发送{EDGetReq,appID,TxIDi,fileNamei,Li},发起证据获取请求,其中EDGetReq为证据获取请求标识;
S35、在存证中心查询证据获取请求并返回加密存证数据C;
S36、通过用户计算解密密钥key1;
S37、通过用户根据解密密钥key1解密加密存证数据C获取证据ED1;
S38、通过用户在证据列表中选择目标证据,用证据获取者的公钥pk加密解密密钥key1得到Epk(key1),将Epk(key1)和目标证据的信息{TxIDi,fileNamei,Li}一起发送给证据获取者;
S39、通过证据获取者发送{EDGetReq,appID,TxIDi,fileNamei,Li},发起证据获取请求;
S310、在存证中心查询证据获取请求并返回加密存证数据C;
S311、通过证据获取者解密密钥key2;
S312、通过证据获取者根据解密密钥key2解密加密存证数据C获取证据ED2。
进一步地:所述解密密钥key1的计算公式为:
key1=hash(sk||TxIDi)
所述证据ED1的计算公式为:
ED1=Dkey1(C)
所述解密密钥key2的计算公式为:
key2=Dsk(Epk(key1))
所述证据ED2的计算公式为:
ED=Dkey2(C)。
本发明的有益效果为:本发明基于区块链技术,为用户提供安全可靠的数据加密存储方案,用户以链接的形式把存证数据共享给其他用户,其他用户可以在任何时候获取存证数据。具体有益效果为:
(1)本发明将数据哈希记录在区块链上,为存证数据提供可信任的完整性校验;
(2)本发明将存证数据加密存储,加密密钥由用户私钥和交易ID派生,存证中心提供可靠的存储方式,实现数据的安全存储;
(3)本发明以证据存储映射地址的形式分享存证数据,实现存证数据向指定用户分享和离线分享,提升用户体验。
附图说明
图1为本发明流程图;
图2为本发明的工作原理图。
具体实施方式
下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
本发明中使用的签名算法为SM2签名算法(GM/T 0003),使用的加密算法为SM2加密算法(GM/T 0003)和SM4对称加密算法(GM/T 0002),使用哈希算法为SM3哈希算法(GM/T0004)。
如图1和图2共同所示,一种基于区块链的数据存证共享方法,包括证据上链、证据存储和证据共享三部分。包括以下步骤:
S1、将存证数据的哈希值记录到区块链上,通过区块链给用户返回与该哈希值对应的交易编号;具体步骤为:
S11、根据存证数据计算证据的哈希值H;哈希值H的计算公式为:
H=hash(ED)
上式中,hash为哈希函数,ED为存证数据。
S12、由用户发起证据哈希上链请求得到记链数据,记链数据包括用户的身份标识符appID、证据的哈希值H以及用户对appID和H的签名;
S13、通过区块链验证签名,将证据的哈希值H记链,生成交易编号TxID;
S14、通过区块链把记链结果和交易编号TxID返回给用户。
S2、根据用户私钥和交易编号派生对称加密密钥加密存证数据,将用户名、交易编号、加密数据文件名和加密数据存储在存证中心,并更新该用户的证据列表;具体步骤为:
S21、根据用户私钥sk和交易编号派生出数据加密密钥key;加密密钥key的计算公式为:
key=hash(sk||TxID)
上式中,hash为哈希函数。
S22、根据存证数据和加密密钥key生成加密存证数据C,计算公式为:C=E(ED),其中E为对称加密算法;
S23、将用户的身份标识符appID、交易编号TxID、存证数据的文件名fileName和加密存证数据C发送给存证中心;
S24、根据存证中心的加密存证数据C,生成证据存储映射地址L;
S25、根据新数据生成证据存储映射地址Li
S26、更新用户证据列表,把新数据加入到用户证据列表appIDEDlist中,计算公式为appIDEDlist={appID,TxIDi,fileNamei,Li}∪{appID,TxID,fileName,L},其中TxIDi为新数据的交易编号,fileNamei为新数据的存证数据文件名;
S27、通过存证中心向用户返回用户证据列表appIDEDlist。
S3、向存证中心请求存证列表,选择目标数据对应的交易编号、文件名和证据存储映射地址发送给证据获取者,通过证据获取者向存证中心发起证据获取请求,下载加密数据并在本地解密获取存证数据,完成数据存证共享。具体步骤为:
S31、通过用户向存证中心发送{EDlistGetReq,appID}请求列表,其中EDlistGetReq为列表请求标识;
S32、通过存证中心向用户返回身份标识符appID对应的证据列表appIDEDlist;
S33、在证据列表中选择目标证据fileNamei
S34、通过用户发送{EDGetReq,appID,TxIDi,fileNamei,Li},发起证据获取请求,其中EDGetReq为证据获取请求标识;
S35、在存证中心查询证据获取请求并返回加密存证数据C;
S36、通过用户计算解密密钥key1;解密密钥key1的计算公式为:
key1=hash(sk||TxIDi)
S37、通过用户根据解密密钥key1解密加密存证数据C获取证据ED1;证据ED1的计算公式为:
ED1=Dkey1(C)
S38、通过用户在证据列表中选择目标证据,用证据获取者的公钥pk加密解密密钥key1得到Epk(key1),将Epk(key1)和目标证据的信息{TxIDi,fileNamei,Li}一起发送给证据获取者;
S39、通过证据获取者发送{EDGetReq,appID,TxIDi,fileNamei,Li},发起证据获取请求;
S310、在存证中心查询证据获取请求并返回加密存证数据C;
S311、通过证据获取者解密密钥key2;解密密钥key2的计算公式为:
key2=Dsk(Epk(key1))
S312、通过证据获取者根据解密密钥key2解密加密存证数据C获取证据ED2。证据ED2的计算公式为:
ED=Dkey2(C)
本发明基于区块链技术,为用户提供安全可靠的数据加密存储方案,用户以链接的形式把存证数据共享给其他用户,其他用户可以在任何时候获取存证数据。

Claims (6)

1.一种基于区块链的数据存证共享方法,其特征在于,包括以下步骤:
S1、将存证数据的哈希值记录到区块链上,通过区块链给用户返回与该哈希值对应的交易编号;
S2、根据用户私钥和交易编号派生对称加密密钥加密存证数据,将用户的身份标识符、交易编号、存证数据文件名和加密存证数据存储在存证中心,并更新该用户的证据列表;
所述步骤S2的具体步骤为:
S21、根据用户私钥sk和交易编号派生出数据加密密钥key;
S22、根据存证数据和加密密钥key生成加密存证数据C,计算公式为:C=E(ED),其中E为对称加密算法;
S23、将用户的身份标识符appID、交易编号TxID、存证数据文件名fileName和加密存证数据C发送给存证中心;
S24、根据存证中心的加密存证数据C,生成证据存储映射地址L;
S25、根据新数据生成证据存储映射地址Li
S26、更新证据列表,把新数据加入到证据列表appIDEDlist中,计算公式为appIDEDlist={appID,TxIDi,fileNamei,Li}∪{appID,TxID,fileName,L},其中TxIDi为新数据的交易编号,fileNamei为新数据的存证数据文件名;
S27、通过存证中心向用户返回证据列表appIDEDlist;
S3、向存证中心请求证据列表,选择目标数据对应的交易编号、存证数据文件名和证据存储映射地址发送给证据获取者,通过证据获取者向存证中心发起证据获取请求,下载加密存证数据并在本地解密获取存证数据,完成数据存证共享。
2.根据权利要求1所述的基于区块链的数据存证共享方法,其特征在于,所述步骤S1的具体步骤为:
S11、根据存证数据计算证据的哈希值H;
S12、由用户发起证据哈希上链请求得到记链数据,记链数据包括用户的身份标识符appID、证据的哈希值H以及用户对appID和H的签名;
S13、通过区块链验证签名,将证据的哈希值H记链,生成交易编号TxID;
S14、通过区块链把记链结果和交易编号TxID返回给用户。
3.根据权利要求2所述的基于区块链的数据存证共享方法,其特征在于,所述步骤S11中的哈希值H的计算公式为:
H=hash(ED)
上式中,hash为哈希函数,ED为存证数据。
4.根据权利要求1所述的基于区块链的数据存证共享方法,其特征在于,所述步骤S21中加密密钥key的计算公式为:
key=hash(sk||TxID)
上式中,hash为哈希函数。
5.根据权利要求1所述的基于区块链的数据存证共享方法,其特征在于,所述步骤S3的具体步骤为:
S31、通过用户向存证中心发送{EDlistGetReq,appID}证据列表,其中EDlistGetReq为列表请求标识;
S32、通过存证中心向用户返回身份标识符appID对应的证据列表appIDEDlist;
S33、在证据列表中选择目标证据fileNamei
S34、通过用户发送{EDGetReq,appID,TxIDi,fileNamei,Li},发起证据获取请求,其中EDGetReq为证据获取请求标识;
S35、在存证中心查询证据获取请求并返回加密存证数据C;
S36、通过用户计算解密密钥key1;
S37、通过用户根据解密密钥key1解密加密存证数据C获取证据ED1;
S38、通过用户在证据列表中选择目标证据,用证据获取者的公钥pk加密解密密钥key1得到Epk(key1),将Epk(key1)和目标证据的信息{TxIDi,fileNamei,Li}一起发送给证据获取者;
S39、通过证据获取者发送{EDGetReq,appID,TxIDi,fileNamei,Li},发起证据获取请求;
S310、在存证中心查询证据获取请求并返回加密存证数据C;
S311、通过证据获取者解密密钥key2;
S312、通过证据获取者根据解密密钥key2解密加密存证数据C获取证据ED2。
6.根据权利要求5所述的基于区块链的数据存证共享方法,其特征在于,所述解密密钥key1的计算公式为:
key1=hash(sk||TxIDi)
所述证据ED1的计算公式为:
ED1=Dkey1(C)
所述解密密钥key2的计算公式为:
key2=Dsk(Epk(key1))
所述证据ED2的计算公式为:
ED=Dkey2(C)。
CN202010994302.0A 2020-09-21 2020-09-21 一种基于区块链的数据存证共享方法 Active CN112153039B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010994302.0A CN112153039B (zh) 2020-09-21 2020-09-21 一种基于区块链的数据存证共享方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010994302.0A CN112153039B (zh) 2020-09-21 2020-09-21 一种基于区块链的数据存证共享方法

Publications (2)

Publication Number Publication Date
CN112153039A CN112153039A (zh) 2020-12-29
CN112153039B true CN112153039B (zh) 2022-03-18

Family

ID=73893499

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010994302.0A Active CN112153039B (zh) 2020-09-21 2020-09-21 一种基于区块链的数据存证共享方法

Country Status (1)

Country Link
CN (1) CN112153039B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113255003B (zh) * 2021-06-15 2022-03-18 中国电子科技网络信息安全有限公司 一种区块链***安全管控方法
CN113886101B (zh) * 2021-09-27 2023-04-21 华南理工大学 基于区块链技术的大数据共享并存证的方法
CN113886499B (zh) * 2021-10-19 2022-09-30 赛维森(广州)医疗科技服务有限公司 基于区块链的病理数据分享方法、分享***及计算设备

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107888375A (zh) * 2017-11-08 2018-04-06 深圳市携网科技有限公司 一种基于区块链技术的电子证据保全***及方法
CN108920966A (zh) * 2018-06-25 2018-11-30 北京奇虎科技有限公司 一种区块链存证、取证方法及装置
CN109002732A (zh) * 2018-07-17 2018-12-14 深圳前海微众银行股份有限公司 数据存证方法、设备和***以及数据取证方法
CN110535662A (zh) * 2019-09-03 2019-12-03 山东浪潮质量链科技有限公司 基于区块链数据存证服务实现用户操作记录的方法及***
CN110990879A (zh) * 2019-11-08 2020-04-10 中国电子科技网络信息安全有限公司 一种基于区块链的数据存证方法
CN111130770A (zh) * 2019-12-18 2020-05-08 杭州云萃流图网络科技有限公司 基于区块链的信息存证方法、***、用户终端、电子设备及存储介质
CN111200501A (zh) * 2019-12-31 2020-05-26 杭州趣链科技有限公司 一种基于区块链的电子存证服务***
WO2020119265A1 (zh) * 2018-12-13 2020-06-18 阿里巴巴集团控股有限公司 基于区块链的取证方法及装置
CN111353180A (zh) * 2020-03-30 2020-06-30 北京海益同展信息科技有限公司 一种区块链存证方法、取证方法及***
CN111444257A (zh) * 2020-02-11 2020-07-24 江苏荣泽信息科技股份有限公司 一种基于区块链的电子证据的存储方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11108559B2 (en) * 2019-01-02 2021-08-31 International Business Machines Corporation Producing proof of receipt, existence and other data provenance evidence

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107888375A (zh) * 2017-11-08 2018-04-06 深圳市携网科技有限公司 一种基于区块链技术的电子证据保全***及方法
CN108920966A (zh) * 2018-06-25 2018-11-30 北京奇虎科技有限公司 一种区块链存证、取证方法及装置
CN109002732A (zh) * 2018-07-17 2018-12-14 深圳前海微众银行股份有限公司 数据存证方法、设备和***以及数据取证方法
WO2020119265A1 (zh) * 2018-12-13 2020-06-18 阿里巴巴集团控股有限公司 基于区块链的取证方法及装置
CN110535662A (zh) * 2019-09-03 2019-12-03 山东浪潮质量链科技有限公司 基于区块链数据存证服务实现用户操作记录的方法及***
CN110990879A (zh) * 2019-11-08 2020-04-10 中国电子科技网络信息安全有限公司 一种基于区块链的数据存证方法
CN111130770A (zh) * 2019-12-18 2020-05-08 杭州云萃流图网络科技有限公司 基于区块链的信息存证方法、***、用户终端、电子设备及存储介质
CN111200501A (zh) * 2019-12-31 2020-05-26 杭州趣链科技有限公司 一种基于区块链的电子存证服务***
CN111444257A (zh) * 2020-02-11 2020-07-24 江苏荣泽信息科技股份有限公司 一种基于区块链的电子证据的存储方法及***
CN111353180A (zh) * 2020-03-30 2020-06-30 北京海益同展信息科技有限公司 一种区块链存证方法、取证方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
区块链技术在电子数据存证取证中的应用;朱兴雄;《生态互联 数字电力——2019电力行业信息化年会论文集》;20190907;全文 *

Also Published As

Publication number Publication date
CN112153039A (zh) 2020-12-29

Similar Documents

Publication Publication Date Title
CN108418680B (zh) 一种基于安全多方计算技术的区块链密钥恢复方法、介质
CN112153039B (zh) 一种基于区块链的数据存证共享方法
US11196573B2 (en) Secure de-centralized domain name system
CN109829326B (zh) 基于区块链的跨域认证与公平审计去重云存储***
CN107528688B (zh) 一种基于加密委托技术的区块链密钥保管及恢复方法、装置
CN104579694B (zh) 一种身份认证方法及***
TWI744532B (zh) 用以於區塊鏈網路節點間建立受信賴點對點通訊之方法與系統
KR102580509B1 (ko) 복수의 스토리지 노드를 통해 대규모 블록체인의 안전한 저장을 가능하게 하는 컴퓨터 구현 시스템 및 방법
US20200412554A1 (en) Id as service based on blockchain
KR102307574B1 (ko) 블록체인을 기반으로 한 클라우드 데이터 저장 시스템 및 데이터 저장 방법
US20130191632A1 (en) System and method for securing private keys issued from distributed private key generator (d-pkg) nodes
CN112532580B (zh) 一种基于区块链及代理重加密的数据传输方法及***
CN109146479B (zh) 基于区块链的数据加密方法
US20070255951A1 (en) Token Based Multi-protocol Authentication System and Methods
CN114866323B (zh) 一种用户可控的隐私数据授权共享***及方法
CN104683351A (zh) 基于属性的匿名就医和医疗信息安全访问控制***及方法
CN112311537A (zh) 基于区块链的设备接入认证***及方法
US20110010544A1 (en) Process distribution system, authentication server, distribution server, and process distribution method
CN111314066B (zh) 基于区块链的数据转移方法、终端及计算机可读存储介质
CN116167017A (zh) 一种基于区块链技术的鞋类原创设计ai数字版权管理***
CN114268482A (zh) 一种基于属性布隆过滤器的快速策略检索方法
Liou et al. T-auth: A novel authentication mechanism for the IoT based on smart contracts and PUFs
CN110492997B (zh) 一种基于超级账本的加密***、方法、装置和存储介质
CN117294417A (zh) 一种安全通讯***、方法以及存储介质
CN116484426A (zh) 一种基于可信执行环境的医疗数据联邦学习方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant