新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于成對載波和混沌加密的有線保密電話系統(08-100)

        基于成對載波和混沌加密的有線保密電話系統(08-100)

        —— 基于成對載波和混沌加密的有線保密電話系統
        作者:修瑨 徐欣 孫彬 解放軍信息工程大學信息工程學院 時間:2009-02-26 來源:電子產品世界 收藏

          2)NLMS算法

        本文引用地址:http://www.104case.com/article/91765.htm

          NLMS算法實際是LMS算法的一個改進版本。LMS算法中,wk的變化是由μ、e、X確定的。由于正比于輸入信號X,對低能量信號而言,算法收斂速度將會變慢;對大信號而言,梯度的估計誤差又會隨著 幅度的增加而增加.為避免這一問題,將收斂因子相對于X的短時平均能量進行歸一化,由此得歸一化的最小均方誤差(NLMS)算法。

          3)算法的比較與選取

          由上所見,在自適應濾波器的兩種算法中,LMS算法的算法簡單,軟硬件實現較容易,但小信號時收斂速度慢。RLS算法收斂速度快,但每次迭代計算量很大,運算量的要求太高,難于實時實現。由于在本設計中實時性要求較強,且運算量又不宜過大,同時還要滿足聲音信號對收斂速度的要求。因此,我們選用算法較簡單的LMS算法。為了彌補LMS算法收斂速度慢的缺點,我們采用了LMS算法的改進型算法NLMS(歸一化LMS算法),進一步提高收斂速率。

          3 的基本原理

          由于混沌具有對初始條件敏感、產生的序列具有遍歷性、難以從產生的序列擬合混沌方程等特性,混沌系統被廣泛應用于保密通信過程中。因此本文將混沌系統應用于本文設計的保密中。

          3.1 混沌的加解密過程

          混沌保密編碼的具體實現步驟如圖3.1所示:

         

          圖3.1 數字保密數字通信結構框圖

          1) 使用信源編碼方法得到數字信號序列;

          2) 約定初始值和參量,使用混沌映射產生出符號序列;

          3) 將混沌序列對有用數字信號序列進行調制,如異或運算等,得到保密序列;

          4) 接收方收到保密序列后,內部產生出完全相同的混沌序列,進行混沌解碼,還原出有用信號序列。

          在我們所設計的系統中,由于沒有也不便于設計密鑰協商的過程,所以,我們將采用固定的密鑰進行加密和解密處理。在正常的工作過程中,密鑰協商應該是基于公鑰證書機制的,由于與本系統的實現基本無關,所以在這里就不加贅述。

          3.2 單混沌映射設計中的不足與擴充

          在本設計中,為了克服從密文中能夠提取混沌序列信息的缺點,借用傳統密碼學中的方法,加入了密文反饋的機制。這一機制的加入使得生成的密文與前一次加密的密文是有關系的,將混沌軌道信息又隱藏在了密文中。這樣一來,攻擊者就沒有原先那么容易得到密鑰的信息了,密碼系統也會更加安全。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 政和县| 铜川市| 公安县| 平乐县| 陆川县| 博野县| 连平县| 昆明市| 石泉县| 临海市| 平阳县| 余江县| 淮滨县| 日照市| 邳州市| 隆化县| 津南区| 桓仁| 错那县| 新密市| 灌南县| 宜兰市| 噶尔县| 安义县| 晋城| 紫金县| 南汇区| 古蔺县| 江阴市| 长沙县| 新营市| 永新县| 德昌县| 玉屏| 罗源县| 北碚区| 车险| 富阳市| 大悟县| 吉安市| 漯河市|