一种数据缓存方法及装置

    公开(公告)号:CN108282528A

    公开(公告)日:2018-07-13

    申请号:CN201810063151.X

    申请日:2018-01-23

    IPC分类号: H04L29/08

    摘要: 本发明实施例提供了一种数据缓存方法及装置,可以对网络节点集合中的每个网络节点:将该网络节点确定为内容节点,将网络节点集合中除该网络节点外的其他所有网络节点确定为缓存节点,对每一个缓存节点,将内容节点和该缓存节点确定为一个节点组;对每个节点组:获得该节点组的单位收益和流量,将该节点组的单位收益、该节点组的流量和缓存因子相乘,获得该节点组的缓存收益;确定在满足预设的约束条件的前提下、在各节点组的缓存收益之和最大时的各节点组分别对应的缓存因子;将各缓存因子存储至缓存节点中,以使缓存节点对内容节点中的至少部分内容进行缓存。本发明提供了一种在缓存收益最大的情况下的节点缓存方案,减小了网络负担。

    一种数据缓存方法及装置

    公开(公告)号:CN108282528B

    公开(公告)日:2021-07-30

    申请号:CN201810063151.X

    申请日:2018-01-23

    IPC分类号: H04L29/08

    摘要: 本发明实施例提供了一种数据缓存方法及装置,可以对网络节点集合中的每个网络节点:将该网络节点确定为内容节点,将网络节点集合中除该网络节点外的其他所有网络节点确定为缓存节点,对每一个缓存节点,将内容节点和该缓存节点确定为一个节点组;对每个节点组:获得该节点组的单位收益和流量,将该节点组的单位收益、该节点组的流量和缓存因子相乘,获得该节点组的缓存收益;确定在满足预设的约束条件的前提下、在各节点组的缓存收益之和最大时的各节点组分别对应的缓存因子;将各缓存因子存储至缓存节点中,以使缓存节点对内容节点中的至少部分内容进行缓存。本发明提供了一种在缓存收益最大的情况下的节点缓存方案,减小了网络负担。

    电网数据安全存储方法及系统

    公开(公告)号:CN111046411B

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

    申请号:CN201911379999.4

    申请日:2019-12-27

    IPC分类号: G06F21/60 G06F21/62 G06F21/64

    摘要: 本发明提供一种电网数据安全存储方法及系统,所述方法包括:电网终端生成电网数据并构建加密后电网数据,发送加密后电网数据至从区块链节点;从区块链节点接收所述加密后电网数据,对所述加密后电网数据执行解密操作,若从区块链节点解密成功则对电网数据进行分布式聚合签名操作,若分布式聚合签名成功则发送所述电网数据至主区块链节点;主区块链节点存储所述电网数据。本发明提供了一种电网数据安全存储方案,电网终端向外传输加密后电网数据,以保证电网数据在传输过程中是安全的。并且,本发明采用区块链技术来保存电网数据,由于区块链技术具有较高的安全性,所以防止电网数据被篡改,所以可以保证电网数据的安全性。

    电网数据安全存储方法及系统

    公开(公告)号:CN111046411A

    公开(公告)日:2020-04-21

    申请号:CN201911379999.4

    申请日:2019-12-27

    IPC分类号: G06F21/60 G06F21/62 G06F21/64

    摘要: 本发明提供一种电网数据安全存储方法及系统,所述方法包括:电网终端生成电网数据并构建加密后电网数据,发送加密后电网数据至从区块链节点;从区块链节点接收所述加密后电网数据,对所述加密后电网数据执行解密操作,若从区块链节点解密成功则对电网数据进行分布式聚合签名操作,若分布式聚合签名成功则发送所述电网数据至主区块链节点;主区块链节点存储所述电网数据。本发明提供了一种电网数据安全存储方案,电网终端向外传输加密后电网数据,以保证电网数据在传输过程中是安全的。并且,本发明采用区块链技术来保存电网数据,由于区块链技术具有较高的安全性,所以防止电网数据被篡改,所以可以保证电网数据的安全性。

    一种基于区块链的密钥生成方法及装置

    公开(公告)号:CN110677246A

    公开(公告)日:2020-01-10

    申请号:CN201910949286.0

    申请日:2019-10-08

    摘要: 本申请提供一种基于区块链的密钥生成方法及装置,发送方向接收方发送业务数据前,生成第一私有密钥并基于第一私有密钥生成第一公开密钥;基于区块链将第一公开密钥作为区块链交易数据中的金额发送给接收方;接收方生成第二私有密钥并基于第二私有密钥生成第二公开密钥;基于区块链将第二公开密钥作为区块链交易数据中的金额发送给发送方;发送方基于第一私有密钥和第二公开密钥,计算出第一共享密钥;接收方基于第二私有密钥和第一公开密钥,计算出第二共享密钥。利用共享密钥对业务数据加密,且由于仅在需要传输业务数据时才生成共享密钥,缩短了密钥的存储时间,进而降低了密钥被破解的风险,提高了数据的安全性。