基于区块链和IBE算法的物联网数据访问控制方法及系统

    公开(公告)号:CN113783836A

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

    申请号:CN202110879593.3

    申请日:2021-08-02

    摘要: 本发明公开了一种基于区块链和IBE算法的物联网数据访问控制方法及系统,私钥生成中心PKG进行系统初始化;构建联盟链;物联网设备采集数据进行加密后得到密文并发送到物联网网关;由物联网网关将密文发送到物联网系统云平台或本地数据库进行存储;生成密文对应的哈希值,并将密文标识和对应哈希值的键值对存储在区块链中;私钥生成中心生成私钥;数据请求者在区块链上发起数据请求交易,区块链上部署的访问控制合约验证数据请求合法性,验证通过后由私钥生成中心与数据请求者建立安全连接共享私钥,数据请求者应用IBE解密算法,对加密数据进行解密获得请求数据;本发明能够实现物联网环境下安全可信的细粒度访问控制,满足保密性、完整性和可用性。

    基于区块链和IBE算法的物联网数据访问控制方法及系统

    公开(公告)号:CN113783836B

    公开(公告)日:2023-06-20

    申请号:CN202110879593.3

    申请日:2021-08-02

    摘要: 本发明公开了一种基于区块链和IBE算法的物联网数据访问控制方法及系统,私钥生成中心PKG进行系统初始化;构建联盟链;物联网设备采集数据进行加密后得到密文并发送到物联网网关;由物联网网关将密文发送到物联网系统云平台或本地数据库进行存储;生成密文对应的哈希值,并将密文标识和对应哈希值的键值对存储在区块链中;私钥生成中心生成私钥;数据请求者在区块链上发起数据请求交易,区块链上部署的访问控制合约验证数据请求合法性,验证通过后由私钥生成中心与数据请求者建立安全连接共享私钥,数据请求者应用IBE解密算法,对加密数据进行解密获得请求数据;本发明能够实现物联网环境下安全可信的细粒度访问控制,满足保密性、完整性和可用性。

    基于国密算法的PMU电力系统通信方法

    公开(公告)号:CN115484033A

    公开(公告)日:2022-12-16

    申请号:CN202211114292.2

    申请日:2022-09-13

    摘要: 本发明提供一种基于国密算法的PMU电力系统通信方法,信息发送设备与信息接收设备作为通信双方,向PMU电力系统的密钥管理服务申请获取国密SM2私钥;生成国密SM2完整公私密钥;信息发送设备从密钥管理服务中查询是否存在与信息接收设备之间的会话密钥,在不存在时,信息发送设备将加密后的会话密钥、签名结果、公钥以及ID信息发送给信息接收设备;信息接收设备验证通过后,协商出会话密钥或到密钥管理服务处查询会话密钥并解密;本发明不仅能够免去证书的管理,还解决了基于身份的加密体系中密钥托管的问题,同时结合国密算法进行签名、验证、加密,能够使得PMU电力系统的认证通信既轻量又安全。