CN111541678A - 一种基于区块链的代理重加密方法、***及存储介质 - Google Patents
一种基于区块链的代理重加密方法、***及存储介质 Download PDFInfo
- Publication number
- CN111541678A CN111541678A CN202010307207.9A CN202010307207A CN111541678A CN 111541678 A CN111541678 A CN 111541678A CN 202010307207 A CN202010307207 A CN 202010307207A CN 111541678 A CN111541678 A CN 111541678A
- Authority
- CN
- China
- Prior art keywords
- encryption
- encrypted data
- authorized person
- key
- public
- 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.)
- Pending
Links
Images
Classifications
-
- 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
-
- 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/0442—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 asymmetric encryption, i.e. different keys 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/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/0478—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 applying multiple layers of encryption, e.g. nested tunnels or encrypting the content with a first key and then with at least a second key
-
- 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/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
-
- 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
- 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]
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
本发明公开了一种基于区块链的代理重加密方法、***及存储介质。该方法包括步骤:分别生成授权者的公私钥对和被授权者的公私钥对;利用授权者的公钥对数据进行加密,生成加密数据并上传到云存储服务器;接收被授权者发送的访问请求,所述访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥;将所述重加密密钥发送给区块链的智能合约,调用所述智能合约从所述云存储服务器中读取所述加密数据,并利用所述重加密密钥对所述加密数据进行重加密,生成重加密数据;利用被授权者的私钥对所述重加密数据进行解密。本发明使得代理者可以基于区块链***进行分布式、透明、可验证的代理重加密操作。
Description
技术领域
本发明属于应用密码学技术领域,更具体地,涉及一种基于区块链的代理重加密方法、***及存储介质。
背景技术
代理重加密技术属于密码学原语(primitive),是一种密文间的密钥转换协议。通常来说,在代理重加密***中,代理者(proxy)在获得由授权人(delegator)产生的针对被授权人(delegatee)的转换密钥后,能够将原本加密给授权人的密文转换为针对被授权人的密文,被授权人只需利用自己的私钥就可以解密该转换后的密文。代理重加密能够进一步保证:虽然代理者拥有转换密钥,但是代理者依然无法获取关于密文中对应明文的任何信息。现实中,代理重加密在很多场合有着广泛的应用,如数字版权保护、分布式文件***、加密垃圾邮件过滤、云计算等。
在云计算场景中,用户数据通常以加密形式存在于云存储服务器中。由于用户对云服务提供商不完全信任,因此在用户数据授权时不能将私钥传递给云服务提供商,由其进行解密分发。代理重加密***可以在***漏数据拥有者私钥的情况下,实现云端密文数据授权共享。
然而,传统代理重加密技术存在的问题是:代理者的行为不透明。目前代理重加密***通常需要诚实的第三方代理,并且具有代理者中心化、不透明、不可公开追溯的特性,因此在恶意代理者存在的情况下,可能出现代理者与授权人共同抵赖授权事实的情况。另外,传统代理重加密技术中采用公开的重加密密钥还可能带来安全风险,例如在某些算法下,重加密密钥和被授权人的私钥可组合用来推导出授权人私钥。
发明内容
针对现有技术的至少一个缺陷或改进需求,本发明提供了一种基于区块链的代理重加密方法、***及存储介质,使得代理者可以基于区块链***进行分布式、透明、可验证的代理重加密操作,授权行为由区块链***记录,可有效防止授权者或被授权者对授权行为的抵赖。
为实现上述目的,按照本发明的第一方面,提供了一种基于区块链的代理重加密方法,包括步骤:
分别生成授权者的公私钥对和被授权者的公私钥对;
利用授权者的公钥对数据进行加密,生成加密数据并上传到云存储服务器;
接收被授权者发送的访问请求,所述访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥;
将所述重加密密钥发送给区块链的智能合约,调用所述智能合约从所述云存储服务器中读取所述加密数据,并利用所述重加密密钥对所述加密数据进行重加密,生成重加密数据;
利用被授权者的私钥对所述重加密数据进行解密。
优选地,所述分别生成授权者的公私钥对和被授权者的公私钥对具体是:
所述对数据进行加密是采用以下公式计算:
所述生成重加密密钥是采用以下公式计算:
所述生成重加密数据是采用以下公式计算:
c′1=e(c1,rkA→B);c′2=c2,其中,(c′1,c′2)为所述重加密数据。
优选地,所述生成加密数据并上传到云存储服务器后,在区块链上记录所述加密数据的上传信息。
优选地,所述上传信息中包括存储位置和授权者信息。
优选地,根据所述上传信息从所述云存储服务器中读取所述加密数据。
按照本发明的第二方面,提供了一种基于区块链的代理重加密***,包括:
公私钥对生成模块,用于分别生成授权者的公私钥对和被授权者的公私钥对;
加密模块,用于利用授权者的公钥对数据进行加密,生成加密数据并上传到云存储服务器;
重加密密钥生成模块,用于接收被授权者发送的访问请求,所述访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥;
重加密模块,用于将所述重加密密钥发送给区块链的智能合约,调用所述智能合约从所述云存储服务器中读取所述加密数据,并利用所述重加密密钥对所述加密数据进行重加密,生成重加密数据;
解密模块,用于利用被授权者的私钥对所述重加密数据进行解密。
按照本发明的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项方法。
总体而言,本发明与现有技术相比,具有有益效果:
(1)使用区块链智能合约充当传统代理重加密***中的代理者,有效消除了***对诚实第三方的依赖,并且使得授权过程具有透明、不可抵赖的特性;
(2)本发明的代理重加密算法可有效防止公开的重加密密钥带来的安全风险。
附图说明
图1是本发明实施例的一种基于区块链的代理重加密方法的实现原理;
图2是本发明实施例的一种基于区块链的代理重加密方法的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
本发明实施例提供的一种基于区块链的代理重加密方法,实现原理如图1所示。在代理重加密过程中,包括以下四类角色:授权者、云存储服务器、区块链***和被授权者。具体流程如图2所示。
(1)***初始化阶段
基于给定的参数,***组成各方调用算法产生***公共参数以及其他生成相关的公私钥对所需要的参数。
(2)离线阶段
分别生成授权者的公私钥对和被授权者的公私钥对。根据***初始化阶段产生的公私钥对参数调用算法生成授权者以及被授权者用作加密的公私钥对。可异步生成授权者、被授权者可各自的公私钥对。
利用授权者的公钥对数据进行加密,并将加密数据上传到云存储服务器。生成加密数据并上传到云存储服务器后,可在区块链上记录加密数据的上传信息,例如是存储位置和授权者信息,还可以包括数据的内容简介。
(3)授权阶段
接收被授权者发送的访问请求,该访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥。被授权者自云存储服务区查询到上传信息后,可以购买要访问的数据,发送访问请求,将被授权者的公钥通过记录的信息发送给授权者。使用授权者的私钥以及被授权者的公钥调用算法生成单项、具有特异性的重加密密钥。
将重加密密钥发送给区块链的智能合约,调用智能合约从云存储服务器中读取加密数据,并利用重加密密钥对加密数据进行重加密,生成重加密数据。即授权者使用重加密密钥以及加密数据请求执行区块链代理智能合约执行算法,生成重加密数据后,授权完成。具体地,加密数据的读取是根据区块链记录的上传信息从云存储服务器中来读取。
(4)结束阶段
利用被授权者的私钥对所述重加密数据进行解密。被授权者使用私钥对加密数据进行一阶解密,如内容不符或解密失败,可线下凭借区块链***数据对授权者进行追责。
下面具体说明本发明实施例提供的代理重加密算法。
(1)***公共参数生成算法:(g,Z)←ParamGen(λ)
(2)密钥生成算法:(pk,sk)←KeyGen(g,Z)
该算法模块接受参数为***公共参数(g,Z)。该算法首先生成私钥,根据一生成的***公共参数,在群组中随机选取的均匀分布的两个随机数记为(a1,a2),并得到授权者的私钥sk=(a1,a2),并且生成相应的授权者的公钥
(3重加密密钥生成算法:rkA→B←ReKeyGen(ska,pkb)
(4)加密算法
本发明实施例中利用授权者的公钥对数据进行加密采用的是二阶加密算法。采用二阶加密算法,该加密信息可被重加密。而采用一阶加密算法,则加密信息只可被相应私钥解密,不可被重加密。
二阶加密算法:(c1,c2)←Enc2(m,pk)
一阶加密算法:(c1,c2)←Enc1(m,pk)
(5)重加密算法:(c′1,c′2)←ReEnc(c1,c2,rkA→B)
该算法模块接受参数为重加密前密文(c1,c2),重加密密钥rkA→B,计算c′1←e(c1,rk);c′2←c2。
(6)解密算法:m←Dec(c1,c2,sk)
本发明实施例提供的一种基于区块链的代理重加密***,包括:
公私钥对生成模块,用于分别生成授权者的公私钥对和被授权者的公私钥对;
加密模块,用于利用授权者的公钥对数据进行加密,生成加密数据并上传到云存储服务器;
重加密密钥生成模块,用于接收被授权者发送的访问请求,访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥;
重加密模块,用于将重加密密钥发送给区块链的智能合约,调用智能合约从云存储服务器中读取加密数据,并利用重加密密钥对加密数据进行重加密,生成重加密数据;
解密模块,用于利用被授权者的私钥对重加密数据进行解密。
代理重加密***的实现原理、技术效果与上述代理重加密方法类似,此处不再赘述。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现上述任一代理重加密方法实施例的技术方案。其实现原理、技术效果与上述方法类似,此处不再赘述。
必须说明的是,上述任一实施例中,方法并不必然按照序号顺序依次执行,只要从执行逻辑中不能推定必然按某一顺序执行,则意味着可以以其他任何可能的顺序执行。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于区块链的代理重加密方法,其特征在于,包括步骤:
分别生成授权者的公私钥对和被授权者的公私钥对;
利用授权者的公钥对数据进行加密,生成加密数据并上传到云存储服务器;
接收被授权者发送的访问请求,所述访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥;
将所述重加密密钥发送给区块链的智能合约,调用所述智能合约从所述云存储服务器中读取所述加密数据,并利用所述重加密密钥对所述加密数据进行重加密,生成重加密数据;
利用被授权者的私钥对所述重加密数据进行解密。
2.如权利要求1所述的一种基于区块链的代理重加密方法,其特征在于,所述分别生成授权者的公私钥对和被授权者的公私钥对具体是:
所述对授权者数据进行加密是采用以下公式计算:
所述生成重加密密钥是采用以下公式计算:
所述生成重加密数据是采用以下公式计算:
c′1=e(c1,rkA→B);c′2=c2,其中,(c′1,c′2)为所述重加密后数据。
3.如权利要求1或2所述的一种基于区块链的代理重加密方法,其特征在于,所述生成加密数据并上传到云存储服务器后,在区块链上记录所述加密数据的上传信息。
4.如权利要求3所述的一种基于区块链的代理重加密方法,其特征在于,所述上传信息中包括存储位置和授权者信息。
5.如权利要求4所述的一种基于区块链的代理重加密方法,其特征在于,根据所述上传信息从所述云存储服务器中读取所述加密数据。
6.一种基于区块链的代理重加密***,其特征在于,包括:
公私钥对生成模块,用于分别生成授权者的公私钥对和被授权者的公私钥对;
加密模块,用于利用授权者的公钥对数据进行加密,生成加密数据并上传到云存储服务器;
重加密密钥生成模块,用于接收被授权者发送的访问请求,所述访问请求中包括被授权者的公钥,利用授权者的私钥和被授权者的公钥生成重加密密钥;
重加密模块,用于将所述重加密密钥发送给区块链的智能合约,调用所述智能合约从所述云存储服务器中读取所述加密数据,并利用所述重加密密钥对所述加密数据进行重加密,生成重加密数据;
解密模块,用于利用被授权者的私钥对所述重加密数据进行解密。
7.如权利要求6所述的一种基于区块链的代理重加密***,其特征在于,所述分别生成授权者的公私钥对和被授权者的公私钥对具体是:
所述对数据进行加密是采用以下公式计算:
所述生成重加密密钥是采用以下公式计算:
所述生成重加密数据是采用以下公式计算:
c′1=e(c1,rkA→B);c′2=c2,其中,(c′1,c′2)为所述重加密后数据。
8.如权利要求6或7所述的一种基于区块链的代理重加密***,其特征在于,所述生成加密数据并上传到云存储服务器后,在区块链上记录所述加密数据的上传信息。
9.如权利要求8所述的一种基于区块链的代理重加密***,其特征在于,所述上传信息中包括存储位置和授权者信息。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010307207.9A CN111541678A (zh) | 2020-04-17 | 2020-04-17 | 一种基于区块链的代理重加密方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010307207.9A CN111541678A (zh) | 2020-04-17 | 2020-04-17 | 一种基于区块链的代理重加密方法、***及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111541678A true CN111541678A (zh) | 2020-08-14 |
Family
ID=71980079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010307207.9A Pending CN111541678A (zh) | 2020-04-17 | 2020-04-17 | 一种基于区块链的代理重加密方法、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111541678A (zh) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112069542A (zh) * | 2020-09-09 | 2020-12-11 | 北京清数智能科技有限公司 | 一种密切接触者追踪方法、装置、存储介质及电子设备 |
CN112685763A (zh) * | 2021-03-18 | 2021-04-20 | 上海众旦信息科技有限公司 | 一种基于密文授权访问的数据开放方法及*** |
CN112822255A (zh) * | 2020-12-31 | 2021-05-18 | 平安科技(深圳)有限公司 | 基于区块链的邮件处理方法、邮件发送端、接收端及设备 |
CN112836240A (zh) * | 2021-02-26 | 2021-05-25 | 广东工业大学 | 基于区块链的电子医疗数据安全共享方法、***及介质 |
CN113254884A (zh) * | 2021-06-29 | 2021-08-13 | 浩鲸云计算科技股份有限公司 | 基于代理重加密与区块链技术实现数字版权授权的方法 |
CN113268764A (zh) * | 2021-02-24 | 2021-08-17 | 西安交通大学 | 一种混合链和门限代理重加密的个人信用数据授权方法 |
CN113449014A (zh) * | 2021-06-28 | 2021-09-28 | 电子科技大学 | 一种基于区块链的选择性云数据查询*** |
CN113746829A (zh) * | 2021-08-31 | 2021-12-03 | 平安银行股份有限公司 | 多源数据的关联方法、装置、设备及存储介质 |
CN114125831A (zh) * | 2022-01-25 | 2022-03-01 | 国网浙江省电力有限公司信息通信分公司 | 基于代理重加密的5g智能电网用户侧数据获取方法及*** |
WO2022057545A1 (zh) * | 2020-09-16 | 2022-03-24 | 京东科技信息技术有限公司 | 文件传输方法、装置、电子设备和计算机可读介质 |
CN114500069A (zh) * | 2022-02-10 | 2022-05-13 | 福建福链科技有限公司 | 一种电子合同的存储及共享的方法与*** |
CN114513327A (zh) * | 2021-12-30 | 2022-05-17 | 电子科技大学 | 一种基于区块链的物联网隐私数据快速共享方法 |
WO2022155811A1 (zh) * | 2021-01-20 | 2022-07-28 | 深圳技术大学 | 多接收者代理重加密方法、***、电子装置及存储介质 |
CN114866323A (zh) * | 2022-04-29 | 2022-08-05 | 华中科技大学 | 一种用户可控的隐私数据授权共享***及方法 |
CN114928617A (zh) * | 2022-06-15 | 2022-08-19 | 中国电信股份有限公司 | 专网签约数据管理方法、装置、设备及介质 |
CN115348054A (zh) * | 2022-06-30 | 2022-11-15 | 海南大学 | 基于ipfs的区块链数据代理重加密模型 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104580205A (zh) * | 2015-01-05 | 2015-04-29 | 南京邮电大学 | 一种云计算中基于cp-abe的固定密文长度代理重加密***和方法 |
CN109120639A (zh) * | 2018-09-26 | 2019-01-01 | 众安信息技术服务有限公司 | 一种基于区块链的数据云存储加密方法及*** |
CN110430186A (zh) * | 2019-07-31 | 2019-11-08 | 国网电子商务有限公司 | 基于代理重加密和智能合约的区块链数据交易***及方法 |
-
2020
- 2020-04-17 CN CN202010307207.9A patent/CN111541678A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104580205A (zh) * | 2015-01-05 | 2015-04-29 | 南京邮电大学 | 一种云计算中基于cp-abe的固定密文长度代理重加密***和方法 |
CN109120639A (zh) * | 2018-09-26 | 2019-01-01 | 众安信息技术服务有限公司 | 一种基于区块链的数据云存储加密方法及*** |
CN110430186A (zh) * | 2019-07-31 | 2019-11-08 | 国网电子商务有限公司 | 基于代理重加密和智能合约的区块链数据交易***及方法 |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112069542A (zh) * | 2020-09-09 | 2020-12-11 | 北京清数智能科技有限公司 | 一种密切接触者追踪方法、装置、存储介质及电子设备 |
WO2022057545A1 (zh) * | 2020-09-16 | 2022-03-24 | 京东科技信息技术有限公司 | 文件传输方法、装置、电子设备和计算机可读介质 |
CN112822255B (zh) * | 2020-12-31 | 2023-02-28 | 平安科技(深圳)有限公司 | 基于区块链的邮件处理方法、邮件发送端、接收端及设备 |
CN112822255A (zh) * | 2020-12-31 | 2021-05-18 | 平安科技(深圳)有限公司 | 基于区块链的邮件处理方法、邮件发送端、接收端及设备 |
WO2022155811A1 (zh) * | 2021-01-20 | 2022-07-28 | 深圳技术大学 | 多接收者代理重加密方法、***、电子装置及存储介质 |
CN113268764A (zh) * | 2021-02-24 | 2021-08-17 | 西安交通大学 | 一种混合链和门限代理重加密的个人信用数据授权方法 |
CN112836240A (zh) * | 2021-02-26 | 2021-05-25 | 广东工业大学 | 基于区块链的电子医疗数据安全共享方法、***及介质 |
CN112685763A (zh) * | 2021-03-18 | 2021-04-20 | 上海众旦信息科技有限公司 | 一种基于密文授权访问的数据开放方法及*** |
CN113449014A (zh) * | 2021-06-28 | 2021-09-28 | 电子科技大学 | 一种基于区块链的选择性云数据查询*** |
CN113449014B (zh) * | 2021-06-28 | 2022-10-14 | 电子科技大学 | 一种基于区块链的选择性云数据查询*** |
CN113254884B (zh) * | 2021-06-29 | 2021-11-05 | 浩鲸云计算科技股份有限公司 | 基于代理重加密与区块链技术实现数字版权授权的方法 |
CN113254884A (zh) * | 2021-06-29 | 2021-08-13 | 浩鲸云计算科技股份有限公司 | 基于代理重加密与区块链技术实现数字版权授权的方法 |
CN113746829A (zh) * | 2021-08-31 | 2021-12-03 | 平安银行股份有限公司 | 多源数据的关联方法、装置、设备及存储介质 |
CN114513327B (zh) * | 2021-12-30 | 2022-11-08 | 电子科技大学 | 一种基于区块链的物联网隐私数据快速共享方法 |
CN114513327A (zh) * | 2021-12-30 | 2022-05-17 | 电子科技大学 | 一种基于区块链的物联网隐私数据快速共享方法 |
CN114125831A (zh) * | 2022-01-25 | 2022-03-01 | 国网浙江省电力有限公司信息通信分公司 | 基于代理重加密的5g智能电网用户侧数据获取方法及*** |
CN114500069A (zh) * | 2022-02-10 | 2022-05-13 | 福建福链科技有限公司 | 一种电子合同的存储及共享的方法与*** |
CN114866323A (zh) * | 2022-04-29 | 2022-08-05 | 华中科技大学 | 一种用户可控的隐私数据授权共享***及方法 |
CN114866323B (zh) * | 2022-04-29 | 2023-09-29 | 华中科技大学 | 一种用户可控的隐私数据授权共享***及方法 |
CN114928617A (zh) * | 2022-06-15 | 2022-08-19 | 中国电信股份有限公司 | 专网签约数据管理方法、装置、设备及介质 |
CN114928617B (zh) * | 2022-06-15 | 2023-07-21 | 中国电信股份有限公司 | 专网签约数据管理方法、装置、设备及介质 |
CN115348054A (zh) * | 2022-06-30 | 2022-11-15 | 海南大学 | 基于ipfs的区块链数据代理重加密模型 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111541678A (zh) | 一种基于区块链的代理重加密方法、***及存储介质 | |
CN103957109B (zh) | 一种云数据隐私保护安全重加密方法 | |
Kumar et al. | Secure storage and access of data in cloud computing | |
CN102655508B (zh) | 云环境下的用户隐私数据保护方法 | |
CN109246098B (zh) | 一种支持备份服务器同步密文比较的方法 | |
Belguith et al. | Analysis of attribute‐based cryptographic techniques and their application to protect cloud services | |
JP2019533384A (ja) | データ伝送方法、装置およびシステム | |
CN107959566A (zh) | 量子数据密钥协商***及量子数据密钥协商方法 | |
CN108600217A (zh) | 一种云端基于代理重加密的数据授权确定性更新方法 | |
CN113162752B (zh) | 基于混合同态加密的数据处理方法和装置 | |
CN114513327B (zh) | 一种基于区块链的物联网隐私数据快速共享方法 | |
CN104994068A (zh) | 一种云环境下多媒体内容保护和安全分发方法 | |
WO2014114080A1 (zh) | 数据加密保护方法及*** | |
JP2020532177A (ja) | データの高度なセキュリティ、高速暗号化および、伝送のためのコンピュータ実装システムおよび方法 | |
Almuzaini et al. | Key Aggregation Cryptosystem and Double Encryption Method for Cloud‐Based Intelligent Machine Learning Techniques‐Based Health Monitoring Systems | |
CN114697042A (zh) | 一种基于区块链的物联网安全数据共享代理重加密方法 | |
CN116318696B (zh) | 一种双方无初始信任情况下代理重加密数字资产授权方法 | |
CN117240433A (zh) | 一种基于代理重加密的信息分享方法及装置 | |
CN116961893A (zh) | 一种端到端的安全加密通信管理方法、***及可存储介质 | |
KR101812311B1 (ko) | 사용자 단말 및 속성 재암호 기반의 사용자 단말 데이터 공유 방법 | |
CN112906032B (zh) | 基于cp-abe与区块链的文件安全传输方法、***及介质 | |
Fugkeaw et al. | Achieving scalable and optimized attribute revocation in cloud computing | |
Kim et al. | Certificateless Group to Many Broadcast Proxy Reencryptions for Data Sharing towards Multiple Parties in IoTs | |
Kumar et al. | Role of Cryptography & its Related Techniques in Cloud Computing Security | |
CN115865531B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200814 |