[发明专利]商业健康保险直赔直付系统与商保公司之间数据传输方法及系统在审
申请号: | 201710879002.6 | 申请日: | 2017-09-26 |
公开(公告)号: | CN107707536A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 祁文荣;张冰冰 | 申请(专利权)人: | 武汉默联股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G06Q40/08 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 倪娅,陈卫 |
地址: | 430074 湖北省武汉市东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 商业 健康 保险 直赔直付 系统 公司 之间 数据传输 方法 | ||
1.一种商业健康保险直赔直付系统与商保公司之间数据传输方法,包括请求状态与接收状态,所述请求状态的发送方为商业健康保险直赔直付系统或者商保公司,所述接收状态的接收方为商业健康保险直赔直付系统或者商保公司,其特征在于:
所述请求状态包括如下步骤:
1)对原报文进行摘要处理,得到摘要数据(111);
2)将所述摘要数据(111)进行签名操作,得到签名数据(121);
3)将原报文进行对称加密处理,得到加密后的报文,即加密数据(131);
所述接收状态包括如下步骤:
4)将接收到的签名数据(121)进行提取签名值的操作,得到签名值(331);
5)将接收到的加密数据(131)进行解密处理,得到原报文(311);
6)将得到的原报文(311)进行摘要处理,得到签名原文(321);
7)将得到的签名值(331)与签名原文(321)进行验签操作。
2.根据权利要求1所述的商业健康保险直赔直付系统与商保公司之间数据传输方法,其特征在于:所述请求状态的步骤3)之前,若原报文数据量过大,先将报文压缩,得到压缩数据;步骤3)中若报文压缩过,则将压缩后的报文进行对称加密。
3.根据权利要求1所述的商业健康保险直赔直付系统与商保公司之间数据传输方法,其特征在于:所述步骤1)和步骤6)中摘要处理采用SM3算法,所述SM3算法采用Merkle-Damgard结构,消息分组长度为512位,摘要值长度为256位。
4.根据权利要求1所述的商业健康保险直赔直付系统与商保公司之间数据传输方法,其特征在于:所述步骤2)中签名操作采用SM2算法,发送方采用私钥签名,得到签名数据;所述步骤7)中验签操作采用SM2算法,接收方采用发送方的公钥验签。
5.根据权利要求1所述的商业健康保险直赔直付系统与商保公司之间数据传输方法,其特征在于:所述步骤3)中加密处理和步骤5)中解密处理采样SM4算法,分组对称密钥算法。
6.根据权利要求5所述的商业健康保险直赔直付系统与商保公司之间数据传输方法,其特征在于:所述SM4算法中设置的对称密钥的加密模式为CBC模式。
7.根据权利要求5所述的商业健康保险直赔直付系统与商保公司之间数据传输方法,其特征在于:所述SM4算法中的对称密钥由商业健康保险直赔直付系统与商保公司约定的两个成份合成,不同商保公司之间的对称密钥的密钥成份均不相同。
8.一种基于权利要求1所述的商业健康保险直赔直付系统与商保公司之间数据传输方法的系统,其特征在于:包括数据封装模块(1)、网络传输层(2)、数据解析层(3)和验签模块(4);
所述数据封装模块(1)包括摘要模块(11),签名模块(12)和加密模块(13),所述摘要模块(11)用于对原报文进行摘要处理,所述得到摘要数据(111);所述签名模块(12)用于将所述摘要数据(111)进行签名操作,得到签名数据(121);所述加密模块(13)将用于原报文进行对称加密处理,得到加密数据(131);
所述网络传输层(2)用于商业健康保险直赔直付系统与商保公司之间的数据传输;
所述数据解析层(3)包括提取签名值模块(33)、解密模块(31)和解析摘要模块(32),所述提取签名值模块(33)用于将接收到的签名数据(121)进行提取签名值的操作,得到签名值(331);所述解密模块(31)用于将接收到的加密数据(131)进行解密处理,得到原报文(311);所述解析摘要模块(32)用于将得到的原报文进行摘要处理,得到签名原文(321);
所述验签模块(4)用于将数据解析层(3)产生的签名原文(321)与签名值(331)进行验签,得到检验报文结果,看报文是否被篡改,或是否完整。
9.根据权利要求8所述的商业健康保险直赔直付系统与商保公司之间数据传输方法的系统,其特征在于:所述数据封装模块(1)中还包括压缩模块(14),所述压缩模块用于数据量大时,通过调用加密模块对报文进行压缩处理,所述数据解析层(3)中还包括解压模块(34),用于通过调用解密模块对报文进行解压处理。
10.根据权利要求8所述的商业健康保险直赔直付系统与商保公司之间数据传输方法的系统,其特征在于:所述加密模块(13)采用SM4算法进行加密处理;所述解密模块(31)采用SM4算法进行解密处理;所述摘要模块(11)和解析摘要模块(32)采用SM3算法进行摘要处理,所述签名模块(12)采用SM2算法进行签名处理,所述验签模块(4)采用SM2算法进行验签处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉默联股份有限公司,未经武汉默联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710879002.6/1.html,转载请声明来源钻瓜专利网。