999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于密碼學的網絡多模態信息動態加密系統設計

2020-07-23 06:27:48糜小夫
現代電子技術 2020年4期

糜小夫

摘? 要: 為改善傳統的網絡信息加密系統抗攻擊力較差、容易出現數據丟失、解密后的密文不完整的情況,設計基于密碼學的網絡多模態信息動態加密系統。設計網絡加密卡,將其嵌入網絡層和鏈路之間,通過加密卡上的加密模塊實現加密功能狀態轉換,利用PCIE總線接口實現設備的基本協議功能,完成設備與主機之間的數據交互。在此基礎上,依據密碼學中的密碼體制改變密鑰的長度,利用基于密碼學的動態算法和軟件程序,實現網絡多模態信息動態加密。測試結果表明,在受到攻擊后,與傳統加密系統進行加解密后的結果相比,利用基于密碼學的動態加密系統加密的密文保存完整,解密后的明文與原始明文相同,抗攻擊能力強。

關鍵詞: 動態加密; 網絡多模態信息; 總線接口設計; 系統設計; 加密卡設計; 系統測試

中圖分類號: TN918.2?34; TP391? ? ? ? ? ? ? ? 文獻標識碼: A? ? ? ? ? ? ? ? ? ? ? 文章編號: 1004?373X(2020)04?0051?03

Design of cryptography?based dynamic encryption system for

network multimodal information

MI Xiaofu

(Guizhou University of Finance and Economics, Guiyang 550025, China)

Abstract: A cryptography?based dynamic encryption system for network multimodal information is designed to deal with the poor anti?attack ability of traditional network information encryption system, which is prone to data loss and results in incomplete ciphertext after decryption. The network encryption card is designed and embedded between network layer and link. The state transition of encryption function is realized by the encryption module in the encryption card. The basic protocol function of the device is realized with the PCIE bus interface, so as to complete the data interaction between the device and the host computer. On this basis, the length of the secret key is changed according to the cryptosystem of the cryptography, and the dynamic encryption of the network multimodal information is realized with the software program and dynamic algorithm based on cryptography. The testing results show that, after being attacked, in comparison with the results of encryption and decryption of traditional encryption system, the ciphertext encrypted with the dynamic encryption system based on cryptography is completely preserved, the decrypted plaintext is the same as the original plaintext, and has stronger anti?attack ability.

Keywords: dynamic encryption; network multimodal information; bus interface design; system design; encryption card design; system testing

0? 引? 言

隨著計算機技術發展,網絡多模態信息逐漸增多,網絡多模態信息即由多種單模態信息組合而成的信息,如多媒體媒介中的視頻,就包含圖像、語音和文本等多個單模態[1]。這些信息中既有個人的隱私信息,又有企業的機密數據,不同的國家也有自己的國家機密。它們相比單模態信息,面臨的安全問題更為嚴峻。利用密碼學技術對其進行動態加密是目前有效的解決方案,動態加密使信息在使用過程中自動加密,不需人工干預,也不需進行解密操作就可以使用,這種加密方式在保證安全性的情況下,成本較低,是一種優秀的加密方式[2]。

密碼學對編制密碼和破譯密碼的技術進行研究,在該領域中,待加密的信息被稱為明文,已加密信息稱為密文,只有收、發雙方知道的信息則是密鑰,加密就是利用密碼學將明文轉換成密文過程,具體實施取決于加密算法和密鑰。本文擬設計基于密碼學的網絡多模態信息動態加密系統,在硬件中嵌入網絡加密卡,同時利用密碼學中密碼體制設計動態加密算法,實現對網絡多模態信息的動態加密。

1? 網絡多模態信息動態加密系統設計

1.1? 網絡加密卡設計

網卡可連接計算機與傳輸媒介,實現數據的發送與接收,以及數據的編碼與解碼。利用網卡設計網絡加密卡,負責處理動態加密系統中的復雜算法,無需人工進行干預[3]。以FPGA為系統硬件基礎,選擇Virtex?6 240t芯片為管理核心,采用自頂向下的設計方法開發,從定義高層次的功能開始,逐級實現低層次功能。頂層模塊和第二級模塊均為整塊芯片,按照主要功能分成幾個部分;中間一級存在模塊比較容易實現;最底層只包含邏輯門和宏功能[4]。以此為基礎,將網絡加密卡嵌入網絡層和鏈路之間,其結構如圖1所示。

