摘要

本发明公开了一种智能电网中数据安全共享的去中心访问控制方法。该方法的主要实现步骤为:1、构建访问控制系统;2、访问控制系统初始化,生成系统的全局公共参数GP;3、授权机构初始化;4、用户密钥的生成;5、云服务器私钥、签名公钥和签名私钥的生成;6、最终密文的生成;7、验证用户身份并解密消息;8、在云服务器私钥列表中删除要撤销的用户。本方法采用多个机构共同承担系统的任务,提高了系统的效率,大量的加解密计算交给云服务器进行,节省数据用户的计算开销,增加零知识证明在用户与多个授权机构交互的过程中保护用户的身份信息。