CN112019591B - 一种基于区块链的云数据共享方法 - Google Patents
一种基于区块链的云数据共享方法 Download PDFInfo
- Publication number
- CN112019591B CN112019591B CN202010656324.6A CN202010656324A CN112019591B CN 112019591 B CN112019591 B CN 112019591B CN 202010656324 A CN202010656324 A CN 202010656324A CN 112019591 B CN112019591 B CN 112019591B
- Authority
- CN
- China
- Prior art keywords
- data
- csc
- key
- user
- kgc
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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/0435—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3247—Cryptographic 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 involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic 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 Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开一种基于区块链的云数据共享方法,构建区块链,接入初始化生成器,进行***初始化;用户进行身份注册,加入区块链网络,获取身份ID;数据所有者将数据索引和加密数据上传至CSC;上传成功后,云存储中心CSC存储加密数据与索引列表;待共享数据上传成功,数据所有者制定访问策略,对所有者密钥进行加密,并在区块链中生成新区块,记录数据上传信息和加密密钥;用户向云存储中心CSC发出访问请求,上传需要访问的数据索引;用户向KGC和CSC提交属性,KGC和CSC根据属性共同生成并颁发密钥给用户;用户获取对称密钥密文并解密。本发明通过区块链管理数据所有者的加密密钥,提供有效的密钥管理机制,解决了云数据安全共享问题。
Description
技术领域
本发明属于云数据安全共享技术领域,具体涉及一种基于区块链的云数据共享方法。
背景技术
为了保护云存储中的数据隐私,用户通常会对上传的数据进行加密,在一对一加密模式下,不同用户采取不同的加密密钥,这导致了密文的不同,与数据的去重存在矛盾,不利于云存储中的重复数据检测与识别。此外,用户加密密钥的泄露会破坏数据的隐私,随着数据量和密钥数量的增加,密钥管理也成为了云数据共享的瓶颈。因此,如何在顺利完成云数据共享的同时,保证用户所上传数据的安全性是一个核心问题。
区块链的概念最早于2008年由区块链之父中本聪在比特币***[3]中阐述,是利用密码学技术保证数据的不可篡改性和不可伪造性、利用分布式节点共识算法生成和更新数据、利用自动化脚本代码(智能合约)编程和操作数据的一种全新的去中心化基础架构与分布式计算范式,其本质是一种去中心化、不可篡改、可追溯、多方共同维护的分布式数据库。
现有的大多数数据共享方案依赖于云存储服务器,但其不是完全可信的,云存储服务器存在篡改存储信息的可能,也有可能因为各种原因丢失文件的存储信息。为了增强云存储中数据共享的安全性,基于区块链的安全云数据共享方法是研究的重点。由于区块链的种种特性,将其应用于云数据共享,再结合属性加密机制,能够在实现数据共享的同时,保证用户所上传数据的安全性,并实现可靠的密钥管理和对数据操作的可追溯性。
发明内容
发明目的:本发明的目的在于提供一种基于区块链的云数据共享方法,解决现有技术中云数据共享的安全性问题与数据篡改问题,并提供有效的密钥管理机制。
发明内容:本发明提出一种基于区块链的云数据共享方法,具体包括以下步骤:
(1)依据云数据共享关系构建区块链,接入初始化生成器,半可信密钥生成中心KGC,半可信云存储中心CSC,进行***初始化;
(2)用户进行身份注册,加入区块链网络,获取身份ID;
(3)数据所有者将数据索引和加密数据上传至CSC:数据所有者采取对称加密方式加密待共享数据,并计算数据哈希值,一并上传给CSC;上传成功后,云存储中心CSC存储加密数据与索引列表;
(4)待共享数据上传成功,数据所有者制定访问策略,对所有者密钥进行加密,并在区块链中生成新区块,记录数据上传信息和加密密钥;
(5)用户向云存储中心CSC发出访问请求,上传需要访问的数据索引;
(6)用户向KGC和CSC提交属性,KGC和CSC根据属性共同生成并颁发密钥给用户;
(7)用户获取对称密钥密文并解密;云存储中心查找待访问数据,若查找成功,CSC返回给用户加密数据,用户对获取的加密数据进行解密;若查找失败则通知用户该数据不存在。
进一步地,所述步骤(1)包括以下步骤:
(11)可信初始化生成器运行群生成器选择两个阶为N的循环群G和GT,其中,N=p1p2p3,p1,p2,p3为三个不同的素数,选取e:G×G→GT为一个合数阶双线性映射,令代表G中的子群,其阶为pi;令g代表子群的生成元,X3代表子群的生成元,选取密码学上安全的哈希函数H:{0,1}*→ZN,设属性集合U为{at1,at2,......,atn},n∈ZN,对于每个属性ati随机选取xi,计算生成公开参数
(12)KGC生成主密钥与公钥对,首先,KGC随机选取α,β∈ZN *,计算y=gβ,t=ga,KGC的主密钥设置为MKKGC=(β,a),公钥为PKKGC=(y,t);
(13)CSC随机选取α∈ZN *,然后计算e(g,g)α;根据Paillier同态加密方案计算额外的公私钥对(EXPK,EXSK),CSC生成的主密钥和公钥分别为MKCSC=(EXSK,α),PKKGC=(e(g,g)α,EXPK)。
进一步地,所述步骤(4)包括以下步骤:
(41)数据所有者对对称密钥加密:对待加密的对称密钥明文M,数据所有者选择访问策略(A,ρ),其中,A是l行n列的矩阵,ρ是一个映射函数,将访问矩阵的每一行i映射到具体的属性ρ(i).随机选取向量 对于i=1,2,……,n,计算对Ai随机选取ri∈ZN,计算C=M·e(g,g)αs,C0=ys,
然后生成数据密文:
(42)数据所有者在加密数据上传至CSC后,将密钥密文CT,数据哈希值hash,所有者地址,所有者ID提交给区块链;CSC将上传数据的存储位置信息提交给区块链;区块链中生成新的区块,记录这些信息,区块之间通过数据哈希值链接。
进一步地,所述步骤(6)还包括以下步骤:
(61)用户随机选取kid作为签名私钥,计算gkid作为公钥,生成签名密钥对为MKsig=kid,PKsig=gkid;向KGC发送密钥请求,KGC首先验证用户拥有属性的真实性.验证通过后,KGC选取a∈ZN,输入秘密信息{β,a},CSC输入秘密信息{α};然后KGC和CSC执行两方安全计算协议,两方安全计算协议输出一个秘密信息x=β(α+a),发送给CSC;
(63)用户拥有的属性集合为S,ati∈S,用户ugid选取私钥kid∈ZN,计算h=H(gid)kid;然后提交身份信息gid和属性ati给KGC.KGC验证e(h,g)=e(H(gid),PKsig)能否成立;若成立,KGC为每个属于S的属性ati随机选取R0′,计算K2=gahR0′,Ki=Ui ahRi;最终KGC生成的私钥组件为{h,gid,K2,Ki}.结合两部分生成的密钥组件,最终的密钥为:
CSC将密钥发送给用户。
进一步地,所述步骤(7)实现过程如下:
用户获取CSC返回的密钥后,向区块链发送解密请求和数据哈希值,区块链找到哈希值所在区块,返回用户对称密钥密文;用户使用从CSC处获取的密钥解密,若解密成功,获取对称密钥明文;若解密不成功,通知用户无权访问;用户使用对称密钥对加密数据解密,获取数据明文。
有益效果:与现有技术相比,本发明的有益效果:1、本发明设计的一种基于区块链的云数据共享方法,通过区块链对数据加密密钥进行加密存储,并严格地控制用户的访问,从而保证数据的安全存储和共享;2、数据所有者的数据通过对称加密存储在云存储中心(CSC)中,对应的数据索引上传至CSC并存储于区块中;对称加密密钥通过免密钥托管且可追溯的K2CP-ABE加密,存储在区块中,区块通过数据索引连接,有利于对数据和密钥的可追溯性;3、本发明用一组属性表示访问者的身份信息,访问策略由所有者设置,更加灵活,私钥由CSC和KGC共同生成,用户签名被嵌入密钥以提供对恶意用户的追溯,提供了更高的安全性且不增加密钥存储开销。
附图说明
图1为本发明的流程图;
图2为本发明的交互关系示意图。
具体实施方式
下面结合附图对本发明做进一步说明:
首先给出实施方式中的字母参数定义,如表1所示:
表1
本发明的交互关系示意图如图2所示,本发明提供一种基于区块链的云数据共享方法,如图1所示,具体包括以下步骤:
步骤1:依据云数据共享关系构建区块链,接入初始化生成器,半可信密钥生成中心KGC,半可信云存储中心CSC,进行***初始化。
(1)可信初始化生成器运行群生成器选择两个阶为N的循环群G和GT,其中N=p1p2p3,p1,p2,p3为三个不同的素数。选取e:G×G→GT为一个合数阶双线性映射。令代表G中的子群,其阶为pi。令g代表子群的生成元,X3代表子群的生成元。选取密码学上安全的哈希函数H:{0,1}*→ZN。设属性集合U为{at1,at2,......,atn},n∈ZN,对于每个属性ati随机选取xi,计算生成公开参数
(2)KGC生成主密钥与公钥对,首先,KGC随机选取a,β∈ZN *,计算y=gβ,t=ga。KGC的主密钥设置为MKKGC=(β,α),公钥为PKKGC=(y,t)。CSC随机选取α∈ZN *,然后计算e(g,g)α;根据Paillier同态加密方案计算额外的公私钥对(EXPK,EXSK)。最后,CSC生成的主密钥和公钥分别为MKCSC=(EXSK,α),PKKGC=(e(g,g)α,EXPK)。
步骤2:用户进行身份注册,加入区块链网络,获取身份ID。
用户包括数据所有者与数据访问者(普通用户),他们根据需要注册加入区块链网络,并获取身份ID。
步骤3:数据所有者将数据索引和加密数据上传至CSC:数据所有者采取对称加密方式加密待共享数据,对称密钥为s,并计算数据哈希值hash,一并上传给CSC;上传成功后,云存储中心CSC存储加密数据与索引列表。
步骤4、待共享数据上传成功,数据所有者制定访问策略,对所有者密钥进行加密,并在区块链中生成新区块,记录数据上传信息和加密密钥。
(1)数据所有者采用以下方法对对s加密:
假设待加密的对称密钥明文为M,数据所有者选择访问策略(A,ρ),其中A是l行n列的矩阵,ρ是一个映射函数,它将访问矩阵的每一行i映射到具体的属性ρ(i)。随机选取向量对于i=1,2,......,n,计算对Ai随机选取ri∈ZN,计算
(2)数据所有者在加密数据上传至CSC后,将密钥密文CT,数据哈希值hash,所有者地址address,所有者ID提交给区块链;CSC将上传数据的存储位置信息提交给区块链;区块链中生成新的区块,记录这些信息,区块之间通过数据哈希值链接。
步骤5:用户向云存储中心CSC发出访问请求,上传需要访问的数据索引。
步骤6:用户向KGC和CSC提交属性,KGC和CSC根据属性共同生成并颁发密钥给用户。
(1)用户随机选取kid作为签名私钥,计算gkid作为公钥。生成签名密钥对为MKsig=kid,PKsig=gkid。向KGC发送密钥请求,KGC首先验证用户拥有属性的真实性。验证通过后,KGC选取a∈ZN,输入秘密信息{β,a},CSC输入秘密信息{α},然后KGC和CSC执行两方安全计算协议,两方安全计算协议输出一个秘密信息x=β(α+a),发送给CSC。
(3)用户拥有的属性集合为S,ati∈S。用户ugid选取私钥kid∈ZN,计算h=H(gid)kid。然后提交身份信息gid和属性ati给KGC。KGC验证e(h,g)=e(H(gid),PKsig)能否成立。若成立,KGC为每个属于S的属性ati随机选取R0′,Ri∈Gp3,计算K2=gahR0′,Ki=Ui ahRi。最终KGC生成的私钥组件为{h,gid,K2,Ki}。结合两部分生成的密钥组件,最终的密钥为:
CSC将密钥发送给用户。
步骤7:用户获取对称密钥密文并解密。云存储中心查找待访问数据,若查找成功,CSC返回给用户加密数据,用户对获取的加密数据进行解密;若查找失败则通知用户该数据不存在。
用户获取CSC返回的密钥后,向区块链发送解密请求和数据哈希值,区块链找到哈希值所在区块,返回用户对称密钥密文;用户使用从CSC处获取的密钥解密,若解密成功,获取对称密钥明文;若解密不成功,通知用户无权访问。用户使用对称密钥对加密数据解密,获取数据明文,数据共享过程完成。
若用户属性满足数据所有者制定的访问策略,则解密过程如下:
最终对称密钥明文通过以下计算得到:
Claims (2)
1.一种基于区块链的云数据共享方法,其特征在于,包括以下步骤:
(1)依据云数据共享关系构建区块链,接入初始化生成器,半可信密钥生成中心KGC,半可信云存储中心CSC,进行***初始化;
(2)用户进行身份注册,加入区块链网络,获取身份ID;
(3)数据所有者将数据索引和加密数据上传至CSC:数据所有者采取对称加密方式加密待共享数据,并计算数据哈希值,一并上传给CSC;上传成功后,云存储中心CSC存储加密数据与索引列表;
(4)待共享数据上传成功,数据所有者制定访问策略,对所有者密钥进行加密,并在区块链中生成新区块,记录数据上传信息和加密密钥;
(5)用户向云存储中心CSC发出访问请求,上传需要访问的数据索引;
(6)用户向KGC和CSC提交属性,KGC和CSC根据属性共同生成并颁发密钥给用户;
(7)用户获取对称密钥密文并解密;云存储中心查找待访问数据,若查找成功,CSC返回给用户加密数据,用户对获取的加密数据进行解密;若查找失败则通知用户该数据不存在;
所述步骤(1)包括以下步骤:
(11)可信初始化生成器运行群生成器选择两个阶为N的循环群G和GT,其中,N=p1p2p3,p1,p2,p3为三个不同的素数,选取e:G×G→GT为一个合数阶双线性映射,令代表G中的子群,其阶为pi;令g代表子群的生成元,X3代表子群的生成元,选取密码学上安全的哈希函数H:{0,1}*→ZN,设属性集合U为{at1,at2,……,atn},n∈ZN,ZN为模q剩余类环,对于每个属性ati随机选取xi,计算生成公开参数
(12)KGC生成主密钥与公钥对,首先,KGC随机选取a,β∈ZN *,计算y=gβ,t=ga,KGC的主密钥设置为MKKGC=(β,a),公钥为PKKGC=(y,t);
(13)CSC随机选取α∈ZN *,然后计算e(g,g)α;根据Paillier同态加密方案计算额外的公私钥对(EXPK,EXSK),CSC生成的主密钥和公钥分别为MKCSC=(EXSK,α),PKKGC=(e(g,g)α,EXPK);
所述步骤(4)包括以下步骤:
(41)数据所有者对对称密钥加密:对待加密的对称密钥明文M,数据所有者选择访问策略(A,ρ),其中,A是l行n列的矩阵,ρ是一个映射函数,将访问矩阵的每一行i映射到具体的属性ρ(i)随机选取向量对于i=1,2,……,n,计算对Ai随机选取ri∈ZN,计算:C=M·e(g,g)αs,C0=ys,
然后生成密钥密文:
其中,y是选取的一个随机值;
(42)数据所有者在加密数据上传至CSC后,将密钥密文CT,数据哈希值hash,所有者地址,所有者ID提交给区块链;CSC将上传数据的存储位置信息提交给区块链;区块链中生成新的区块,记录这些信息,区块之间通过数据哈希值链接;
所述步骤(6)还包括以下步骤:
(61)用户随机选取kid作为签名私钥,计算gkid作为公钥,生成签名密钥对为MKsig=kid,PKsig=gkid;向KGC发送密钥请求,KGC首先验证用户拥有属性的真实性,验证通过后,KGC选取a,输入秘密信息{β,a},CSC输入秘密信息{α};然后KGC和CSC执行两方安全计算协议,两方安全计算协议输出一个秘密信息x=β(α+a),发送给CSC;
(63)用户拥有的属性集合为S,ati∈S,用户ugid选取私钥kid∈ZN,计算h=H(gid)kid;然后提交身份信息gid和属性ati给KGC,KGC验证e(h,g)=e(H(gid),PKsig)能否成立;若成立,KGC为每个属于S的属性ati随机选取R0',计算K2=gahR0',Ki=Ui ahRi;最终KGC生成的私钥组件为{h,gid,K2,Ki},结合两部分生成的密钥组件,最终的密钥为:
CSC将密钥发送给用户。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010656324.6A CN112019591B (zh) | 2020-07-09 | 2020-07-09 | 一种基于区块链的云数据共享方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010656324.6A CN112019591B (zh) | 2020-07-09 | 2020-07-09 | 一种基于区块链的云数据共享方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112019591A CN112019591A (zh) | 2020-12-01 |
CN112019591B true CN112019591B (zh) | 2022-11-08 |
Family
ID=73499660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010656324.6A Active CN112019591B (zh) | 2020-07-09 | 2020-07-09 | 一种基于区块链的云数据共享方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112019591B (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112925850B (zh) * | 2021-02-25 | 2022-07-08 | 京信数据科技有限公司 | 一种区块链数据加密上链共享方法及装置 |
CN112989378A (zh) * | 2021-03-12 | 2021-06-18 | 北京航空航天大学 | 一种基于属性加密的文件可信中间存储架构 |
CN113065107A (zh) * | 2021-04-07 | 2021-07-02 | 福建师范大学 | 一种基于区块链的cp-abe云数据安全共享方案 |
CN113840115B (zh) * | 2021-04-26 | 2023-04-18 | 贵州大学 | 一种基于区块链的监控视频数据加密传输***及方法 |
CN113595971B (zh) * | 2021-06-02 | 2022-05-17 | 云南财经大学 | 一种基于区块链的分布式数据安全共享方法、***和计算机可读介质 |
CN113438080B (zh) * | 2021-06-02 | 2023-09-29 | 重庆邮电大学 | 一种基于区块链的二手车信息共享方法 |
CN113360925B (zh) * | 2021-06-04 | 2024-04-30 | 中国电力科学研究院有限公司 | 电力信息物理***中可信数据的存储和访问方法及*** |
CN113704815A (zh) * | 2021-07-27 | 2021-11-26 | 陕西科技大学 | 一种基于区块链的图数据灵活安全可信分享***及方法 |
CN113783685A (zh) * | 2021-08-30 | 2021-12-10 | 武汉海昌信息技术有限公司 | 一种使用区块链保护车联网数据的*** |
CN114117475B (zh) * | 2021-11-12 | 2022-07-22 | 云南财经大学 | 一种改进的属性基加密方案***及其加密算法 |
CN114039790B (zh) * | 2021-11-23 | 2023-07-18 | 重庆邮电大学 | 一种基于区块链的细粒度云存储安全访问控制方法 |
CN114244524B (zh) * | 2021-12-09 | 2024-01-30 | 中信银行股份有限公司 | 一种基于区块链的数据共享方法及*** |
CN114531440B (zh) * | 2021-12-17 | 2023-03-07 | 重庆大学 | 一种基于主动标识与区块链技术相结合的工业边缘侧数据共享*** |
CN114285867B (zh) * | 2021-12-24 | 2022-12-23 | 北京航空航天大学云南创新研究院 | 基于联盟链与属性加密的空铁联运数据共享*** |
CN114510737B (zh) * | 2022-04-21 | 2022-07-15 | 浙江数秦科技有限公司 | 一种基于区块链的经营数据限时开放*** |
CN115208656B (zh) * | 2022-07-12 | 2023-07-25 | 浪潮工创(山东)供应链科技有限公司 | 一种基于区块链和权限管理的供应链数据共享方法及*** |
CN115225258B (zh) * | 2022-09-19 | 2023-01-06 | 中电科新型智慧城市研究院有限公司 | 一种基于区块链的跨域可信数据的安全管理方法及*** |
CN117749526B (zh) * | 2024-02-06 | 2024-05-28 | 成都工业学院 | 一种基于云计算的教育资源共享方法及*** |
CN117768245B (zh) * | 2024-02-22 | 2024-05-10 | 暨南大学 | 一种全链路数据安全保护方法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108259169A (zh) * | 2018-01-09 | 2018-07-06 | 北京大学深圳研究生院 | 一种基于区块链云存储的文件安全分享方法及*** |
CN109559124A (zh) * | 2018-12-17 | 2019-04-02 | 重庆大学 | 一种基于区块链的云数据安全共享方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110400642A (zh) * | 2019-06-12 | 2019-11-01 | 梁胤豪 | 一种基于区块链技术的医疗数据共享***及设计方法 |
-
2020
- 2020-07-09 CN CN202010656324.6A patent/CN112019591B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108259169A (zh) * | 2018-01-09 | 2018-07-06 | 北京大学深圳研究生院 | 一种基于区块链云存储的文件安全分享方法及*** |
CN109559124A (zh) * | 2018-12-17 | 2019-04-02 | 重庆大学 | 一种基于区块链的云数据安全共享方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112019591A (zh) | 2020-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112019591B (zh) | 一种基于区块链的云数据共享方法 | |
CN108632032B (zh) | 无密钥托管的安全多关键词排序检索*** | |
US10803194B2 (en) | System and a method for management of confidential data | |
CN108881314B (zh) | 雾计算环境下基于cp-abe密文隐私保护方法及*** | |
CN112073479A (zh) | 一种基于区块链的去中心数据访问控制方法及*** | |
CN111130757A (zh) | 一种基于区块链的多云cp-abe访问控制方法 | |
JP5562687B2 (ja) | 第1のユーザによって第2のユーザに送信される通信の安全化 | |
CN109145612B (zh) | 基于区块链实现防数据篡改、用户共谋的云数据共享方法 | |
CN114039790B (zh) | 一种基于区块链的细粒度云存储安全访问控制方法 | |
CN103731432A (zh) | 一种支持多用户的可搜索加密***及方法 | |
CN104901942A (zh) | 一种基于属性加密的分布式访问控制方法 | |
CN111614680B (zh) | 一种基于cp-abe的可追溯云存储访问控制方法和*** | |
CN110933033B (zh) | 智慧城市环境下多物联网域的跨域访问控制方法 | |
CN102075544A (zh) | 局域网共享文件加密***及其加解密方法 | |
CN112187798B (zh) | 一种应用于云边数据共享的双向访问控制方法及*** | |
CN113761582A (zh) | 基于群签名的可监管区块链交易隐私保护方法及*** | |
CN117201132A (zh) | 一种完全去中心化的多委员会属性基加密方法及其应用 | |
Ali et al. | Authorized attribute-based encryption multi-keywords search with policy updating | |
WO2023134576A1 (zh) | 数据加密方法、属性授权中心及存储介质 | |
CN116318784B (zh) | 身份认证方法、装置、计算机设备和存储介质 | |
CN117200966A (zh) | 一种基于分布式身份和联盟链的可信授权数据共享方法 | |
CN115883102B (zh) | 基于身份可信度的跨域身份认证方法、***及电子设备 | |
CN115250205B (zh) | 基于联盟链的数据共享方法、***、电子设备及存储介质 | |
CN114629640B (zh) | 一种解决密钥托管问题的白盒可追责属性基加密***及其方法 | |
CN116318663A (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 | ||
CB02 | Change of applicant information |
Address after: 210003, 66 new model street, Gulou District, Jiangsu, Nanjing Applicant after: NANJING University OF POSTS AND TELECOMMUNICATIONS Address before: No. 186, software Avenue, Yuhuatai District, Nanjing, Jiangsu Province, 210012 Applicant before: NANJING University OF POSTS AND TELECOMMUNICATIONS |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |