[发明专利]一种高可信度电子病历证明方法有效
申请号: | 201110334380.9 | 申请日: | 2011-10-29 |
公开(公告)号: | CN102419810A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 李必录 | 申请(专利权)人: | 重庆君盾科技有限公司 |
主分类号: | G06F21/24 | 分类号: | G06F21/24;H04L29/06 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 李海华 |
地址: | 400015 重庆市*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高可信度电子病历证明方法,用户通过客户端进行注册和登录后即可进行证明服务,具体为:登记:用户向服务器提交电子病历哈希值;服务器生成登记证明书发送至客户端;验证:服务器将重新计算的电子病历哈希值、重新计算的超级哈希值与登记证明书记载的对应信息进行比对并将结果发送至客户端;系统可靠性证明:系统定期计算集约了期间内所有超级哈希值的期间哈希总值并公布,公证机构对此进行公证;验证时重新计算期间哈希总值并与之前经过公证并公布的期间哈希总值进行比对;根据比对结果,判定系统是否可靠运行。本方法不仅能够证明某电子病历的原本性,而且还能对系统本身的可信性进行验证,安全高效。 | ||
搜索关键词: | 一种 可信度 电子 病历 证明 方法 | ||
【主权项】:
一种高可信度电子病历证明方法,本证明方法的基础是建立由服务器和客户端构成的证明服务系统,用户通过客户端进行注册和登录后即可进行电子病历证明服务,其特征在于:具体证明过程为:S1‑‑‑登记 S11:用户通过客户端向服务器提交电子病历哈希值a;S12:服务器将该电子病历哈希值a和接收到的其他哈希值采用树结构一起进行哈希聚集,生成若干根哈希,每个根哈希生成时获取不同的树序列号;S13:构建时序哈希链,将上步所得若干根哈希、当前时间片T的时间以及前一时间片的超级哈希值SHV(T‑1)一起计算当前时间片超级哈希值SHV(T);S14:该超级哈希值SHV(T)和所述电子病历哈希值a一起存储于服务器中;S15:服务器生成带有电子戳和时间标签的电子病历登记证明书并发送至客户端,电子病历登记证明书上的信息包括所述电子病历哈希值a、其他哈希值、根哈希和前一时间片的超级哈希值SHV(T‑1);S2‑‑‑验证S21:用户通过客户端向服务器提交验证请求并提交重新计算的电子病历哈希值a’;S22:服务器比较电子病历登记证明书记载的电子病历哈希值a和重新计算的电子病历哈希值a’,如果两者不相同,表明电子病历已经篡改,转步骤S25;否则,进行下一步;S23:客户端将电子病历登记证明书中记载的原电子病历哈希值a由重新计算的电子病历哈希值a’代替后再与电子病历登记证明书中其它相关哈希值计算得到新的超级哈希值SHV(t’),将该新的超级哈希值SHV(t’)发送到服务器;S24:服务器将该新的超级哈希值SHV(t’)与之前保存的超级哈希值SHV(T)进行比对;如果SHV(t’)与SHV(T)相同,则表明该电子病历自登记时起没有被篡改,从登记时刻起已经存在;反之,则表明该电子病历已经被篡改;S25:生成包含电子病历是否被篡改结论的验证结果证明书并发送至客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆君盾科技有限公司,未经重庆君盾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110334380.9/,转载请声明来源钻瓜专利网。