-
公开(公告)号:CN106375346B
公开(公告)日:2019-02-05
申请号:CN201611005455.8
申请日:2016-11-14
Applicant: 北京邮电大学
Abstract: 本发明公开了一种云环境下基于条件广播代理重加密的数据保护方法,属于数据安全技术领域。所述方法包括系统初始化、密钥生成、数据加密、重加密密钥生成、数据重加密和数据解密的步骤。涉及到的算法包括系统初始化算法Setup(N)、用户私钥生成算法SKeyGen(MK,ID)、属性私钥生成算法AKeyGen(MK,S)、加密算法Enc(PK,U,M,T)、重加密密钥生成算法ReKeyGen(PK,ID,SK,AK,U′)、重加密算法ReEnc(PK,RK,CT,U)、解密算法Dec1(PK,ID,SK,CT)和解密算法Dec2(PK,ID,SK,CT′)。本发明支持数据所有者在加密密文的时候设置细粒度且复杂的访问控制条件,防止数据转发者任意重加密数据所有者的密文,提高了云计算环境中数据的安全性;而且允许数据转发者将密文一次重加密给新的群组用户,满足大规模用户的数据安全存储需求,提高了计算和存储效率。
-
公开(公告)号:CN108055121A
公开(公告)日:2018-05-18
申请号:CN201710995124.1
申请日:2017-10-23
Applicant: 北京邮电大学
Abstract: 本发明提供了一种图像的加密方法与解密方法,所述的加密方法,包括:获得种子密钥和待加密图像;对所述种子密钥以哈希迭代的方式重复进行哈希运算,以使得:每次运算得到一个第一哈希值,每次哈希运算均根据前一次哈希运算得到的第一哈希值进行运算;若已得到的N个第一哈希值的字符串长度之和大于或等于第一参考长度,则根据所述N个第一哈希值对应得到N个第二哈希值,并组合所述N个第二哈希值,得到加密密钥;其中,所述第一参考长度为所述待加密图像的比特串的长度,N为大于或等于1的整数;利用所述加密密钥对所述待加密图像进行加密,得到加密后图像。本发明可以具有较强的抗攻击能力。
-
公开(公告)号:CN106375346A
公开(公告)日:2017-02-01
申请号:CN201611005455.8
申请日:2016-11-14
Applicant: 北京邮电大学
CPC classification number: H04L63/0478 , H04L9/0861 , H04L9/088 , H04L63/0428 , H04L63/064
Abstract: 本发明公开了一种云环境下基于条件广播代理重加密的数据保护方法,属于数据安全技术领域。所述方法包括系统初始化、密钥生成、数据加密、重加密密钥生成、数据重加密和数据解密的步骤。涉及到的算法包括系统初始化算法Setup(N)、用户私钥生成算法SKeyGen(MK,ID)、属性私钥生成算法AKeyGen(MK,S)、加密算法Enc(PK,U,M,T)、重加密密钥生成算法ReKeyGen(PK,ID,SK,AK,U′)、重加密算法ReEnc(PK,RK,CT,U)、解密算法Dec1(PK,ID,SK,CT)和解密算法Dec2(PK,ID,SK,CT′)。本发明支持数据所有者在加密密文的时候设置细粒度且复杂的访问控制条件,防止数据转发者任意重加密数据所有者的密文,提高了云计算环境中数据的安全性;而且允许数据转发者将密文一次重加密给新的群组用户,满足大规模用户的数据安全存储需求,提高了计算和存储效率。
-
-