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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

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

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2018-12-30 08:35 ? 次閱讀

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)絡(luò)產(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.

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

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

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

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    提出了一種基于NARMAX模型的小神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)確定和權(quán)系數(shù)估計(jì)算法.采用NARMAX模型和雙正交小波函數(shù)來(lái)構(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)絡(luò)</b>實(shí)現(xiàn)

    基于遺傳小神經(jīng)網(wǎng)絡(luò)的海雜波預(yù)測(cè)

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

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

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

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

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

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

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

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

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

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

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