陳志勇 龍 華 劉海峰
(中國船舶集團有限公司第七二二研究所 武漢 430079)
通信與密碼融合發展日益緊密,通信過程中的高效性與安全性往往是一對矛盾,若要求通信高效暢通,則需要簡化密碼安全協議流程及復雜度,甚至不用任何密碼保護,若要求通信安全可靠,則需要增加密碼保護及額外信息傳輸,則會降低通信質量[1]。
密碼通信一般分為兩個階段,密碼同步階段和加密數據傳輸階段,如圖1所示。
密碼同步階段,發送方將IV 向量等密碼同步信息經過信道編碼后發送給接收方,接收方對收到的數據信道譯碼,得到同步信息,并利用同步信息預置與發方相同的密碼機初態;數據傳輸階段,發送方對數據進行加密,經過信道編碼后發送給接收方,接收方對接收到的信號信道譯碼,再對信息進行解密,得到明文信息。

圖1 密碼通信系統圖
在某些人為干擾和自然環境噪聲干擾很強的情況下,信道誤碼率很高,經常出現“明通密不通”的現象。分析該現象出現的原因,主要是由于明碼通信與密碼通信對信道誤碼的容忍度存在著差異。在密碼同步階段,同步信息一旦出現誤碼,收發雙方的密碼狀態不一致,將無法建立正確的密碼通信。在數據傳輸階段,在沒有錯誤擴散的情況下,少量的信道誤碼是可以容忍的。密碼同步階段必須使用同步概率非常高的糾錯編碼,才能保證“明通密也通”,因此,研究密碼同步碼的糾錯編碼具有非常重要的意義[2~4]。……