keygen 密钥生成:这是一个随机算法,输入一组属性Y、主密钥MK、公开参数PK,输出一个解密密钥D。 encryption 加密:这是一个随机算法,输入一个消息m、一个访问结构A、公开参数PK,输出密文E。 decryption 解密:基于访问结构A加密的密文E,对应属性组Y的解密密钥D,公开参数PK。如果Y∈A,输出X消息m。 三、CP-ABE库...
传统的ABE系统是由属性来描述密文,并将策略嵌入到用户的密钥中。而CP-ABE使用属性刻画用户的资格,并且由数据的加密方来制定密文访问策略,以决定谁可以解密密文。CP-ABE中,用户的私钥与一系列属性相关,只有用户的属性符合密文的访问结构才能解密此密文。 访问结构 在CP-ABE中,各参与方的角色由属性决定,因此规定了一...
为此,提出一种基于CP-ABE的可撤销属性加密访问控制算法,为实现访问控制,首先 构建基于CP-ABE的可撤销属性加密访问控制的访问树,并通过CP-ABE完成访问控制的初始构建和密钥生成.在此基础上,为提高可撤销属性加密访问控制算法的访问控制效果,在加密算法以及解密...
基于属性的加密算法(一)——CP-ABE PossibleWorld PossibleWorld: 基于属性的加密(attribute-based ecryption, ABE)根据属性加密消息,无需关注接收者的身份,只有符合属性要求的用户才能解密密文,保证了数据的机密性。此外,ABE中的用户密钥与随机多项式或随机数相关,不同用户的密钥无法联合,防止用户合谋攻击。 但是由于...
针对云计算存储中心由于数据和访问控制的安全性无法得到有效保障,从而可能造成用户存储的敏感数据被盗取的问题,在对CP-ABE (eiphertext-policy attribute-based encryption)进行深入分析的基础上提出了一种基于改进属性加密访问控制模型,对CPABE进行了改进,并对公钥和主密钥的生成、数据所有者加密文件、访问用户解密文件以...
用户身份作为标识,而后发展为以用户属性和属性集合作为标识.大多数的访问控制结构是用户的属性集合,以实现对数据申请者的访问控制.在基于属性的加密机制中,属性的撤销和变更开销较大,为更好使用属性进行加密,减少系统在属性撤销中的计算开销具有重要的实际意义.本文的贡献主要体现在以下两个方面: (1)针对目前CP-ABE....
Goyal 建议 keypolicy 基于属性的加密 (KP ABE) 计划,并提交密文政策基于属性的加密 (CP-安倍) 的概念。 翻译结果4复制译文编辑译文朗读译文返回顶部 goyalkeypolicy提出了一个基于属性的加密(kp-abe)计划的概念,介绍了的密文的政策基于属性的加密(cp-海洋法专家咨询机构)。
密文策略基于属性加密(CP-ABE)的一些认识 1. 公钥加密体制 在1976年,Whitfield Diffie和Martin Hellman发表了《New directions in cryptography》奠定了公钥密码系统的基础。和对称密码体制不同,公钥密码体制加密密匙和解密密匙是不一样的,加密密匙是可以公开的,并且不会危及密码算法的安全性。自从公钥密码的概念被...
这个软件是一个Java实现基于“ciphertext-policy属性加密”(CP-ABE)。 使用该软件,您需要Java加密为基础的配对库(jPBC)安装(jpbc-1.2.0测试)。点赞(0) 踩踩(0) 反馈 所需:3 积分 电信网络下载 基于SSM+Vue的贝儿米幼儿教育管理系统+数据库(Java毕业设计,包括源码,教程).zip ...
第一方面为,提供一种基于属性撤销cp-abe的抗密钥伪造攻击加密方法,该方法应用于授权机构构建的cp-abe系统,其执行如下步骤: s1、cp-abe系统接收输入消息,并根据所述输入消息的类型分别进入步骤s2、s3、s4或s5; s2、当输入消息为上传共享文件时,根据系统公钥和共享文件及上传共享文件用户的访问策略,采用加密算法生成初...