密文共享三种方法: 1 传统方法 2 代理重加密 3 属性加密 在第一种传统方法中,需要耗费大量的通信开销和运算代价,并且需要用户增加本地存储空间,这不符合用户通过云计算节省设备开销的初衷。 在第二种代理重加密方法中,主要是通过代理服务器将一个用户的密文转换为另一个用户可以解密的密文,且不泄露用户的私钥和明文信息。这种方法主要是端到端的。 在第三种属性加密方法中,数据拥有者可以利用属性加密,在数据加密的过程中定义一个访问策略只有满足这个访问策略的用户才能够解密,由此来实现密文的共享。这种方法主要是一对多。(针对特定人群的分享。比方说我想把我的文件分享给公司同部门的员工,现在代理重加密只能一个一个的进行重加密,消耗的大量的计算资源,也消耗了大量的存储资源。)