《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的LFSR異步加解密系統
基于FPGA的LFSR異步加解密系統
2016年電子技術應用第6期
潘必韜,聶小龍,王祖強
山東大學 信息科學與工程學院,山東 濟南250100
摘要: 線性反饋移位寄存器(LFSR)偽隨機序列作為流密碼的一種,具有原理清晰、不可預測性強的特點,被廣泛應用于各種加解密場合。針對目前基于LFSR的加解密系統只能應用于同步工作模式的局限性,設計了一種可配置的LFSR異步加解密系統,并對其進行了基于FPGA的硬件實現。實驗結果顯示,其既具備LFSR序列的優秀性能,又可以實現異步加解密,具有一定的實際應用價值。
關鍵詞: LFSR FPGA 異步加解密
中圖分類號: TN918
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.06.015
中文引用格式: 潘必韜,聶小龍,王祖強. 基于FPGA的LFSR異步加解密系統[J].電子技術應用,2016,42(6):56-58.
英文引用格式: Pan Bitao,Nie Xiaolong,Wang Zuqiang. Asynchronous LFSR encryption system based on FPGA[J].Application of Electronic Technique,2016,42(6):56-58.
Asynchronous LFSR encryption system based on FPGA
Pan Bitao,Nie Xiaolong,Wang Zuqiang
School of Information Science and Engineering,Shandong University,Jinan 250100,China
Abstract: As a kind of stream cipher, linear feedback shift register(LFSR) pseudo random binary sequence(PRBS) has widely applied in many encryption occasions with characters like succinct principle and strong unpredictability, to solve the limitation that encryption system based on LFSR can only work in synchronous condition, this paper proposed a asynchronous configurable LFSR encryption system, and has implemented the system in hardware based on FPGA. The experiment results shows it not only applied the LFSR sequence′s outstanding performance but also implemented asynchronous encryption. It has a certain value of practical application.
Key words : LFSR;FPGA;asynchronous encryption

0 引言

    隨著信息技術的不斷發展,信息安全已成為全世界的熱門研究課題,而數據的有效加解密則顯得尤為重要。雖然國內外研究者在軟件加密層面上做了大量的工作,但仍存在著信息易被竊取等問題。相對而言,硬件加密因為其加解密過程在硬件中執行,加解密信息均存儲于專用硬件之中[1],使得其更具安全性。因此,研究加解密系統的硬件實現更具有現實意義。

    LFSR偽隨機序列作為一種成熟流密碼,其優點突出,且非常適合于硬件高速實現[2]。FPGA采用流水線和并行運算,在數據處理中具有靈活高效的特點,很適合于硬件加解密系統的設計與實現[3]。

    雖然利用LFSR序列進行加解密的硬件實現已有大量實例,但其均為同步加解密,具有很大的局限性。本文所提出的異步LFSR加解密系統即是針對這一問題而作出的改進。首先對LFSR偽隨機序列產生的基本原理進行了闡述;然后分析了一種基于LFSR偽隨機序列的同步加解密系統;在此基礎之上,提出了可配置的LFSR異步加解密系統的設計及其利用FPGA的實現,最后對全文進行了總結。

1 LFSR原理簡介

    一個m位的線性移位寄存器(LFSR)可以由m個寄存器以及決定序列狀態轉換的反饋結構組成。用于硬件實現的LFSR的拓撲結構如圖1所示。

qrs2-t1.gif

    該拓撲結構中gm代表反饋系數,其值為1表示連接,0表示未連接。每一時刻的各位寄存器的輸出則為當前的序列輸出值,下一時刻的輸出由當前狀態和反饋支路決定。其數學抽象形式可以表示為GF(2m)上的一個多項式,反饋系數則抽象成為其多項式的系數。如果反饋系數選取得當,使得其抽象多項式為GF(2m)上的本原多項式時,由m個寄存器組成的序列發生器可以有2m-1個不同狀態[4]。所以,當m的值增大時,該偽隨機序列發生器的周期增長是非??捎^的,在一個周期之內,其序列輸出值不可預測,保證了其安全性,從而確保了加密效果。

