细粒度多用户可搜索加密方法、装置及电子设备

    公开(公告)号:CN116595560A

    公开(公告)日:2023-08-15

    申请号:CN202310605500.7

    申请日:2023-05-25

    Abstract: 本发明提供了一种细粒度多用户可搜索加密方法、装置及电子设备,其中,该方法包括:接收数据拥有者发送的安全参数以及预设的属性集合;根据安全参数,生成关键词密钥、公共参数以及主密钥;生成数据使用者的用户属性密钥;接收数据拥有者发送的加密文件以及加密文件对应的加密索引;接收数据使用者选定的搜索关键词以及用户属性密钥中的关键词密钥,生成搜索凭证;根据搜索凭证,在加密索引中查找对应的加密文件的文件列表,并根据文件列表反馈操作结果。该方法通过设置用户的用户属性密钥,以根据用户属性密钥对加密文件进行搜索,可实现多用户间的数据共享及细粒度访问控制,算法简单,并且数据安全性更高。

Patent Agency Ranking