恭喜深圳市风云实业有限公司孟祥获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜深圳市风云实业有限公司申请的专利一种数据报文验证传输方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115412317B 。
龙图腾网通过国家知识产权局官网在2025-05-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210994586.2,技术领域涉及:H04L9/40;该发明授权一种数据报文验证传输方法是由孟祥;陈世伟;官德力设计研发完成,并于2022-08-18向国家知识产权局提交的专利申请。
本一种数据报文验证传输方法在说明书摘要公布了:本发明公开了一种数据报文验证传输方法,包括以下步骤:S1、根据IP报文的载荷内容,得到IP报文的染色值;S2、将IP报文的载荷内容封装到隧道,并标上染色值后传输至接收端网关;S3、在接收端网关处,验证染色值;S4、将通过验证的封装在隧道内的IP报文进行还原;本发明解决了现有IP网络传输的完整性、抗重放攻击和业务分类问题,且计算量较轻。
本发明授权一种数据报文验证传输方法在权利要求书中公布了:1.一种数据报文验证传输方法,其特征在于,包括以下步骤:S1、根据IP报文的载荷内容,得到IP报文的染色值;所述步骤S1包括以下分步骤:S11、取IP报文的前16个字节,作为IP头部IPH1;S12、取IP报文载荷的前15个字节,不足的填充0至15字节,并在最后填充一个字节的有效载荷长度,作为荷载头部PL1;S13、根据IP头部IPH1和荷载头部PL1,计算采样哈稀SH1,SH1=HashHashFactor,IPH1|PL1,其中,Hash为哈希函数,HashFactor为哈希因子,|为字符串加法运算;S14、根据采样哈稀SH1,计算采样消息验证码SM1,SM1=MACConfuseFactor,SH1|TSN|ID,其中,MAC为消息验证码函数,ConfuseFactor为混淆因子,TSN为UTC时间,ID为IP报文的身份标识;S15、取采样消息验证码SM1前4字节,作为SM1头部SR1;S16、将SM1头部SR1作为32bit无符号整数,判断作为32bit无符号整数的SM1头部SR1是否小于232*R,若是,则跳转至步骤S19,若否,则跳转至步骤S17,其中,R为重型染色采样率;S17、取采样消息验证码SM1末尾的数字节,作为轻型染色校验CK1;S18、取轻型染色的校验CK1作为最终校验CK3,并跳转至步骤S23;S19、计算IP报文哈稀PH1,PH1=HashHashFactor,IP报文;S20、根据IP报文哈稀PH1,计算IP报文消息验证码PM1,PM1=MACConfuseFactor,PH1|TSN|ID;S21、取IP报文消息验证码PM1末尾的数字节,作为重型染色的校验CK2;S22、取重型染色的校验CK2作为最终校验CK3;S23、将UTC时间TSN末4比特、最终校验CK3和IP报文的身份标识ID嵌入到染色标记中,得到IP报文的染色值STAIN;S2、将IP报文的载荷内容封装到隧道,并标上染色值后传输至接收端网关;S3、在接收端网关处,验证染色值;所述步骤S3包括以下分步骤:S31、在接收端网关处,获取到IP报文的时候,接收网关自己的UTC时间TSN,取TSN的末4比特作为接收UTC时间LTSN;从IP报文中恢复染色值STAIN,取出染色值STAIN携带的发送时的UTC时间末4比特,作为报文UTC时间PTSN;S32、判断报文UTC时间PTSN是否与接收UTC时间LTSN相等,若是,则将UTC时间TSN赋值给时间参数TSN2,并跳转至步骤S35,若否,则跳转至步骤S33;S33、判断报文UTC时间PTSN是否与LTSN+15mod16相等,若是,则在UTC时间TSN基础上减一赋值给时间参数TSN2,并跳转至步骤S35,若否,则跳转至步骤S34,其中,mod为取模运算;S34、判断报文UTC时间PTSN是否与LTSN+1mod16相等,若是,则在UTC时间TSN基础上加1赋值给时间参数TSN2,并跳转至步骤S35,若否,则时间错误;S35、取IP报文的前16个字节,作为IP头部IPH2;S36、取IP报文载荷前15个字节,不足的填充0至15字节,并在最后填充一个字节的有效载荷长度,作为荷载头部PL2;S37、根据IP头部IPH2和荷载头部PL2,计算采样哈稀SH2,SH2=HashHashFactor,IPH2|PL2;S38、根据采样哈稀SH2,计算采样消息验证码SM2,SM2=MACConfuseFactor,SH2|TSN2|ID;S39、取采样消息验证码SM2前4字节,作为SM2头部SR2;S40、将SM2头部SR2作为32bit无符号整数,判断作为32bit无符号整数的SM2头部SR2是否小于232*R,若是,则跳转至步骤S43,若否,则跳转至步骤S41;S41、取采样消息验证码SM2末尾的数字节,作为轻型染色校验CK4;S42、取轻型染色的校验CK4作为最终校验CK6,并跳转至步骤S47;S43、计算IP报文哈稀PH2,PH2=HashHashFactor,IP报文;S44、根据IP报文哈稀PH2,计算IP报文消息验证码PM2,PM2=MACConfuseFactor,PH2|TSN2|ID;S45、取IP报文消息验证码PM2末尾的数字节,作为重型染色的校验CK5;S46、取重型染色的校验CK5作为最终校验CK6;S47、若染色值STAIN中取出的最终校验CK3与接收方计算的最终校验CK6相同,则染色值验证通过;S4、将通过验证的封装在隧道内的IP报文进行还原。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人深圳市风云实业有限公司,其通讯地址为:518040 广东省深圳市福田区车公庙天安工业区天吉大厦2B2、3B2、4B1;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。