本发明的优点:针对健康一体机系统具体情况设计系统架构,能够实现健康一体机之间的通信连接;能够实时更新所有站点的医疗数据;能够实现数据传输过程中的安全认证,保证了数据的安全性、同步性、机密性、完整性。
附图说明
图1为基于健康一体机的数据同步系统架构图;
图2为新型分布式安全认证数据同步方法的流程示意图;
图3为新型分布式安全认证数据同步方法的另一流程示意图;
图4为站点安全认证的流程示意图;
图5为中心工作站数据同步的流程示意图;
图6为传输站点数据同步的流程示意图。
具体实施方式
如图1所示,一种面向健康一体机的新型分布式安全认证数据同步方法和数据同步系统,包括一个中心工作站与多个分站点,通过一个中心工作站与其他分站点分别通信连接。
如图2所示,站点间的数据同步流程在所有分站点的数据库内设置触发器,当有用户在分站点进行体检后,触发器实时响应其数据库的增改操作,向中心工作站发出数据传输请求;
中心工作站在接收或发出传输请求后,需先对传输站点进行身份认证;
所述身份认证成功后,分站点与中心工作站之间以加密数据包的形式进行数据传输,若认证失败,传输站点会中止此次传输,向目标站点发出二次传输请求,直至认证成功;
中心工作站存储完来自某站点的更新数据包后,会向所有分站点发出传输请求;分站点需先进行安全认证,才能接收到加密后的更新数据包。
如图3所示,数据同步的流程大致分为实时监测、请求更新、身份验证、数据传输、数据同步这五个步骤,其中,站点间的数据传输皆以加密数据包形式传输;身份验证则是通过查询站点ip-公钥;