2 現有的同步LFSR加解密系統

    現有的這方面的一個典型系統工作原理[5]如圖2所示。該系統設計用LFSR偽隨機序列來加解密輸入模擬信號。其基本原理是將輸入待加密的明文信號與LFSR序列進行兩次異或來加解密,用m、k、c分別來表示明文、密鑰、密文,則由于:

     qrs2-2-x1.gif

所以第一次異或將明文信息加密,而第二次異或則將密文解密,得出明文信號。整個過程的關鍵在于時序的控制使其達到嚴格同步。該系統結構清晰,原理明確。但有幾點缺陷:

    (1)系統只在同步時可以進行工作,然而大多數情況之下這種即時加解密的方法不能滿足需求。而需要先加密,傳輸,之后再解密。

    (2)由于系統的加解密結構,使得一幀數據加解密工作要在一個LFSR序列信號周期內完成,將限制時鐘頻率、降低效率。

    (3)由于該系統需要加解密序列嚴格同步,所以容錯率低,且只要出現一位的偏移將影響整個系統。

    對于以上問題,本文提出了一種可配置LFSR序列異步加解密系統,將在下文討論。

qrs2-t2.gif

3 可配置的LFSR序列加解密系統

    針對現有LFSR同步加解密系統所存在的問題,設計了一種異步加解密系統。該系統將在加密之前對LFSR進行配置,設置其初值和反饋結構。傳輸數據時將初值信號與反饋的配置信息封裝于密文之前,解密時再根據其接收到的密文中的配置信息進行解密端配置,然后進行解密。整個過程將實現異步加解密,其結構如圖3所示。

qrs2-t3.gif

    其中最關鍵的部分為可配置LFSR序列發生器,其總體結構如圖4所示。

qrs2-t4.gif

    對于m位的LFSR序列產生器,其整體的配置模塊為m個單個配置結構的并聯。單個寄存器的配置器如圖5所示。其中初值賦值部分為寄存器賦初值,而反饋系數賦值部分則用來配置反饋網絡。

qrs2-t5.gif

    其中初值配置模塊如圖6所示。它接收初值信號,當初值為1,即input為1時,prn輸出0,clrn輸出1,完成寄存器的置1設置。反之,當初值為0時,clrn輸出0,prn輸出1,完成寄存器的置0設置。

    其中反饋結構配置模塊如圖7所示。其接收到的輸入信號為Qm與gi,且當gi為1時,表示連接,output輸出Qm的值,當gi為0時,表示未連接,則output輸出為0,因為xqrs2-t6-7-x1.gif0=x,與無連接的效果一樣。

qrs2-t6-7.gif

4 加解密系統控制流程

    基于前文所述的硬件結構,設計了整個加解密系統的工作流程,其加密與解密流程相對稱,分別如圖8和圖9所示。

qrs2-t8-9.gif

5 系統仿真及測試結果

5.1 系統仿真時序圖

    圖10為可配置LFSR加解密裝置的加密過程仿真時序圖。仿真所用的LFSR生成器為8位,其最大周期為255。選用的反饋系數為g(8)=01110001(由于g0默認為1,故從g1開始配置)。

qrs2-t10.gif

    Reset信號觸發之后,EN為初始配置信號變為有效,其占用2個時鐘周期,完成的工作為將初始的配置信息中的Q0=10011100(156)與g(8)=01110001(q的ASCII碼)存入輸出信號cout,并配置LFSR生成器。當配置結束后,加密工作開始進行。輸出密文c為明文m與LFSR輸出密鑰k的異或,最終輸出cout為加入配置信息的密文。相應地,其解密過程的仿真時序圖如圖11所示。

qrs2-t11.gif

    Reset信號觸發之后,初始配置信號EN變為有效,其占用2個時鐘周期,完成的工作為將接收到密文c中的前兩幀數據讀出,并配置LFSR生成器。當配置結束后,解密工作開始進行,解密輸出的明文從EN無效后開始。由圖10、圖11所示,其加解密過程都可以完美運行。

