-
公开(公告)号:CN114219483B
公开(公告)日:2023-03-14
申请号:CN202111530550.0
申请日:2021-12-14
摘要: 本发明公开了一种基于LWE‑CPABE的区块链数据共享方法、设备和存储介质,所述方法包括以下步骤:数据访问者设置访问控制策略,基于访问控制策略生成主密钥和公钥,将公钥发送至区块链存储,主密钥委托密钥中心保管,并将要发布的数据加密成密文,上传至第三方存储,第三方存储将密文存储地址发送至区块链;数据使用者从密钥中心获取主密钥,之后合成用户属性密钥,利用用户属性密钥对获取的密文进行解密,完成数据共享;本发明数据共享的安全性和效率较高,能方便地对访问控制策略进行更新,更新过程中计算量小,节省了更多的密钥空间成本和加密时间成本。
-
公开(公告)号:CN114186248A
公开(公告)日:2022-03-15
申请号:CN202111343581.5
申请日:2021-11-13
摘要: 本发明公开了一种基于区块链智能合约的零知识证明可验证凭证数字身份管理系统及方法,该系统包括零知识智能合约和凭证客户端;零知识智能合约包括凭证状态智能合约、零知识证据使用状态智能合约、零知识证据有效性验证智能合约和可验证凭证有效性验证智能合约;凭证客户端设有三个角色:身份提供商、用户、服务提供商。本发明中证明零知识问题的描述程序由服务提供商根据服务的身份属性需求构造,用户要获得服务,仅需要根据服务提供商构造的零知识问题程序,利用用户的属性凭证生成零知识证据,并向服务提供商提交证据,证明证据中的属性满足服务的身份属性需求,同时证明用户是生成证据的的持有者,从而实现了隐私性和安全性的双重保障。
-
公开(公告)号:CN114219483A
公开(公告)日:2022-03-22
申请号:CN202111530550.0
申请日:2021-12-14
摘要: 本发明公开了一种基于LWE‑CPABE的区块链数据共享方法、设备和存储介质,所述方法包括以下步骤:数据访问者设置访问控制策略,基于访问控制策略生成主密钥和公钥,将公钥发送至区块链存储,主密钥委托密钥中心保管,并将要发布的数据加密成密文,上传至第三方存储,第三方存储将密文存储地址发送至区块链;数据使用者从密钥中心获取主密钥,之后合成用户属性密钥,利用用户属性密钥对获取的密文进行解密,完成数据共享;本发明数据共享的安全性和效率较高,能方便地对访问控制策略进行更新,更新过程中计算量小,节省了更多的密钥空间成本和加密时间成本。
-
公开(公告)号:CN114186248B
公开(公告)日:2022-08-05
申请号:CN202111343581.5
申请日:2021-11-13
摘要: 本发明公开了一种基于区块链智能合约的零知识证明可验证凭证数字身份管理系统及方法,该系统包括零知识智能合约和凭证客户端;零知识智能合约包括凭证状态智能合约、零知识证据使用状态智能合约、零知识证据有效性验证智能合约和可验证凭证有效性验证智能合约;凭证客户端设有三个角色:身份提供商、用户、服务提供商。本发明中证明零知识问题的描述程序由服务提供商根据服务的身份属性需求构造,用户要获得服务,仅需要根据服务提供商构造的零知识问题程序,利用用户的属性凭证生成零知识证据,并向服务提供商提交证据,证明证据中的属性满足服务的身份属性需求,同时证明用户是生成证据的的持有者,从而实现了隐私性和安全性的双重保障。
-
-
-