研究文章

细粒度的物联网数据访问控制方案相结合的基于属性的加密和区块链

算法2

数据访问。
开始
hashfile, hashipfs⟵QueryCont (文件)
如果SK不存在
SK = CPABE。注册机(PK,可)
如果
encfile = ipf。查询(文件,hashipfs)
enckey =得到(所有者)
deckey = CPABE。解密(PK, enckey SK)
decfile = AES。12月(deckey encfile)
dechash = SHA256。散列(decfile)
如果dechash等于hashfile
返回成功
其他的
返回失败
结束