總線接口的選擇則為與Virtex?6 240t相同公司提供的PCIE接口,對接收的多模態信息進行分層打包,完成與計算機之間的傳輸。其主要負責產生進行總讀寫的相關時序,利用其中的接收機模塊、發送機模塊和控制器模塊完成數據包的傳輸和緩沖區的數據交互;同時利用端點模塊實現該設備的鏈路層、事物層和物理層的基本協議功能[5]。總線接口在完成和主機的數據交互與信號的反饋后,還要傳輸主機和加密模塊的數據與指示信號。

1.2? 加密模塊設計

加密模塊是動態加密重點,加密模塊包含三個子模塊,分別是完成輪函數功能模塊、密鑰空間擴展模塊及控制加密和子密鑰的讀取模塊[6]。加密模塊存在多個I/O接口和密鑰接口,負責產生輸入輸出數據的使能信號,部分功能模塊劃分如圖2所示。

在網絡信息加密時,從寄存器讀取初始密鑰,利用網絡加密卡執行加密算法進行加密。加密采用循環反饋式結構,讀取密鑰后無需進入時鐘等待,直接對數據加密即可[7]。加密功能狀態轉換如圖3所示。

1.3? 總線接口設計

總線接口選擇與Virtex?6 240t相同公司提供的PCIE總線接口,利用該總線對接收的網絡多模態信息進行分層打包,完成與計算機之間的傳輸。PCIE接口主要負責產生進行總讀寫的相關時序,利用其中的接收機模塊、發送機模塊和控制器模塊完成數據包的傳輸和緩沖區的數據交互;同時利用端點模塊實現該設備的鏈路層、事物層和物理層的基本協議功能[8]。PCIE總線接口設計如圖4所示。

1.4? 基于密碼學的動態加密算法

在密碼學中,密鑰是加密系統中的重要組成部分,接收方可根據密鑰對密文進行解密,還原出明文數據。一個完整的基于密碼學的動態加密系統,對于任意密鑰,都有相應的加密算法和加密函數[9]。

密鑰的長度要足夠,在實際應用中不容易被攻擊破解。首先隨機生成兩個大小相近的素數i和j,計算加密鍵范圍的公式為:

[η=i-1j-1e=i·j] (1)

