恭喜深圳市風云實業有限公司孟祥獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用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、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。