-
公开(公告)号:CN114257446A
公开(公告)日:2022-03-29
申请号:CN202111563881.4
申请日:2021-12-20
Applicant: 湖北工业大学
Abstract: 本发明实施例提供一种基于可搜索加密的数据访问控制方法,包括:由区块链共识节点对数据获取者要查询的关键词生成搜索令牌Tok,并发送给云服务器;云服务器将令牌Tok在密文索引Index中进行搜索,产生密文列表;云服务器通过数据获取者的用户身份秘钥UKUID与密文列表中的单一密文验证所述是否满足数据访问权限,当用户属性集满足用户访问控制结构、密文属性集满足密文访问控制结构,对密文进行预解密,并将中间密文D返回给数据获取者;所述数据获取者接收来自云服务器的中间密文D,对中间密文进行解密。从而提供基于密文搜索、云服务器的外包解密和双向访问控制的访问控制方法,将有助于区块链在物联网、大数据环境下数据共享中的应用。
-
公开(公告)号:CN114257446B
公开(公告)日:2023-05-23
申请号:CN202111563881.4
申请日:2021-12-20
Applicant: 湖北工业大学
Abstract: 本发明实施例提供一种基于可搜索加密的数据访问控制方法,包括:由区块链共识节点对数据获取者要查询的关键词生成搜索令牌Tok,并发送给云服务器;云服务器将令牌Tok在密文索引Index中进行搜索,产生密文列表;云服务器通过数据获取者的用户身份秘钥UKUID与密文列表中的单一密文验证所述是否满足数据访问权限,当用户属性集满足用户访问控制结构、密文属性集满足密文访问控制结构,对密文进行预解密,并将中间密文D返回给数据获取者;所述数据获取者接收来自云服务器的中间密文D,对中间密文进行解密。从而提供基于密文搜索、云服务器的外包解密和双向访问控制的访问控制方法,将有助于区块链在物联网、大数据环境下数据共享中的应用。
-