-
公开(公告)号:CN116015660A
公开(公告)日:2023-04-25
申请号:CN202211553186.4
申请日:2022-12-06
Applicant: 重庆邮电大学工业互联网研究院
Abstract: 本发明涉及一种基于改进RSA的防篡改电子病历存储方法,包括将服务器作为节点分别搭建区块链网络和IPFS网络;利用密钥生成算法生成主密钥、患者的公钥和私钥;利用RSA加密算法对患者上传的病历信息进行加密,并将加密后的患者病历信息存储至IPFS网络并生成患者病历信息的访问地址;根据患者病历信息的访问地址、当前时刻的时间戳以及患者的公钥并利用哈希算法生成患者的病历信息交易数据并上传至区块链网络进行存储;利用患者的病历信息交易数据从IPFS网路中获取患者加密的病历信息,再根据主密钥和患者的私钥利用中国剩余定理和改进的RSA解密算法对患者加密的病历信息进行解密,获得患者的病历信息。