当前位置: 首页 > 专利查询>北京大学专利>正文

针对链上数字内容基于密文策略属性加密的受控访问方法及设备技术

技术编号:42111208 阅读:23 留言:0更新日期:2024-07-25 00:33
本发明专利技术公开一种针对链上数字内容基于密文策略属性加密的受控访问方法及设备,属于访问控制技术领域。所述方法包括:获取椭圆曲线上随机点G<subgt;R</subgt;=(x,y,z);基于坐标值x和坐标值y对数字内容的原始数据进行加密,并将得到的数据密文C<subgt;1</subgt;上传至IPFS后,得到该数据密文C<subgt;1</subgt;在IPFS上的访问路径L;分别基于坐标值z和该数字内容的访问控制策略w对访问路径L和随机点G<subgt;R</subgt;进行加密,得到路径密文C<subgt;2</subgt;和随机点密文G<subgt;M</subgt;;将数字内容和该数字内容的相关信息发送到区块链上,并将坐标值x对应的坐标密钥k1存储在链数据库上,以使数据访问者基于该数字内容的相关信息、坐标密钥k1以及存储在IPFS上的数据密文C<subgt;1</subgt;访问该数字内容的原始数据。本发明专利技术可以实现对链上数字内容的细粒度访问。

【技术实现步骤摘要】

本专利技术属于访问控制,尤其涉及一种针对链上数字内容基于密文策略属性加密的受控访问方法及设备


技术介绍

1、区块链:区块链技术是由分布式网络中的多个节点维护的不可篡改的账本,共识算法作为区块链技术的核心模块为分布式网络中的节点提供了一种非中心化的信任机制,从而各个节点之间无需提前建立信任也能够对整体网络的状态和数据达成一致。也就是,整个区块链无需引入任何可信第三方,网络中的诚实节点就能够完成来自用户的交易、节点之间的通信和网络状态信息的共识。

2、智能合约:智能合约是运行在区块链网络上的计算机程序,允许用户发起调用合约的交易请求,并按照用户指定的交易信息执行合约中的特定函数进而访问和更改链上的状态信息。

3、数字内容:链上数字内容主要是指通过区块链技术存储和验证的各种数字资产和信息,对特定的作品、艺术品生成唯一的数字凭证,在保护其数字版权的基础上,实现真实可信的数字化发行、购买、收藏和使用。

4、访问控制:指通过对系统、网络或资源进行限制和管理,以确保只有授权用户能够访问和利用这些资源的一种技术手段。它通常包括身份认证本文档来自技高网...

【技术保护点】

1.一种针对链上数字内容基于密文策略属性加密的受控访问方法,其特征在于,应用于一数据拥有者,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于坐标值x和坐标值y对数字内容进行加密,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于坐标值z对访问路径L进行加密,得到路径密文C2,包括:

4.根据权利要求1所述的方法,其特征在于,所述数据访问者基于该数字内容的相关信息、所述坐标密钥k1以及存储在IPFS上的数据密文C1访问该数字内容的原始数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据链数据库上的坐标密钥...

【技术特征摘要】

1.一种针对链上数字内容基于密文策略属性加密的受控访问方法,其特征在于,应用于一数据拥有者,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于坐标值x和坐标值y对数字内容进行加密,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于坐标值z对访问路径l进行加密,得到路径密文c2,包括:

4.根据权利要求1所述的方法,其特征在于,所述数据访问者基于该数字内容的相关信息、所述坐标密钥k1以及存储在ipfs上的数据密文c1访问该数字内容的原始数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据链数据库上的坐标密钥k1对随机点gr进行校验,包括:

6.根据权利要求4所述的方法,其特征在于,所述基于随机点gr依次对路径密文c2和数据密文c1进行解密,以得到该数字内...

【专利技术属性】
技术研发人员:陈子明谭泽忠高健博谢安明关志陈钟
申请(专利权)人:北京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1