• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

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

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

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

      2)NLMS算法

    本文引用地址:http://www.czjhyjcfj.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 單混沌映射設計中的不足與擴充

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



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 儋州市| 佳木斯市| 岳普湖县| 二连浩特市| 方城县| 桃源县| 辛集市| 扶余县| 和平区| 阳高县| 无棣县| 济阳县| 安多县| 锡林郭勒盟| 东乌珠穆沁旗| 上饶市| 山西省| 遵义县| 鹿泉市| 清新县| 涿州市| 拉萨市| 高雄县| 任丘市| 大洼县| 三明市| 安顺市| 田东县| 黄龙县| 阿勒泰市| 赫章县| 神池县| 霍城县| 昌乐县| 温泉县| 西和县| 株洲县| 会宁县| 克什克腾旗| 雅江县| 白朗县|