一种基于区块链的属性可搜索加密系统与方法
摘要:
本发明公开了一种基于区块链的属性可搜索加密系统与方法,系统包括:EHRs拥有者模块:用于负责文件构造、加密及上传;EHRs访问者模块:用于生成与关键字匹配的搜索令牌,下载密文并对所述密文进行解密;区块链模块:用于生成密钥、验证交易信息以及执行智能合约;IPFS模块:用于分布式存储EHRs密文文件;EHRs拥有者模块与所述区块链模块连接,EHRs访问者模块分别与区块链模块和IPFS模块双向连接,IPFS模块与EHRs拥有者模块双向连接。本发明解决了传统CP‑ABSE方案高度依赖单一可信授权中心出现的单点故障、密钥泄露等问题。
公开/授权文献
0/0