0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-30 08:35 ? 次閱讀

計算機與網(wǎng)絡是繼造紙和印刷術(shù)發(fā)明以來,人類又一個信息存儲與傳播的偉大創(chuàng)造,稱為第五次信息革命。 通常,網(wǎng)絡與網(wǎng)絡之間所串連成的龐大網(wǎng)絡,則可譯為“網(wǎng)際”網(wǎng)絡,又音譯因特網(wǎng)或者英特網(wǎng),在1990年代發(fā)展初期,因其跨國際性連接之特性,在***亦有人稱其為國際網(wǎng)絡,或國際電腦網(wǎng)絡。是指在ARPA網(wǎng)基礎上發(fā)展出的世界上最大的全球性互聯(lián)網(wǎng)絡。而互聯(lián)網(wǎng)(英語:international network或internet),在***譯作網(wǎng)際網(wǎng)路,或稱互連網(wǎng),即是“連接網(wǎng)絡的網(wǎng)絡”,可以是任何分離的實體網(wǎng)絡之集合,這些網(wǎng)絡以一組通用的協(xié)定相連,形成邏輯上的單一網(wǎng)絡。這種將計算機網(wǎng)絡互相聯(lián)接在一起的方法稱為“網(wǎng)絡互聯(lián)”。

隨著國際互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)絡安全已成為現(xiàn)代信息安全研究的關(guān)鍵問題,迫切需要新的安全的信息傳輸技術(shù)?;煦缦到y(tǒng)是一種兼具質(zhì)性思考與量化分析的方法,用以探討動態(tài)系統(tǒng)中(如:人口移動、化學反應、氣象變化、社會行為等)無法用單一的數(shù)據(jù)關(guān)系,而必須用整體、連續(xù)的數(shù)據(jù)關(guān)系才能加以解釋及預測之行為。其特點有:(1)混沌動力學特性對初始條件具有敏感依賴性。初始條件略有差別或者微小的擾動都會導致系統(tǒng)的最終狀態(tài)出現(xiàn)巨大的差別,其長期演化行為不可預測;(2)系統(tǒng)由完全確定性的方程描述,無需附加任何因素,系統(tǒng)仍表現(xiàn)出類隨機行為。

人工神經(jīng)網(wǎng)絡是一種基于連接概念的智能模擬方法。它具有分布式存儲信息、容錯性和大規(guī)模并行處理結(jié)構(gòu)的特點,并具有自適應、自學習、自組織的能力。在理論上能夠?qū)W習并以任意精度逼近任何非線性和不確定系統(tǒng)的動力學模型。人工神經(jīng)網(wǎng)絡為解決混沌非動力系統(tǒng)加密方法提供了新的方法和思路。

小波神經(jīng)網(wǎng)絡是近年來新興的一種數(shù)學建模分析方法,是結(jié)合小波變換和傳統(tǒng)人工神經(jīng)網(wǎng)絡的思想而形成的。小波神經(jīng)網(wǎng)絡充分繼承了小波分析與神經(jīng)網(wǎng)絡兩者的優(yōu)點,具有更靈活有效的函數(shù)逼近能力和較強的容錯能力,可以有效地克服普通人工神經(jīng)網(wǎng)絡模型所固有的一些缺陷。本文介紹了小波神經(jīng)網(wǎng)絡的模型和算法,提出一種基于小波神經(jīng)網(wǎng)絡的混沌加密方法。通過實驗仿真,證實了該方法的可行性。

1 小波神經(jīng)網(wǎng)絡模型

小波神經(jīng)網(wǎng)絡是在小波分析的基礎上提出的一種前饋神經(jīng)網(wǎng)絡,它可以被認為是RBF網(wǎng)絡的推廣。本文

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

對于輸入的樣本對,目的是確定網(wǎng)絡參數(shù)uki、棕i、ak、bk和L,使得f(k)與y(k)兩序列的擬合最優(yōu)。網(wǎng)絡參數(shù)可以通過最小均方誤差能量函數(shù)進行優(yōu)化:

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

3 基于小波神經(jīng)網(wǎng)絡的混沌加密算法

3.1 基于小波神經(jīng)網(wǎng)絡的混沌加密過程

(1)選取已知的混沌序列樣本,將這些樣本作為小波神經(jīng)網(wǎng)絡的學習樣本,確定小波神經(jīng)網(wǎng)絡的權(quán)值uki、?棕i,并將其通過安全信道傳送給信息接收方。

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

小波神經(jīng)網(wǎng)絡的模型與混沌加密算法的仿真分析

