版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202010126235.0
公 开 号:CN111371561B
代 理 人:杭州杭诚专利事务所有限公司阎忠华
代理机构:杭州杭诚专利事务所有限公司
专利类型:发明专利
申 请 日:20230711
公 开 日:20200227
专利主分类号:H04L9/32
关 键 词:密文 上链 密钥密文 隐私数据 客户端 解密 密钥 区块 密钥生成阶段 数据访问控制 有效地实现 保障用户 访问控制 公开参数 加密访问 交易信息 控制功能 密钥安全 数据加密 隐私保护 证书请求 主密钥 可用 明文 算法 账本 加密 分发 返回
摘 要:本发明公开了一种基于CP‑ABE算法的联盟区块链数据访问控制方法,包括步骤:(1)密钥生成阶段:该阶段生成CP‑ABE方案中的主密钥MK和公开参数PK,根据用户证书请求生成用户证书和属性密钥密文并返回给客户端;(2)数据加密上链阶段:该阶段将隐私数据利用CP‑ABE方案加密成为密文,并将该密文进行上链操作;(3)访问控制阶段:在请求到密文交易信息后,客户端首先解密属性密钥密文获取属性密钥,进一步根据属性密钥对密文进行解密获得明文隐私数据。本发明在保障用户属性密钥安全分发的前提下,可用于有效地实现超级账本区块链上链数据的隐私保护和加密访问控制功能。