In order to improve user's privacy in multi-authority Attribute-Based Encryption (ABE), we propose a solution which hides user's attributes by privacy homomorphism, such that not only the "external" adversary fails to access the private attribute of one user by eavesdropping on communications, but also the "internal" Attribute Authorities (AA), who are responsible for issuing attribute keys, are unable to build a full profile with all of the user's attributes by pooling their information on the user's ID. Meanwhile, the use of ID is essential to defend against collusion attack on ABE. Benefiting from privacy homomorphism, by which we distribute the part of the interpolation for the shares abstracted by the hidden attributes into each AA, the performance of the proposed scheme is higher than those of existing ABE schemes.
展开▼
机译:为了在多权限基于属性的加密(ABE)中提高用户的隐私性,我们提出了一种通过隐私同态来隐藏用户属性的解决方案,使得不仅“外部”对手无法通过窃听通信访问一个用户的私有属性,而且负责颁发属性密钥的“内部”属性权限(AA)也是如此。 无法通过将用户的所有属性信息汇集到用户 ID 上来构建包含用户所有属性的完整配置文件。同时,使用ID对于防御对ABE的串通攻击至关重要。得益于隐私同态,将隐藏属性抽象出的份额的插值部分分布到每个AA中,所提方案的性能高于现有的ABE方案。
展开▼