使用學習后的小波神經(jīng)網(wǎng)絡給馬丁。路德金《我有一個夢想》中的第2段進行加密操作。當混沌初值為0.1時,小波神經(jīng)網(wǎng)絡加密后的序列為:

egbvsgaarh Iy cseywatrosj ri cemieoe aNootabmpoec s.ei i cn ri nhm iegarfrtego ,icodm t hni u wt at i lo anoarPcsysn sf b mi tefdt .h hssvoooatce o epr dastaioalee ,wtaer go voh todb s tdh huyga tneitoskweh.osatao j n eidehon eih nle aoryerdl atfe, e Aod si cc nass Ta ngiagciwtlfFmn nnera ml t pdh m Eemesenaigac ahusa ete lieiyn

當混沌初值為0.100 5時,小波神經(jīng)網(wǎng)絡加密后的序列為:

asce ne olsn o.d ver u yhr mrth gelTeeiubaeiaiawy t om ga s s ssy ardnatjae t ie j ea l anoshi,naaer osytA.i i ocoeygo e atirhcartrgcselehdh h seodnelniyenvaioosm c etoa h gtiioaeia,tot ofnamhncbc nwiPteime.Eg emave mamufgs tothsnaIpoc eworsstn ns t gcowha ,f ke cdp bto n gdispd oel F hmotNm lbntaw e o adoeirad erfi fcsho eii

混沌初值發(fā)生微小的改變,小波神經(jīng)網(wǎng)絡產(chǎn)生性質(zhì)完全不同的混沌密文序列。解密后的明文序列與明文均為:

Five score years ago, a great American, in whose symbolic shadow we stand today, signed the Emancipation Proclamation. This momentous decree came as a great beacon light of hope to millions of Negro slaves who had been seared in the flames of withering injustice. It came as a joyous daybreak to end the long night of their captivity.

當混沌初值分別為0.4、0.1和0.100 5時,分別用小波神經(jīng)網(wǎng)絡得到混沌加密序列。圖4為三種混沌初值分別用小波神經(jīng)網(wǎng)絡得到混沌序列的自相關(guān)函數(shù)。由圖4可知,基于小波神經(jīng)網(wǎng)絡產(chǎn)生的混沌序列具有良好的相關(guān)性,可以滿足密碼學的要求。

本文提出一種基于小波神經(jīng)網(wǎng)絡的混沌序列生成方法,并基于該方法提出一種新的混沌加密方案。通過計算機仿真表明,該方法通過小波神經(jīng)網(wǎng)絡可產(chǎn)生比單一混沌映射更多的、性能更接近理論值的混沌序列。同時基于該模型的混沌加密方案具有高度的保密性和靈敏性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 神經(jīng)網(wǎng)絡

    關(guān)注

    42

    文章

    4726

    瀏覽量

    100311
  • 存儲
    +關(guān)注

    關(guān)注

    13

    文章

    4170

    瀏覽量

    85483
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    54

    文章

    11038

    瀏覽量

    102444
