买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:神州医疗科技股份有限公司
摘要:本发明公开了一种数据加密分发方法及系统,涉及数据安全技术领域。一种数据加密分发方法,包括:利用数据请求方发起数据请求时的请求时间因子,数据请求方和接收数据请求的分发端的设备信息生成加密密钥;使用加密密钥对请求报文、数据请求方的设备信息和请求时间因子进行加密计算得到第一加密结果;并对数据请求方的设备信息使用第二私钥进行签名得到第一签名结果;将第一加密结果和第一签名结果发送给分发子系统;所述分发子系统使用第二公钥对所述第一签名结果进行验证;当验证通过后对第一加密结果进行解密,得到接收子系统的设备信息和请求时间因子;验证当前时间是否有效;提高了数据分发的安全性。
主权项:1.一种数据加密分发方法,其特征在于,包括:利用数据请求方发起数据请求时的请求时间因子,所述数据请求方和接收所述数据请求的分发端的设备信息生成加密密钥;使用所述加密密钥对请求报文、所述数据请求方的设备信息和所述请求时间因子进行加密计算得到第一加密结果;并对所述数据请求方的设备信息使用第二私钥进行签名得到第一签名结果;将所述第一加密结果和所述第一签名结果发送给分发子系统;所述分发子系统使用第二公钥对所述第一签名结果进行验证;当验证通过后对所述第一加密结果进行解密,得到接收子系统的设备信息和所述请求时间因子;验证当前时间是否有效,当有效时,所述分发子系统使用所述加密密钥对所请求数据、所述分发端的设备信息和当前会话的下发时间因子进行加密计算得到第二加密结果;对所述分发端的设备信息使用第一私钥进行签名得到第二签名结果;将所述第二加密结果和所述第二签名结果发送给所述接收子系统;所述接收子系统使用第一公钥对所述第二签名结果进行验证;验证通过后,对所述第二加密结果进行解密得到所述请求数据;还包括所述第一公钥所述第二公钥的分发,具体包括:所述分发子系统从密钥库中随机选取传输密钥,利用所述传输密钥对第一公钥第二公钥进行加密得到加密信息;所述加密信息按照由所述分发端和所述数据请求方约定的密钥转换规则和序列长度进行转换映射,转换为一个变长序列,作为所述第一公钥所述第二公钥的第一传输密钥;将所述第一公钥所述第二公钥和第一传输密钥拼接后进行散列计算得到第一散列结果;将所述第一公钥所述第二公钥、所述第一传输密钥和所述第一散列结果生成打包数据后发送到所述接收子系统;所述接收子系统将打包数据进行拆分,根据所述密钥转换规则从所述第一传输密钥中获取密钥信息,根据密钥信息从所述密钥库中获取对应的密钥解密所述第一公钥所述第二公钥;对所述第一公钥所述第二公钥和所述第一传输密钥进行散列计算得到第二散列结果;比较所述第一散列结果和所述第二散列结果,当判断为相同则所述接收子系统将所述第一公钥所述第二公钥保存到本地。
全文数据:
权利要求:
百度查询: 神州医疗科技股份有限公司 一种数据加密分发方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。