5.2 實際加解密測試結果

    用上述加解密裝置對一幅512×512的灰度圖像進行加密、解密可得其結果分別如圖12、圖13所示??梢娂咏饷苄Ч昝溃梢詫嶋H使用。

qrs2-t12-13.gif

6 結語

    本文設計了一種可配置的LFSR序列生成器以及其所應用的異步加解密裝置。在對原始LFSR加解密系統進行了闡述與分析后,提出了一種可配置的LFSR異步加解密系統,并對其進行了基于FPGA的硬件實現。觀察實驗結果可知,其不僅具有異步加解密的實用性,又具有LFSR序列的可靠性。

參考文獻

[1] 賈立愷,黃國慶,趙敬,等.基于FPGA的PCI硬件加解密卡設計[J].電子設計工程,2010,18(5):142-145.

[2] 胡向東.應用密碼學[M].北京:電子工業出版社,2011.

[3] 劉景亞,季曉勇.基于FPGA的CPRS混沌加解密算法高效實現[J].電子測量技術,2008,31(11):175-177.

[4] WADE TRAPPE(美).密碼學與編碼理論(第2版)[M].北京:人民郵電出版社,2008.

[5] 劉衛玲,常曉明,王云才.基于FPGA和PSoC的混沌音頻加解密系統[J].電子技術應用,2014,40(7):54-57.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          另类亚洲自拍| 一本色道久久综合精品竹菊| 久久综合图片| 亚洲手机视频| 欧美一区二区三区喷汁尤物| 欧美尤物一区| 久久频这里精品99香蕉| 欧美日韩国产bt| 亚洲精品日韩激情在线电影| 日韩香蕉视频| 亚洲欧美www| 久久综合九色综合久99| 久久精品欧美| 欧美大片一区二区三区| 国产视频精品网| 国产精品欧美久久| 在线国产亚洲欧美| 一区二区三区欧美视频| 亚洲欧美另类久久久精品2019| 欧美日韩国产一中文字不卡| 国产精品视频网站| 国产精品成人免费| 亚洲一二三四区| 在线播放国产一区中文字幕剧情欧美| 久久综合五月天婷婷伊人| 国产专区欧美专区| 亚洲欧美视频在线观看| 性欧美长视频| 尤物视频一区二区| 亚洲精品裸体| 国产精品久久久久999| 国精品一区二区| 国产欧美日韩一级| 欧美刺激午夜性久久久久久久| 国产精品久久久久婷婷| 激情欧美一区二区| 国产噜噜噜噜噜久久久久久久久| 国产一区二区三区不卡在线观看| 暖暖成人免费视频| 欧美精品久久一区| 欧美大片一区二区三区| 久久精品三级| 国产视频精品xxxx| 亚洲免费成人av电影| 亚洲一区二区黄色| 樱花yy私人影院亚洲| 黄色一区三区| 欧美aⅴ一区二区三区视频| 欧美日韩在线不卡| 国产精品久久精品日日| 香蕉尹人综合在线观看| 亚洲在线国产日韩欧美| 欧美一级久久久久久久大片| 欧美久久一区| 亚洲国产日韩欧美| 一区二区三区回区在观看免费视频| 国产农村妇女精品一区二区| 亚洲国产精品热久久| 国产亚洲制服色| 亚洲精品一区久久久久久| 欧美日韩影院| 一区二区亚洲精品| 狠狠狠色丁香婷婷综合激情| 亚洲乱码一区二区| 欧美国产日韩一区二区在线观看| 亚洲一区二区三区欧美| 久久久精品一区| 91久久精品国产91久久性色| 国产精品一区在线观看你懂的| 欧美日本视频在线| 国产精品一区二区三区四区五区| 国产精品久久国产精麻豆99网站| 亚洲国产电影| 好看的日韩视频| 亚洲精品视频免费在线观看| 欧美精品www在线观看| 亚洲一区二区视频| 久久国产精品99国产| 一区二区成人精品| 国产日韩精品在线观看| 亚洲福利精品| 亚洲人成亚洲人成在线观看| 欧美精品久久久久久久免费观看| 久久麻豆一区二区| 一区二区亚洲欧洲国产日韩| 国产拍揄自揄精品视频麻豆| 中文日韩在线视频| 欧美日韩国产成人在线免费| 欧美激情一区在线观看| 亚洲日本一区二区三区| 国产综合精品一区| 国产精品入口夜色视频大尺度| 亚洲最新视频在线播放| 欧美日韩精品久久| 亚洲一区黄色| 国产亚洲免费的视频看| 伊人一区二区三区久久精品| 伊人精品在线| 国产一区二区久久久| 伊人成人在线| 狠狠色综合一区二区| 韩国女主播一区| 久久aⅴ国产紧身牛仔裤| 亚洲午夜精品| 国产视频在线一区二区| 黑人巨大精品欧美一区二区小视频| 欧美sm极限捆绑bd| 久久亚洲欧美国产精品乐播| 亚洲国产欧美一区二区三区久久| 欧美日韩国产影片| 亚洲天堂偷拍| 在线免费观看一区二区三区| av成人动漫| 欧美一级片久久久久久久| 亚洲综合99| 亚洲国产天堂久久综合网| 国产精品进线69影院| 亚洲精品中文在线| 欧美成人午夜| 欧美综合国产精品久久丁香| 欧美亚洲在线播放| 亚洲在线日韩| 欧美一级久久久| 亚洲欧美激情一区| 国产精品免费视频观看| 最新国产精品拍自在线播放| 欧美在线三级| 欧美成ee人免费视频| 久久久91精品国产一区二区三区| 一区二区三区毛片| 久久一区欧美| 欧美日韩在线综合| 麻豆av福利av久久av| 99精品热6080yy久久| 国产精品亚洲欧美| 国产精品综合久久久| 国产伦精品一区二区三区免费迷| 欧美美女bbbb| 国产性猛交xxxx免费看久久| 中文国产一区| 欧美资源在线观看| 怡红院精品视频| 亚洲欧美日韩精品久久久久| 亚洲精品三级| 欧美激情视频在线播放| 能在线观看的日韩av| 国产精品区二区三区日本| 亚洲欧美激情视频在线观看一区二区三区| 欧美日韩你懂的| 蜜臀久久99精品久久久久久9| 欧美日韩你懂的| 亚洲蜜桃精久久久久久久| 国产精品久久久久7777婷婷| 欧美激情精品久久久久久免费印度| 国产日韩欧美日韩大片| 影音先锋另类| 欧美精品久久久久久| 欧美另类在线播放| 亚洲欧美日韩人成在线播放| 一区二区视频在线观看| 在线观看欧美一区| 99riav1国产精品视频| 欧美电影打屁股sp| 国产精品日本| 亚洲免费观看在线视频| 99热在这里有精品免费| 国产精品爽爽ⅴa在线观看| 亚洲黄色成人| 欧美日韩国产色综合一二三四| 亚洲女人av| 99精品久久免费看蜜臀剧情介绍| 国产精品久久久久婷婷| 国产精品美女久久久久久2018| 亚洲一级电影| 久久久高清一区二区三区| 欧美日韩99| 久久综合九色欧美综合狠狠| 欧美激情一区二区三区四区| 欧美在线高清| 欧美精彩视频一区二区三区| 国产丝袜一区二区三区| 暖暖成人免费视频| 国产精品美女久久久久久2018| 久久综合婷婷| 亚洲天堂av综合网| 久久先锋资源| 亚洲国产成人不卡| 国产精品资源在线观看| 亚洲高清中文字幕| 国产精品福利久久久| 亚洲欧美精品一区| 日韩一二三区视频| 亚洲欧洲视频在线| 国产精品亚洲аv天堂网| 一区二区三区自拍| 欧美在线看片a免费观看| 欧美xxxx在线观看| 欧美精品自拍偷拍动漫精品| 欧美a级片网站| 性欧美videos另类喷潮| 久久er精品视频| 日韩一级二级三级| 欧美激情成人在线视频| 91久久国产综合久久蜜月精品| 国产精品美女久久久免费| 欧美日韩成人一区二区| 午夜精彩视频在线观看不卡| 99国产精品视频免费观看一公开| 性欧美videos另类喷潮| 精品成人在线视频| 国产欧美一区二区三区沐欲| 亚洲精品一区久久久久久| 亚洲理论电影网| 性亚洲最疯狂xxxx高清| 亚洲免费网址| 欧美劲爆第一页| 国产一区二区精品丝袜| 一区二区欧美在线| 国产亚洲亚洲| 国产精品嫩草99av在线| 在线成人小视频| 午夜影视日本亚洲欧洲精品| 久久精品国产视频| 亚洲日本视频| 欧美国产一区二区在线观看| 国产精品av一区二区| 欧美一区二区在线| 亚洲一区二区高清| 中日韩午夜理伦电影免费| 欧美成人精品h版在线观看| 好看的亚洲午夜视频在线| 欧美日本在线| 亚洲乱码日产精品bd| 亚洲一区三区电影在线观看| 国产精品第一页第二页第三页| 国产亚洲在线观看| 日韩午夜免费视频| 亚洲国产精品久久精品怡红院| 亚洲性感激情| 99在线精品视频在线观看| 日韩一级在线| 欧美绝品在线观看成人午夜影视| 精品9999| 亚洲国产日韩欧美| 欧美顶级大胆免费视频| 亚洲国产cao| 欧美午夜一区二区| 国产精品中文字幕欧美| 亚洲欧美国产三级| 国产精品久久九九| 国产精品一二| 亚洲婷婷国产精品电影人久久| 亚洲国产欧美日韩| 精品动漫3d一区二区三区免费版| 久久青草福利网站| 在线免费观看成人网| 影音先锋久久资源网| 欧美国产综合| 99re6这里只有精品视频在线观看| 欧美日韩一区精品| 国产噜噜噜噜噜久久久久久久久| 欧美天天视频| 伊人久久亚洲美女图片| 亚洲精品视频一区| 欧美在线看片a免费观看| 欧美一级淫片aaaaaaa视频| 黄色成人免费观看| 亚洲一区二区三区中文字幕| 日韩亚洲国产欧美| 狠狠做深爱婷婷久久综合一区| 久久精品国产77777蜜臀| 国产精品久久久久国产精品日日| 国产精品国产亚洲精品看不卡15| 性视频1819p久久| 欧美大片免费| 亚洲精选视频免费看| 欧美一区二粉嫩精品国产一线天| 欧美精品日韩三级| 亚洲影音一区| 欧美阿v一级看视频| 在线观看亚洲精品视频| 国产综合精品一区| 好吊妞**欧美| 久久久久国产成人精品亚洲午夜| 国产色综合天天综合网| 一区三区视频| 亚洲欧美日韩国产综合在线| 免费亚洲网站| 欧美视频久久| 激情综合网激情| 久久亚洲精品欧美| 国产在线播精品第三| 亚洲一区免费视频| 久久精品国产第一区二区三区最新章节| 亚洲男人影院| 国产精品久久久久久久久久久久久| 国产亚洲一区二区精品| 亚洲国产欧美一区二区三区同亚洲| 欧美超级免费视 在线| 1204国产成人精品视频| 亚洲精品综合精品自拍| 欧美日韩亚洲一区在线观看| 欧美怡红院视频| 激情五月***国产精品| 欧美日本一道本在线视频| 欧美大片一区二区三区| 欧美视频在线一区| 国产欧美 在线欧美| 亚洲第一精品夜夜躁人人躁| 欧美精品在线观看播放| 激情五月婷婷综合| 久久久久久久欧美精品| 亚洲午夜电影在线观看| 亚洲国产精品精华液网站| 国产欧美亚洲一区| 亚洲精品欧美一区二区三区| 黄色小说综合网站| 最近中文字幕mv在线一区二区三区四区| 欧美日韩调教| 91久久精品日日躁夜夜躁国产| 国产精品大全| 欧美日韩一区二区三区免费看| 久久久久久色| 久久国产精品99国产| 国内精品久久久久影院薰衣草| 国产亚洲福利| 欧美激情亚洲精品| 亚洲欧洲精品一区|