【技术实现步骤摘要】
本专利技术涉及数据安全领域,尤其涉及一种免密钥委托的数据共享方法、系统及装置。
技术介绍
1、近年来网络和信息技术的快速发展,数据共享作为重要的云服务之一,为人们提供了便捷的数据存储和共享方式。通过云服务机构提供强大的云存储服务,人们可以将个人数据存放在云服务器上,并且与其他人共享。然而,云服务提供商可能会收集滥用数据和外部用户对数据的未授权访问,给数据共享的安全性带来潜在的隐患。
2、基于密文策略的属性加密被认为是一种有前景的解决方案,可实现细粒度访问控制和数据隐私保护。在基于密文策略的属性加密中,用户的密钥由属性集来描述,密文与访问结构相关联。数据拥有者通过定义属性范围内的访问结构实现对数据的授权访问。仅当用户的属性集与密文的访问结构匹配时,用户才能解密给定的密文。
3、然而,在传统的基于密文策略的属性加密方案中,用户的密钥是由管理某一类属性集的权威机构来生成。权威机构可能会恶意的生成用户密钥,从而解密任何相应密钥的密文,这带来了密钥托管问题。而现有解决方案未能完全解决密钥委托问题,这些方案往往忽略密钥生成的
...【技术保护点】
1.一种免密钥委托的数据共享方法,其特征在于,包括以下步骤:
2.根据权利要求1所述一种免密钥委托的数据共享方法,其特征在于,所述初始化生成用户主公钥、用户主私钥、机构主公钥和机构主私钥,并构建系统主公钥这一步骤,其具体包括:
3.根据权利要求2所述一种免密钥委托的数据共享方法,其特征在于,所述基于所述系统主公钥对明文数据进行二次加密,得到最终密文这一步骤,其具体包括:
4.根据权利要求3所述一种免密钥委托的数据共享方法,其特征在于,所述共享初始化设置这一步骤,其具体包括:
5.根据权利要求4所述一种免密钥委托的数据共享
...【技术特征摘要】
1.一种免密钥委托的数据共享方法,其特征在于,包括以下步骤:
2.根据权利要求1所述一种免密钥委托的数据共享方法,其特征在于,所述初始化生成用户主公钥、用户主私钥、机构主公钥和机构主私钥,并构建系统主公钥这一步骤,其具体包括:
3.根据权利要求2所述一种免密钥委托的数据共享方法,其特征在于,所述基于所述系统主公钥对明文数据进行二次加密,得到最终密文这一步骤,其具体包括:
4.根据权利要求3所述一种免密钥委托的数据共享方法,其特征在于,所述共享初始化设置这一步骤,其具体包括:
5.根据权利要求4所述一种免密钥委托的数据共享方法,其特征在于,所述请求共享...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。