一种基于zk-snark的泛在电力物联网交易数据管理方法

    公开(公告)号:CN113507513A

    公开(公告)日:2021-10-15

    申请号:CN202110735635.6

    申请日:2021-06-30

    摘要: 本发明提供一种基于zk‑snark的泛在电力物联网交易数据管理方法,基于非交互式零知识证明实现了泛在电力物联网环境下,用户登录阶段使用轻量级非交互式零知识证明,在保障用户秘密信息对物联网服务器零知识的情况下,能进入到物联网服务器所在的网络内,进行后续对用电信息的验证。在“用电证明”阶段采用zk‑snark协议是利用该协议中算法对证据生成流程的严格限制,能防止拥有高算力的服务器伪造证据,通过zk‑snark协议的零知识性和形式化验证,实现泛在电力物联网中交易数据的链上链下混合存储,在保障了交易数据隐私性的同时,避免了在区块链上存储大量数据,使得最终系统支持与传统基于数据库的存储系统等同的存储能力及信息检索效率。

    一种基于zk-snark的泛在电力物联网交易数据管理方法

    公开(公告)号:CN113507513B

    公开(公告)日:2022-10-11

    申请号:CN202110735635.6

    申请日:2021-06-30

    摘要: 本发明提供一种基于zk‑snark的泛在电力物联网交易数据管理方法,基于非交互式零知识证明实现了泛在电力物联网环境下,用户登录阶段使用轻量级非交互式零知识证明,在保障用户秘密信息对物联网服务器零知识的情况下,能进入到物联网服务器所在的网络内,进行后续对用电信息的验证。在“用电证明”阶段采用zk‑snark协议是利用该协议中算法对证据生成流程的严格限制,能防止拥有高算力的服务器伪造证据,通过zk‑snark协议的零知识性和形式化验证,实现泛在电力物联网中交易数据的链上链下混合存储,在保障了交易数据隐私性的同时,避免了在区块链上存储大量数据,使得最终系统支持与传统基于数据库的存储系统等同的存储能力及信息检索效率。

    一种基于区块链的物联网安全数据共享代理重加密方法

    公开(公告)号:CN114697042A

    公开(公告)日:2022-07-01

    申请号:CN202210215468.7

    申请日:2022-03-07

    摘要: 本发明公开了一种基于区块链的物联网安全数据共享代理重加密方法,该方法包括用户存储数据以及另一用户获取数据两方面,数据所有者可以使用基于身份的加密将其加密数据外包到云,而代理重新加密构造将授予合法用户访问数据的权限,在物联网设备资源受限的情况下,边缘设备充当代理服务器来处理密集的计算;同时,利用以信息为中心的网络特性,有效地在代理服务器上传递缓存的内容,从而提高了服务质量。本发明解决了在物联网中数据共享的机密性、完整性和安全性等问题,缓解了集中式系统的瓶颈,实现了对数据的隐私保护和细粒度访问控制。同时,基于区块链的系统模型实现了数据共享的去中心化。