摘要

本发明涉及数据加密方法,具体涉及一种用于智慧医疗系统的支持隐私保护的多中心属性基加密方法、计算机可读存储介质及设备,用于解决智慧医疗系统中基于属性基加密技术存在单授权中心缺陷、敏感信息安全无保障、密钥滥用,以及无法保障数据的机密性和完整性的不足之处。该多中心属性基加密方法利用区块链的去中心化特点,采用多个记账节点BN-θ充当多个属性授权机构分发密钥,有效的避免了单点瓶颈问题;同时共识节点为数据用户DU生成匿名身份凭证AIC保护了数据用户DU的敏感信息不被泄露。本发明可以对恶意数据用户DU进行精准追踪并撤销,并可以通过追踪智能合约实现对恶意数据用户DU和腐败中心的问责。