一种基于改进RSA的防篡改电子病历存储方法

    公开(公告)号:CN116015660A

    公开(公告)日:2023-04-25

    申请号:CN202211553186.4

    申请日:2022-12-06

    IPC分类号: H04L9/30 H04L9/06 H04L9/08

    摘要: 本发明涉及一种基于改进RSA的防篡改电子病历存储方法,包括将服务器作为节点分别搭建区块链网络和IPFS网络;利用密钥生成算法生成主密钥、患者的公钥和私钥;利用RSA加密算法对患者上传的病历信息进行加密,并将加密后的患者病历信息存储至IPFS网络并生成患者病历信息的访问地址;根据患者病历信息的访问地址、当前时刻的时间戳以及患者的公钥并利用哈希算法生成患者的病历信息交易数据并上传至区块链网络进行存储;利用患者的病历信息交易数据从IPFS网路中获取患者加密的病历信息,再根据主密钥和患者的私钥利用中国剩余定理和改进的RSA解密算法对患者加密的病历信息进行解密,获得患者的病历信息。

    一种应用于大型集群的分布式共识优化方法

    公开(公告)号:CN118316937A

    公开(公告)日:2024-07-09

    申请号:CN202410561352.8

    申请日:2024-05-08

    IPC分类号: H04L67/104

    摘要: 本发明属于区块链技术共识算法领域,具体涉及一种应用于大型集群的分布式共识优化方法,包括:记录节点历史行为,设计节点排名机制,对节点性能按照从高到低进行排名;利用节点排名机制在原始的选举机制上优化出一种在网络延迟的情况下快速完成领导者选举的选举机制,通过优化后的选举机制选出领导者节点;在集群内引入秘书节点和监督节点;利用秘书节点和监督节点协助领导者节点处理写请求;当客户端面对大量读请求时,利用监督节点选择数据状态正常的秘书节点分担读请求数量,减轻领导者节点负载。本发明与现有技术相比,具有更低的时延、更高的吞吐量和更高的安全性。