隨機選取整數a為加密鍵,則[1

[Q1=expu2πw] (2)

式中:u表示變量;w表示隨機矩陣,該矩陣為獨立矩陣,隨機選取能夠保證每次加密產生的解密鍵不同[10]。對其進行傅里葉轉換,獲得:

[F=FTu?Q1] (3)

將已記錄的信息R作為第二個相位編碼,可對網絡多模態信息進行驗證。對其進行歸一化處理之后,得到復函數[Fv]:

[Fv=F?expu2πRmaxR] (4)

保證[Fv]的振幅不變的情況下,對相位進行處理:

[Z=absFv] (5)

式中,[abs(·)]表示振幅,對[η]進行取模處理:

[η=η,? ? ? η≥0-η,? ?η<0] (6)

將新的相位與振幅重新結合經過逆傅里葉變換后得到密文:

[P=IFTZ?expi?η] (7)

經過二進制調制獲取矩陣w,

[w=0,? ? η≥01,? ? η<0] (8)

之后,使用獲得的公鑰[a,e]進行加密,得到密文D。接收方使用公鑰和簽名驗證由發送方傳輸給接收方的密文和簽名是否有效,經過有效確認后,使用公鑰對數據進行解密。

2? 系統測試

為驗證本文系統的可行性,對其進行測試,并引用傳統的加密系統進行對比測試。

2.1? 環境及準備

測試環境選擇操作系統為Windows 10,64位的計算機,并要求安裝內存至少8 GB,硬盤內存至少500 GB;測試對象為特定圖片文件,相關參數如表1所示。

為更好地驗證系統的安全性,假設存在一種密文攻擊模式,能對已經加密的文件進行攻擊,之后對遭受攻擊的文件進行解密,對獲得結果進行分析。

2.2? 結果及分析

利用本文基于密碼學的網絡多模態信息動態加密系統進行加密的文件在受到攻擊后,其原始圖像、密文和解密結果如圖5所示。

圖5? 基于密碼學的加密系統的測試結果

圖5中最左側圖片為原始明文,經過加密后,得到密文,即中間位置的圖片,可以看出該密文完整良好。解密后密文如最右側圖所示,與原始明文進行對比信息完整,保持一致。

傳統加密系統加密測試結果如圖6所示。

圖6顯示,受到攻擊后,密文丟失了一部分,解密后明文與圖5中的原始明文相比,受到了損失,密文丟失,數據不完整造成空白區域。又因密鑰隨機,所以解密后明文中出現的空白區域并不均勻。

3? 結? 語

隨著信息技術的發展,網絡多模態信息日漸增多,信息安全問題愈發受到社會各界的關注,本文設計基于密碼學的網絡多模態信息動態加密系統,在FPGA上實現網絡多模態信息動態加密,對比測試傳統的加密系統,證明其抗攻擊能力較強,較傳統加密系統更為優越。但是該系統處于初期階段,依然存在一些不足之處,有待進一步研究和完善。

參考文獻

[1] 王長清.網絡風險環境下的計算機加密系統設計研究[J].信息與電腦(理論版),2017(24):112?113.

[2] 郭晟南,蔣學勤.基于RSA信息安全加密系統的研究與實現[J].網絡安全技術與應用,2018(1):35.

[3] 施志榮.基于Chen?Mobius算法的信息加密系統的設計[J].長春師范大學學報,2017,36(6):43?46.

[4] 焦智灝.網絡環境下計算機信息安全與保密工作[J].電子技術與軟件工程,2018(20):217.

[5] 賀令亞.網絡資源交流信息傳輸單向加密仿真研究[J].計算機仿真,2017,34(9):183?186.

[6] 賈晨,劉華平,續欣瑩,等.基于寬度學習方法的多模態信息融合[J].智能系統學報,2019,14(1):150?157.

[7] 馬順利.網絡信息加密漏洞實時檢測仿真研究[J].計算機仿真,2018,35(3):328?331.

[8] 賀令亞.網絡資源交流信息傳輸單向加密仿真研究[J].計算機仿真,2017,34(9):183?186.

[9] 張春柳,熊琭,陸凌晨.實時網絡信息雙重加密可逆隱藏算法仿真[J].計算機仿真,2018,35(9):201?204.

[10] 閆樂樂,李輝.基于復合混沌序列的動態密鑰AES加密算法[J].計算機科學,2017,44(6):133?138.

[11] 王亞華,凌玉華,廖力清,等.基于動態子密鑰的WSN混沌分組加密方案[J].通信學報,2017,38(12):144?152.

主站蜘蛛池模板: 久久永久免费人妻精品| 久久香蕉国产线看观看亚洲片| 久久亚洲国产最新网站| 92午夜福利影院一区二区三区| 欧美精品伊人久久| 国产黑丝视频在线观看| 国产精品区视频中文字幕| 国产精品无码作爱| 亚洲色中色| 亚洲精品天堂在线观看| 亚洲视频一区| 91色国产在线| 色综合网址| 国产精女同一区二区三区久| 国产人在线成免费视频| 2021天堂在线亚洲精品专区| 人人91人人澡人人妻人人爽| 91青青视频| 成人伊人色一区二区三区| 亚洲中文字幕97久久精品少妇| 综合色亚洲| 综合天天色| 97se亚洲综合在线韩国专区福利| 欧美激情伊人| 国产va视频| 亚洲无码91视频| 免费在线国产一区二区三区精品| 国产一二视频| 亚洲色图综合在线| 一级看片免费视频| 1级黄色毛片| 亚洲综合激情另类专区| 91青青草视频| 天天综合天天综合| 久久免费视频6| 日韩欧美国产精品| AV不卡国产在线观看| 国产成人精品亚洲日本对白优播| 日本不卡视频在线| 国产区人妖精品人妖精品视频| 欧美色99| 欧美色伊人| 中文无码精品a∨在线观看| 孕妇高潮太爽了在线观看免费| 亚洲三级片在线看| 在线观看亚洲人成网站| 久久久久亚洲av成人网人人软件| 亚洲精品波多野结衣| 美女被狂躁www在线观看| 99er这里只有精品| 成人看片欧美一区二区| 国产成人免费观看在线视频| 日本人妻一区二区三区不卡影院| 色综合中文字幕| 国产一二三区视频| 亚洲av综合网| 久久国产精品77777| 一本色道久久88综合日韩精品| 老司机午夜精品视频你懂的| 成年片色大黄全免费网站久久| 亚洲色无码专线精品观看| 日本在线亚洲| 亚洲日韩精品无码专区| 大乳丰满人妻中文字幕日本| 国产亚洲欧美日韩在线一区二区三区| 国产精品女在线观看| 日韩专区欧美| 国产欧美综合在线观看第七页| 日本不卡免费高清视频| 亚洲精品国产自在现线最新| 国产精品国产三级国产专业不| 久久人人爽人人爽人人片aV东京热 | 一级香蕉视频在线观看| 国产精品lululu在线观看| 日本精品一在线观看视频| 亚洲男人的天堂在线观看| 国产成人久久综合777777麻豆| 91精品视频网站| 国产哺乳奶水91在线播放| 国产成人久久综合777777麻豆| 免费观看男人免费桶女人视频| 激情综合网激情综合|