[發明專利]保密通信方法和裝置有效
| 申請號: | 201810293561.3 | 申請日: | 2018-04-04 |
| 公開(公告)號: | CN108768927B | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 楊志;嚴新榮;喬曉斌;張江林;何青松;陳勇 | 申請(專利權)人: | 武漢船舶通信研究所(中國船舶重工集團公司第七二二研究所) |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L1/00 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 徐立 |
| 地址: | 430205 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 保密 通信 方法 裝置 | ||
1.一種保密通信方法,其特征在于,所述保密通信方法包括:
獲取待傳輸數據;
將獲取到所述待傳輸數據時的系統時間作為發送時間;
按照以下公式確定所述發送時間單元倍數:
Ns=int(Ts/Tu),
其中,Ns為所述發送時間單元倍數,int()表示取整,Ts為所述發送時間,Tu為設定的時間單元的長度,Tu=Td+2Te,Td為系統最大傳輸時延,Te為發送端和接收端的系統時間偏差,且Tu為系統最小時間間隔的整數倍;所述發送時間和接收端的接收時間位于相同的時間單元內,或者位于相鄰的時間單元內;
對所述發送時間單元倍數進行模2運算,得到發送時間密鑰信息,所述發送時間密鑰信息為1比特;
將所述發送時間密鑰信息和所述待傳輸數據組合后計算循環冗余校驗碼CRC;
采用所述發送時間初始化密碼算法,并采用所述密碼算法對所述待傳輸數據進行加密,得到密文數據;
將所述發送時間密鑰信息、所述密文數據以及所述CRC組成通信幀;
發送所述通信幀。
2.一種保密通信方法,其特征在于,所述保密通信方法包括:
接收通信幀,所述通信幀包括發送時間密鑰信息、密文數據和循環冗余校驗碼CRC,所述發送時間密鑰信息為1比特;
將接收到所述通信幀的系統時間作為接收時間;
按照以下步驟,基于所述發送時間密鑰信息對所述密文數據進行循環解密:
A、按照以下公式確定接收時間單元倍數:
Nr=int(Tr/Tu),
其中,Nr為所述接收時間單元倍數,int()表示取整,Tr為所述接收時間,Tu為設定的時間單元的長度,Tu=Td+2Te,Td為系統最大傳輸時延,Te為發送端和接收端的系統時間偏差,且Tu為系統最小時間間隔的整數倍;所述接收時間和發送端的發送時間位于相同的時間單元內,或者位于相鄰的時間單元內;
對所述接收時間單元倍數進行模2運算,得到接收時間密鑰信息;
根據所述接收時間密鑰信息和所述發送時間密鑰信息確定發送時間單元倍數;
根據所述發送時間單元倍數和設定的時間單元的長度,確定發送時間;
B、采用確定出的發送時間初始化密碼算法;
C、采用所述密碼算法對所述密文數據進行解密,得到明文數據;
D、將所述通信幀中的密文數據替換為所述明文數據;
E、對替換后的所述通信幀進行CRC校驗;若CRC校驗正確,則將所述明文數據作為正確的數據輸出,若CRC校驗錯誤,則重新根據所述接收時間和所述發送時間密鑰信息確定發送時間,并重復執行步驟B~E。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢船舶通信研究所(中國船舶重工集團公司第七二二研究所),未經武漢船舶通信研究所(中國船舶重工集團公司第七二二研究所)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810293561.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:受感染主機設備的跟蹤和緩解
- 下一篇:一種信息獲取方法、終端及服務器