收藏 人收藏

    評論

    相關(guān)推薦

    基于神經(jīng)網(wǎng)絡混沌吸引子公鑰加密算法的FPGA實現(xiàn)

    【作者】:劉晉明;劉年生;【來源】:《廈門大學學報(自然科學版)》2010年02期【摘要】:利用具有順序和并行執(zhí)行的特點的VHDL語言,設計并實現(xiàn)了基于神經(jīng)網(wǎng)絡混沌吸引子的公鑰加密算法,在編
    發(fā)表于 04-24 09:15

    神經(jīng)網(wǎng)絡教程(李亞非)

    網(wǎng)絡BP算法的程序設計  多層前向網(wǎng)絡BP算法源程序  第4章 Hopfield網(wǎng)絡模型  4.
    發(fā)表于 03-20 11:32

    卷積神經(jīng)網(wǎng)絡模型發(fā)展及應用

    神經(jīng)網(wǎng)絡已經(jīng)廣泛應用于圖像分類、目標檢測、語義分割以及自然語言處理等領域。首先分析了典型卷積神經(jīng)網(wǎng)絡模型為提高其性能增加網(wǎng)絡深度以及寬度的
    發(fā)表于 08-02 10:39

    基于混沌控制系統(tǒng)的神經(jīng)網(wǎng)絡異步加密

    將Chebyshev神經(jīng)網(wǎng)絡模型作為混沌控制系統(tǒng)辨識器,任選系統(tǒng)初值和非線性、非周期性控制律,通過Chebyshev混沌神經(jīng)網(wǎng)絡產(chǎn)生
    發(fā)表于 04-20 09:43 ?9次下載

    一種混沌加密算法的硬件實現(xiàn)

    在現(xiàn)有的二相混沌加密算法研究的基礎上,提出了一種改進的實用混沌加密算法,使其有限字長效應得到了改善,并借助于數(shù)字信號處理器TMS320VC5402實現(xiàn)了改進方法。硬件實驗結(jié)
    發(fā)表于 05-16 11:18 ?25次下載

    基于混沌和遺傳算法的優(yōu)化測試生成算法

    基于組合電路測試生成的Hopfield 神經(jīng)網(wǎng)絡模型,討論分析了利用混沌神經(jīng)網(wǎng)絡的全局搜索能力進行測試生成的有效
    發(fā)表于 09-01 08:22 ?7次下載

    混沌遺傳算法優(yōu)化管網(wǎng)狀態(tài)神經(jīng)網(wǎng)絡模型

    混沌遺傳算法優(yōu)化管網(wǎng)狀態(tài)神經(jīng)網(wǎng)絡模型 針對BP 算法易陷入局部最優(yōu),提出將一種新的混沌遺傳
    發(fā)表于 02-23 09:22 ?10次下載

    混沌神經(jīng)網(wǎng)絡及其在保密通信中的應用

    具有高度復雜非線性動力學特性的混沌神經(jīng)網(wǎng)絡系統(tǒng)已成為近年來進行加密通信應用研究的熱點課題。本文首先概括了混沌神經(jīng)網(wǎng)絡的一些主要理論
    發(fā)表于 03-22 00:11 ?24次下載

    基于NARMAX模型的小神經(jīng)網(wǎng)絡實現(xiàn)

    提出了一種基于NARMAX模型的小神經(jīng)網(wǎng)絡結(jié)構(gòu)確定和權(quán)系數(shù)估計算法.采用NARMAX模型和雙正交小波函數(shù)來構(gòu)造小
    發(fā)表于 09-27 17:31 ?28次下載
    基于NARMAX<b class='flag-5'>模型</b>的小<b class='flag-5'>波</b><b class='flag-5'>神經(jīng)網(wǎng)絡</b>實現(xiàn)

    基于遺傳小神經(jīng)網(wǎng)絡的海雜波預測

    根據(jù)相空間重構(gòu)理論,提出了一種基于遺傳小神經(jīng)網(wǎng)絡(GA-WNN)的混沌時間序列預測方法。根據(jù)takens理論,計算出相空間重構(gòu)所需延遲時間和嵌入維數(shù)。采用小
    發(fā)表于 12-24 15:43 ?9次下載

    基于像素置亂和比特替換的混沌圖像加密算法

    基于像素置亂和比特替換的混沌圖像加密算法_謝國
    發(fā)表于 01-03 15:24 ?0次下載

    一種新的基于比特置亂的超混沌圖像加密算法

    一種新的基于比特置亂的超混沌圖像加密算法_謝國
    發(fā)表于 01-07 18:56 ?0次下載

    混沌加密算法的MATLAB實現(xiàn)技巧與程序

    文件中,以一個和皮埃爾弗朗索瓦弗赫爾斯特所創(chuàng)的Logistic方程類似的離散人口模型的形式來推廣的。 目前混沌系統(tǒng)與加密技術(shù)相結(jié)合是現(xiàn)如今最熱門的一個課題,雖然有大量的加密算法面世,但
    發(fā)表于 08-29 18:04 ?18次下載
    <b class='flag-5'>混沌</b><b class='flag-5'>加密算法</b>的MATLAB實現(xiàn)技巧與程序

    基于Lorenz混沌系統(tǒng)的圖像加密算法

    定本文提出了一種基于Lorenz混沌系統(tǒng)的比特級彩色數(shù)字圖像加密算法,針對彩色數(shù)字圖像的三個分量R、B、G,用Lorenz混沌系統(tǒng)產(chǎn)生的x、y、z=個維度的混沌序列分別進行
    發(fā)表于 12-05 18:35 ?2次下載

    如何使用FPGA實現(xiàn)神經(jīng)網(wǎng)絡實現(xiàn)混沌吸引子公鑰加密算法

    利用具有顧序和并行執(zhí)行的特點的VHDL語言,設計并實現(xiàn)了基于神經(jīng)網(wǎng)絡混沌吸引子的公鑰加密算法。在編解碼器設計中采用專用的控制模塊來控制加密和解密操作;同時,在RAM模塊中自主設計了具有
    發(fā)表于 03-26 15:58 ?6次下載
    如何使用FPGA實現(xiàn)<b class='flag-5'>神經(jīng)網(wǎng)絡</b>實現(xiàn)<b class='flag-5'>混沌</b>吸引子公鑰<b class='flag-5'>加密算法</b>