CN106209790B - 一种隐藏密文策略的高效可验证外包属性基加密方法 - Google Patents

一种隐藏密文策略的高效可验证外包属性基加密方法 Download PDF

Info

Publication number
CN106209790B
CN106209790B CN201610495125.5A CN201610495125A CN106209790B CN 106209790 B CN106209790 B CN 106209790B CN 201610495125 A CN201610495125 A CN 201610495125A CN 106209790 B CN106209790 B CN 106209790B
Authority
CN
China
Prior art keywords
key
ciphertext
user
attribute
generating
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.)
Expired - Fee Related
Application number
CN201610495125.5A
Other languages
English (en)
Other versions
CN106209790A (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201610495125.5A priority Critical patent/CN106209790B/zh
Publication of CN106209790A publication Critical patent/CN106209790A/zh
Application granted granted Critical
Publication of CN106209790B publication Critical patent/CN106209790B/zh
Expired - Fee Related 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/0407Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
    • H04L63/0421Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer
    • 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
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/062Network architectures or network communication protocols for network security for supporting key management in a packet data network for key distribution, e.g. centrally by trusted party

Landscapes

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

Abstract

本发明公开了一种隐藏密文策略的高效可验证外包属性基加密方法:本发明将外包加密和外包解密技术相结合,在保证云服务器得不到关于明文任何消息的前提下,提供给用户新的可验证外包解密正确性的方法,同时可有效地防止用户诬陷外包解密服务器提供错误的解密服务;本发明还实现了密文策略的隐藏,可以为用户提供更高的隐私保护需求;本发明涉及通信代价开销较低,便于带宽、资源受限的移动设备的使用。

Description

一种隐藏密文策略的高效可验证外包属性基加密方法
技术领域
本发明涉及云环境下的外包服务领域及网络安全的数据加密和隐私保护领域,特别是,在云环境下实现了一种高效可验证外包的隐藏密文策略的属性基***及方法,该方法不仅能够实现云数据的安全共享,还能够高效的提供密文策略的隐藏,保护用户的隐私。
背景技术
近年来随着云计算快速发展,被广泛应用于云计算中的基于属性基的加密技术成为当前目前的研究热点之一,这是因为它允许使用丰富且灵活的访问控制来访问以密文存储在云服务器上的数据。然而,加解密计算的代价随着访问结构复杂性线性增长,这对于使用移动设备的用户来说,长时间等待是不可接受的。云环境下的用户主要是通过外包加密、外包解密技术来实现降低用户的计算开销,外包加密技术主要是利用两个不同云加密服务器(Google/Amazon云服务提供商) 生成的中间密文来加密明文以及相关冗余密文,由于不同的云服务提供商不可能将自己的云数据共享给别的竞争云服务提供商,所以可以认为云服务提供商之间不存在合谋关系。外包解密技术主要是利用外包云解密服务器,将密文转换成为更为简单形式的密文,使得用户能够以更少的计算开销来解密简单形式的密文。然而转换密文操作的正确性并不能够得到保证,这对于云数据的消费者来说,数据的完整性、正确性并未得到有效的解决,对此,赖俊祚等人提出了基于可验证外包解密方案来帮助用户检查外包解密操作的正确性,然而在他的方案中加密的计算开销增加了一倍、密文长度也相应的膨胀了一倍,这样的通信开销代价使得***的整体性能并没有提高,最近,马辉等人提出了一种支持可验证、具有封装性的外包属性基加密方案,在该方案中不仅解决了私钥盲化、高效的可验证外包问题,还解决了长期存在的x.封装问题,即用户检查外包解密结果正确后,不能够抵赖外包服务器解密的正确性,然而在该方案中,并没有实现用户的策略隐藏。
在实际的云共享***中,数据拥有者希望将资料通过云服务器发送给其他使用者,他希望除了指定的数据使用者外,任何人都无法得知任何与资料相关的信息,这样的要求可以用一个可隐藏属性的属性基加密***来实现。试想在一个电子医疗的云***中,当病人通过云端将自己的病历传递给指定的某部门医生时,病人当然不想让没有权限的其他医生知道病历的内容,甚至也不想让没有权限的医生知道发送该病历的人是谁,如果该***不具有匿名功能,当其他部门的医生看到共享给某部门的病历信息时,就有可能能够推测该病人可能患了某种疾病,甚至,相同部门的医生可能都知道该病人所有病历信息,这样病人的隐私并没有得到充分的保证。
文献《基于访问树的策略隐藏属性基加密方案》发表于《通信学报》2015 年9月第9期36卷,在该文献中,作者采用将具有权限的属性取值隐藏在***的所有属性取值当中,从而实现基于访问树的策略隐藏,然而该方案加解密计算开销过大;专利《一种隐藏属性的密钥策略属性基加密方法》,其专利公布号为 CN 104780179 A(申请号201510229719.7),在该发明中,通过将隐藏属性的密钥策略属性加密***中属性视为密文对应的关键字,密钥的策略即为使用者查询关键字组成的逻辑条件,来实现策略隐藏。
在现有的属性基加密***中,尚没有发明出一种隐藏密文策略的高效可验证外包属性基加密方法,本发明采用AND门的访问结构,在考虑高效率的前提下,实现了一种基于隐藏密文策略的属性基加密***及方法,本发明不仅能够有效的降低云共享***中用户的加解密计算开销,而且更好的保证用户的数据隐私。
发明内容
本发明所要解决的技术问题是解决云计算下加解密计算开销高的问题及设计出一个基于隐藏密文策略的属性基***和方法,本发明采用AND门的访问结构,将外包机密机制、可验证外包解密体制同密文策略隐藏相结合,减少用户端的加解密计算开销,将最复杂的计算部分外包给加密服务器、解密服务器去处理,同时保证了解密服务器帮助用户解密的部分密文信息的正确性。
本发明为解决上述需求采取的技术方案:
根据本发明设计出一种隐藏密文策略的高效可验证外包属性基加密方法,包括如下步骤:
A、设定***的公开参数PK和***的主密钥MSK;
B、根据***的公开参数PK、***的主密钥MSK和属性集S,为用户生成私钥SK;
C、根据***的公开参数PK,外包加密生成两个中间密文IT1和IT2;
D、根据***的公开参数PK、中间密文IT1和IT2以及访问结构W,对消息M 进行加密操作,产生密文CT;
E、根据***的公开参数PK,用户的私钥SK,生成用户的转换密钥TK以及恢复密钥RK;
F、根据***的公开参数PK、用户的转换密钥TK,将密文CT转换成部分解密的密文CT′;
G、根据***的公开参数PK,使用恢复密钥RK对部分解密的密文CT′进行外包解密操作,并验证是否是用户所加密的初始明文消息M,若是,则输出消息M,否则,输出错误信息;
一种隐藏密文策略的高效可验证外包属性基加密方法,如附图说明图1所示,其涉及到的实体,包括公开参数设置服务器、用户私钥运算服务器、外包加密服务器、加密服务器、密钥转换服务器、密文转换服务器、外包解密服务器、解密服务器;其中,
公开参数设置服务器,用于生成***的主密钥和公开参数,将***的主密钥发送给用户私钥运算服务器,将公开参数发送给***参与的所有实体服务器;
用户私钥运算服务器,根据***的公开参数、***的主密钥为***中的用户生成私钥,根据用户解密的需要,将私钥发送给密钥转换服务器、解密服务器;
外包加密服务器,根据***的公开参数、访问结构,为用户生成中间密文,并将生成的中间密文发送给加密服务器;
加密服务器,根据***的公开参数、外包加密服务器发送的中间密文、访问结构,对明文消息进行加密,生成原始密文,并将原始密文发送给外包解密服务器、解密服务器;
密钥转换服务器,根据***的公开参数、用户的属性,生成转换密钥和恢复密钥,并将转换密钥发送给密文转换服务器,将恢复密钥发送给解密服务器;
外包解密服务器,根据***的公开参数、转换密钥对密文进行外包计算,并将计算得到的部分解密密文发送给密文转换服务器;
密文转换服务器,根据***的公开参数、外包解密服务器发送的部分解密密文转换新的密文,将转换后的密文发送给解密服务器进行解密;
解密服务器,根据***的公开参数、恢复密钥对密文转换服务器发送的部分密文进行解密,并利用加密服务器发送原始的封装密钥做校验,检验转换是否正确,解密原始密文得到明文。
本发明采用以上的技术方案与现有的技术相比,本发明将外包加密和外包解密技术相结合,在保证云服务器得不到关于明文任何消息的前提下,提供给用户新的可验证外包解密正确性的方法,同时可有效地防止用户诬陷外包解密服务器提供错误的解密服务;本发明还实现了密文策略的隐藏,可以为用户提供更高的隐私保护需求;通信代价开销较低,便于带宽、资源受限的移动设备的使用。
附图说明
图1是本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法的***流程图。
具体实施方式
如附图说明图1所示,本发明具体实施方案如下。
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤A包括:
A1.选取阶为p的群
Figure GDA0002242214240000051
以及双线性映射
Figure GDA0002242214240000053
选择长度为密钥获取函数KDF1、抗碰撞的哈希函数
Figure GDA0002242214240000055
以及随机数
Figure GDA0002242214240000056
A2.N1表示访问结构中通配符”*”最多允许的个数,N2访问结构中”+”属性最多允许的个数,N3表示访问结构中”-”属性最多允许的个数;令n=N1+3,随机选取
Figure GDA0002242214240000057
的两个生成元g、g2
Figure GDA0002242214240000058
的五个随机数γ1、γ2、θ1、θ2、Δ以及六组含有n个从
Figure GDA0002242214240000059
选取的随机数其中,在满足条件Δ=γ1u2,i2u1,i和Δ=θ1ω2,i2ω1,i,容易得到
Figure GDA00022422142400000511
计算
Figure GDA00022422142400000512
Figure GDA00022422142400000513
A3.计算Y=e(g,g2)以及g1=gΔ,其中,e(g,g2)为双线性对运算;
生成***的公共参数
Figure GDA0002242214240000061
以及主密钥
Figure GDA0002242214240000062
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤B包括:
B1、对于拥有属性集合S的用户,其中,n′2≤N2表示最多有N2个”+”属性数,
Figure GDA0002242214240000063
表示”+”出现的位置,n′3≤N3表示最多有N3个”-”属性,
Figure GDA0002242214240000064
表示”-”出现的位置;根据韦达公式u′k=-∑i∈V′ik,k=0,...,N1及 z′k=+∑i∈Z′ik,k=0,...,N1,可以得到相对应向量
Figure GDA0002242214240000065
Figure GDA0002242214240000066
Figure GDA0002242214240000067
随机选取n个r1,i和n个r2,i,以及f1,f2
B2、计算
Figure GDA0002242214240000069
Figure GDA00022422142400000611
其中,
Figure GDA00022422142400000620
表示向量
Figure GDA00022422142400000612
Figure GDA00022422142400000613
中的第i个分量;
B3、生成用户的私钥
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤C包括:
C1、随机选取两组秘密值
Figure GDA00022422142400000615
Figure GDA00022422142400000616
计算
Figure GDA00022422142400000617
Figure GDA00022422142400000619
Figure GDA0002242214240000071
C2、生成两个中间密文
Figure GDA0002242214240000072
Figure GDA0002242214240000073
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤D包括:
D1、计算:
s1=s1+s′1,s2=s2+s′2,α=α+α′,β=β+β′,
Figure GDA0002242214240000074
Figure GDA0002242214240000075
Figure GDA0002242214240000076
Figure GDA0002242214240000077
D2、计算封装密钥
Figure GDA0002242214240000078
使用密钥获取函数KDF1生成会话密钥SSK和随机数d;其中,e(g,g2)为双线性对运算;
D3、计算
Figure GDA0002242214240000079
其中,H(SSK)和H(d)分别表示会话密钥SSK和随机数d的抗碰撞的哈希函数;
Figure GDA00022422142400000710
表示密文分量;
CM=M·key,
Figure GDA00022422142400000711
D4、生成密文
Figure GDA00022422142400000712
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤E包括:
E1、随机选取一个秘密值
Figure GDA00022422142400000713
计算:
Figure GDA0002242214240000081
Figure GDA0002242214240000082
Figure GDA0002242214240000083
其中,r′1,i=r1,i/t,r′2,i=r2,i/t,f′1=f1/t,f′2=f2/t,
t′1,i=t1,i/t,t′2,i=t2,i/t,z′1,i=z1,i/t,z′2,i=z2,i/t;
E2、生成转换密钥和恢复密钥 RK=(t,TK);
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤F包括:
F1、计算
Figure GDA0002242214240000086
Figure GDA0002242214240000087
Figure GDA0002242214240000088
同理,可以计算:
Figure GDA0002242214240000089
Figure GDA00022422142400000810
F2、计算
Figure GDA00022422142400000811
F3、计算
F4、得到解密密文
Figure GDA0002242214240000092
作为本发明所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其所述步骤G包括:
G1、对于满足访问结构W的用户,可以得到
Figure GDA0002242214240000096
Figure GDA0002242214240000097
G2、计算
Figure GDA0002242214240000093
G3、计算
Figure GDA0002242214240000094
Figure GDA0002242214240000095
则输出key;
G4、解密消息M=CM·key-1

Claims (6)

1.一种隐藏密文策略的高效可验证外包属性基加密方法,其特征在于,包括如下步骤:
A、设定***的公开参数PK和***的主密钥MSK;
B、根据***的公开参数PK、***的主密钥MSK和属性集S,为用户生成私钥SK;
C、根据***的公开参数PK,外包加密生成两个中间密文IT1和IT2
D、根据***的公开参数PK、中间密文IT1和IT2以及访问结构W,对消息M进行加密操作,产生密文CT;
E、根据***的公开参数PK,用户的私钥SK,生成用户的转换密钥TK以及恢复密钥RK;
F、根据***的公开参数PK、用户的转换密钥TK,将密文CT转换成部分解密的密文CT′;
G、根据***的公开参数PK,使用恢复密钥RK对部分解密的密文CT′进行外包解密操作,并验证是否是用户所加密的初始明文消息M,若是,则输出消息M,否则,输出错误信息;
所述步骤A包括:
A1.选取阶为p的群
Figure FDA0002263451570000011
Figure FDA0002263451570000012
以及双线性映射e:
Figure FDA0002263451570000013
选择长度为
Figure FDA0002263451570000014
密钥获取函数KDF1、抗碰撞的哈希函数H:以及随机数u,
Figure FDA0002263451570000016
A2.N1表示访问结构中通配符”*”最多允许的个数,N2访问结构中”+”属性最多允许的个数,N3表示访问结构中”-”属性最多允许的个数;令n=N1+3,随机选取的两个生成元g、g2
Figure FDA0002263451570000022
的五个随机数γ1、γ2、θ1、θ2、Δ以及六组含有n个从
Figure FDA0002263451570000023
选取的随机数
Figure FDA0002263451570000024
Figure FDA0002263451570000025
其中,在满足条件Δ=γ1u2,i2u1,i和Δ=θ1ω2,i2ω1,i,容易得到
Figure FDA0002263451570000026
计算
Figure FDA0002263451570000027
Figure FDA0002263451570000028
A3.计算Y=e(g,g2)以及g1=gΔ,其中,e(g,g2)为双线性对运算;
生成***的公共参数以及主密钥
Figure FDA00022634515700000210
所述步骤C包括:
C1、随机选取两组秘密值s1,s2,α,和s′1,s′2,α′,
Figure FDA00022634515700000212
计算
Figure FDA00022634515700000213
Figure FDA00022634515700000214
Figure FDA00022634515700000215
C2、生成两个中间密文
Figure FDA0002263451570000031
Figure FDA0002263451570000032
其中,vi表示访问结构向量的分量。
2.如权利要求1所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其特征在于,所述步骤B包括:
B1、对于拥有属性集合S的用户,其中,n′2≤N2表示最多有N2个”+”属性数,
Figure FDA0002263451570000033
表示”+”出现的位置,n′3≤N3表示最多有N3个”-”属性,
Figure FDA0002263451570000034
表示”-”出现的位置;根据韦达公式v′k=-∑i∈V′ik,k=0,...,N1及z′k=+∑i∈Z′ik,k=0,...,N1,可以得到相对应向量
Figure FDA0002263451570000035
Figure FDA0002263451570000037
随机选取n个r1,i和n个r2,i,以及f1,f2
B2、计算
Figure FDA0002263451570000039
Figure FDA00022634515700000310
其中,表示向量
Figure FDA00022634515700000313
中的第i个分量;
B3、生成用户的私钥
Figure FDA00022634515700000315
3.如权利要求2所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其特征在于,所述步骤D包括:
D1、计算:
s1=s1+s′1,s2=s2+s′2,α=α+α′,β=β+β′,
Figure FDA0002263451570000041
Figure FDA0002263451570000042
Figure FDA0002263451570000043
Figure FDA0002263451570000044
D2、计算封装密钥
Figure FDA0002263451570000045
使用密钥获取函数KDF1生成会话密钥SSK和随机数d;其中,e(g,g2)为双线性对运算;
D3、计算
其中,H1(SSK)和H1(d)分别表示会话密钥SSK和随机数d的抗碰撞的哈希函数,表示密文分量;
CM=M·key,
Figure FDA0002263451570000048
D4、生成密文
Figure FDA0002263451570000049
4.如权利要求3所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其特征在于,所述步骤E包括:
E1、随机选取一个秘密值
Figure FDA00022634515700000410
计算:
Figure FDA00022634515700000411
Figure FDA0002263451570000051
Figure FDA0002263451570000052
其中,r′1,i=r1,i/t,r′2,i=r2,i/t,f′1=f1/t,f′2=f2/t,t′1,i=t1,i/t,t′2,i=t2,i/t,z′1,i=z1,i/t,z′2,i=z2,i/t;
E2、生成转换密钥和恢复密钥RK=(t,TK)。
5.如权利要求4所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其特征在于,所述步骤F包括:
F1、计算
Figure FDA0002263451570000054
Figure FDA0002263451570000055
Figure FDA0002263451570000056
同理,可以计算:
Figure FDA0002263451570000057
Figure FDA0002263451570000058
F2、计算
F3、计算
Figure FDA0002263451570000061
F4、得到解密密文:
Figure FDA0002263451570000062
6.如权利要求5所述的一种隐藏密文策略的高效可验证外包属性基加密方法,其特征在于,所述步骤G包括:
G1、对于满足访问结构W的用户,可以得到
G2、计算
Figure FDA0002263451570000065
G3、计算
Figure FDA0002263451570000066
Figure FDA0002263451570000067
则输出key;
G4、解密消息M=CM·key-1
CN201610495125.5A 2016-06-28 2016-06-28 一种隐藏密文策略的高效可验证外包属性基加密方法 Expired - Fee Related CN106209790B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610495125.5A CN106209790B (zh) 2016-06-28 2016-06-28 一种隐藏密文策略的高效可验证外包属性基加密方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610495125.5A CN106209790B (zh) 2016-06-28 2016-06-28 一种隐藏密文策略的高效可验证外包属性基加密方法

Publications (2)

Publication Number Publication Date
CN106209790A CN106209790A (zh) 2016-12-07
CN106209790B true CN106209790B (zh) 2020-02-07

Family

ID=57461685

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610495125.5A Expired - Fee Related CN106209790B (zh) 2016-06-28 2016-06-28 一种隐藏密文策略的高效可验证外包属性基加密方法

Country Status (1)

Country Link
CN (1) CN106209790B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107104982B (zh) * 2017-05-26 2019-10-15 福州大学 移动电子医疗中具有叛逆者追踪功能的可搜索加密***
CN108512662A (zh) * 2018-04-12 2018-09-07 上海海事大学 一种格上支持策略隐藏的多机构加密方法
US11316662B2 (en) * 2018-07-30 2022-04-26 Koninklijke Philips N.V. Method and apparatus for policy hiding on ciphertext-policy attribute-based encryption
CN108989339B (zh) * 2018-08-20 2020-10-02 安徽大学 一种具有策略隐藏功能的密文加密方法、***及存储介质
CN109831430B (zh) * 2019-01-30 2020-05-22 中国科学院信息工程研究所 一种云计算环境下的安全可控高效的数据共享方法及***
CN110390203B (zh) * 2019-07-25 2023-03-24 西南交通大学 一种可验证解密权限的策略隐藏属性基加密方法
CN111343273B (zh) * 2020-02-27 2021-03-30 电子科技大学 一种车联网环境下基于属性的策略隐藏外包签密方法
CN111431897B (zh) * 2020-03-23 2022-05-10 齐鲁工业大学 用于云协助物联网的带追踪的多属性机构属性基加密方法
CN117640255B (zh) * 2024-01-25 2024-04-09 齐鲁工业大学(山东省科学院) 防诬陷可搜索的物联网数据共享方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104022868A (zh) * 2014-02-18 2014-09-03 杭州师范大学 一种基于密文策略的属性基加密的外包解密方法
CN104753947A (zh) * 2015-04-02 2015-07-01 河海大学 一种固定密文长度的可验证外包解密的属性基***及方法
CN104780179A (zh) * 2015-05-07 2015-07-15 浙江工商大学 一种隐藏属性的密钥策略属性加密方法
CN105323061A (zh) * 2015-12-02 2016-02-10 河海大学 一种可关键字搜索的外包密钥生成和解密的属性基***及解密方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104022868A (zh) * 2014-02-18 2014-09-03 杭州师范大学 一种基于密文策略的属性基加密的外包解密方法
CN104753947A (zh) * 2015-04-02 2015-07-01 河海大学 一种固定密文长度的可验证外包解密的属性基***及方法
CN104780179A (zh) * 2015-05-07 2015-07-15 浙江工商大学 一种隐藏属性的密钥策略属性加密方法
CN105323061A (zh) * 2015-12-02 2016-02-10 河海大学 一种可关键字搜索的外包密钥生成和解密的属性基***及解密方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
自适应安全的外包CP-ABE方案研究;王皓 等;《计算机研究与发展》;20151015;第52卷(第10期);第2270-2280页 *

Also Published As

Publication number Publication date
CN106209790A (zh) 2016-12-07

Similar Documents

Publication Publication Date Title
CN106209790B (zh) 一种隐藏密文策略的高效可验证外包属性基加密方法
CN109040045B (zh) 一种基于密文策略属性基加密的云存储访问控制方法
CN108881314B (zh) 雾计算环境下基于cp-abe密文隐私保护方法及***
Zuo et al. Fine-grained two-factor protection mechanism for data sharing in cloud storage
CN108632030B (zh) 一种基于cp-abe的细粒度访问控制方法
CN108880796B (zh) 一种针对服务器高效的基于属性加密算法的外包解密方法
WO2021190452A1 (zh) 用于云雾协助物联网的轻量级属性基签密方法
CN105933345B (zh) 一种基于线性秘密共享的可验证外包属性基加密方法
CN109873699B (zh) 一种可撤销的身份公钥加密方法
CN104539610B (zh) 一种提高外包加密数据共享功能的代理重加密方法
CN104735070B (zh) 一种通用的异构加密云间的数据共享方法
CN110266687B (zh) 一种采用区块链技术的物联网安全代理数据共享模块设计方法
US20150256336A1 (en) End-To-End Encryption Method for Digital Data Sharing Through a Third Party
WO2014114080A1 (zh) 数据加密保护方法及***
US12010216B2 (en) Computer-implemented system and method for highly secure, high speed encryption and transmission of data
CN114513327B (zh) 一种基于区块链的物联网隐私数据快速共享方法
WO2021190453A1 (zh) 用于云雾协助物联网的轻量级属性基签密方法
CN113411323B (zh) 基于属性加密的医疗病历数据访问控制***及方法
CN115442134B (zh) 一种基于同态双向代理重加密的多密钥多方安全计算方法
US11528127B2 (en) Computer-implemented system and method for highly secure, high speed encryption and transmission of data
Xiong et al. Flexible, efficient, and secure access delegation in cloud computing
CN104993929B (zh) 一种支持***属性扩展的属性基加密***及方法
CN112382376A (zh) 基于区块链的医疗器械管理追溯***
CN114697042A (zh) 一种基于区块链的物联网安全数据共享代理重加密方法
CN116132105B (zh) 一种基于属性加密的车联网大属性数据共享***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200207