亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

huffman編碼 AES加密

  • 數(shù)字圖像加密與實現(xiàn)(轉(zhuǎn))

    該論文介紹加密算法及如何給數(shù)字圖像文件加密,比較適合密碼學(xué)的初入門者學(xué)習(xí)與交流。

    標(biāo)簽: 數(shù)字圖像 加密

    上傳時間: 2013-04-24

    上傳用戶:czl10052678

  • 基于FPGA技術(shù)的高性能AES_CBC算法的實現(xiàn)研究

    AES是美國于2000年10月份確立的高級加密標(biāo)準(zhǔn),該標(biāo)準(zhǔn)的反饋鏈路模式AESCBC加密算法,用于在IPSec中替代DESCBC和3DESCBC。 加密是安全數(shù)據(jù)網(wǎng)絡(luò)的關(guān)鍵,要保證在公眾網(wǎng)上傳輸?shù)男畔⒉槐桓`取和偷聽,必須對數(shù)據(jù)進(jìn)行加密。在不影響網(wǎng)絡(luò)性能的前提下,快速實現(xiàn)數(shù)據(jù)加密/解密,對于開發(fā)高性能的安全路由器、安全網(wǎng)關(guān)等對數(shù)據(jù)處理速度要求高的通信設(shè)備具有重要的意義。 在目前可查詢的基于FPGA技術(shù)實現(xiàn)AESCBC的設(shè)計中,最快的加/解密速度達(dá)到700Mbps/400MHZ。商用CPU奔騰4主頻3.06,用匯編語言編寫程序,全部資源用于加密解密,最快的加密解密速度可以達(dá)到1.4Gbps。但根據(jù)國外測試結(jié)果表明,即使開發(fā)的路由器本身就基于高性能的雙64位MIPS網(wǎng)絡(luò)處理器,軟件加密解決方案僅能達(dá)到路由器所要求的最低吞吐速率600Mbps。 本文首先研究分析了目前幾種實現(xiàn)AESCBC的方法有缺點的情況下,在深入研究影響硬件快速實現(xiàn)AESCBC難點基礎(chǔ)上,設(shè)計出一種適應(yīng)于報文加密解密的硬件快速實現(xiàn)AESCBC的方案,在設(shè)計中采用加密解密和密鑰展開并行工作,實現(xiàn)了在線提供子密鑰。在解密中采用了雙隊列技術(shù),實現(xiàn)了報文解密和子密鑰展開協(xié)調(diào)工作,提高了解密速度。 本文在quartus全面仿真設(shè)計方案的基礎(chǔ)上,全面驗證了硬件實現(xiàn)AESCBC方案的正確性,全面分析了本設(shè)計加密解密的性能。并且針對設(shè)計中的流水線效率低的問題,提出改善流水線性能的方案,設(shè)計出報文級并行加密解密方案,并且給出了硬件實現(xiàn)VPN的初步方案。實現(xiàn)了單一模塊加密速度達(dá)到1.16Gbps,單一模塊解密速度達(dá)到900Mbps,多個模塊并行工作加密解密速度達(dá)到6.4Gbps。 論文最后給出了總結(jié)與展望。目前實現(xiàn)的AESCBC算法,只能通過仿真驗證其功能的正確性,還需要下載到芯片上做進(jìn)一步的驗證。要用硬件實現(xiàn)整個IPSec,還要進(jìn)一步開發(fā)基于FPGA的技術(shù)。總之,為了適應(yīng)路由器發(fā)展的需求,還有很多技術(shù)需要研究。

    標(biāo)簽: AES_CBC FPGA 性能 實現(xiàn)研究

    上傳時間: 2013-05-29

    上傳用戶:wangzhen1990

  • 加密卡的研制與加密算法的FPGA實現(xiàn)

    隨著安全通信數(shù)據(jù)速率的提高,關(guān)鍵數(shù)據(jù)加密算法的軟件實施成為重要的系統(tǒng)瓶頸.基于FPGA的高度優(yōu)化的可編程的硬件安全性解決方案提供了并行處理能力,并且可以達(dá)到所要求的加密處理性能(每秒的SSL或RSA運(yùn)算次數(shù))基準(zhǔn).網(wǎng)絡(luò)的迅速發(fā)展,對安全性的需要變得越來越重要.然而,盡管網(wǎng)絡(luò)技術(shù)進(jìn)步很快,安全性問題仍然相對落后.由于FPGA所提供的設(shè)計優(yōu)勢,特別是新的高速版本,網(wǎng)絡(luò)系統(tǒng)設(shè)計人員可以在這些網(wǎng)絡(luò)設(shè)備中經(jīng)濟(jì)地實現(xiàn)安全性支持.FPGA是實現(xiàn)設(shè)計靈活性和功能升級的關(guān)鍵,對于容錯、IPSec協(xié)議和系統(tǒng)接口問題而言這兩點非常重要.而且,FPGA還為網(wǎng)絡(luò)系統(tǒng)設(shè)計人員提供了適應(yīng)不同安全處理功能以及隨著安全技術(shù)的發(fā)展方便地增加對新技術(shù)支持的能力.標(biāo)準(zhǔn)加密/解決以及認(rèn)證算法,如RC-4、DES、三次DES、MD-5以及安全哈希算法-1(SHA-1)被廣泛用于全球網(wǎng)絡(luò)安全系統(tǒng)中.本文介紹了基于PCI總線的加密卡的研制,硬件板卡的結(jié)構(gòu),著重論述了加密卡上加密模塊的實現(xiàn),即用FPGA實現(xiàn)3DES及IDEA、MD5算法的過程,加密卡的工作原理,加密卡中多種密碼算法的配置原理,最后對3DES算法及IDEA、MD5算法的實現(xiàn)進(jìn)行仿真,并繪制了板卡的原理圖,對PCI接口原理進(jìn)行了闡述.在論文中,首先闡述了數(shù)據(jù)加密原理.介紹了數(shù)據(jù)加密的算法和數(shù)據(jù)加密的技術(shù)發(fā)展趨勢,并重點說明了3DES的算法.由于加密卡的生存空間在于其高速的加密性能與便捷的使用方式,所以,我們的加密卡采用的是基于PCI插槽的結(jié)構(gòu),遵從的是PCI2.2規(guī)范,理解并掌握PCI總線的規(guī)范是了解整個系統(tǒng)的重要一環(huán),本文講述了PCI總線的特點和性能,以及總線的信號.由于遵從高速性的要求,我們在硬件選型的時候,選用的是TI公司高速DSP T M S 3 2 0 C 5 4 x:T I公司新推出的T M S 3 2 0 C 6 x系列D S P功能強(qiáng),速度也非常快,但目前價格仍然太高,不適合一般加解密使用.而TMS3 2 0 C 5 4 x系列具有性能適中,價格低廉,產(chǎn)品成熟等特點,是較好的選擇.FPGA選用的XILINX公司的XC2V3000,在隨后的文章中,我們將會對這些器件特性做相應(yīng)說明.并由此得出電路原理圖的繪制.文章的重點之一在于3DES算法及IDEA、MD5算法的FPGA實現(xiàn),以Xilinx公司VIRTEXII結(jié)構(gòu)的VXC2V3000為例,闡述用FPGA高速實現(xiàn)3DES算法及IDEA、MD5算法的設(shè)計要點及關(guān)鍵部分的設(shè)計.

    標(biāo)簽: FPGA 加密卡 加密算法

    上傳時間: 2013-04-24

    上傳用戶:qazwsc

  • FPGA在硬盤加密卡中的應(yīng)用與研究

    隨著我國信息化發(fā)展進(jìn)程加快,信息化覆蓋面擴(kuò)大,信息安全問題也就隨之增多,其影響和后果也更加廣泛和嚴(yán)重。同時,信息安全及其對經(jīng)濟(jì)發(fā)展、國家安全和社會穩(wěn)定的重大影響,正日益突出地顯現(xiàn)出來,受到越來越多的關(guān)注。在和平年代,通過對信息載體進(jìn)行大規(guī)模的物理破壞,從而達(dá)到危害信息安全的目的,在一定程度上是行不通的。然而,在信息安全的角力上,破壞者從來都沒有放棄過,他們把目標(biāo)對準(zhǔn)了信息載體中的數(shù)據(jù),由于數(shù)據(jù)的易失性,計算機(jī)數(shù)據(jù)成為信息安全中的最大隱患,同時也是破壞信息安全的一個突破口。 本文提出研制硬盤加密卡的主要目的是為了防止對計算機(jī)數(shù)據(jù)的竊取,保護(hù)硬盤中的數(shù)據(jù)。破壞者在得到硬盤后,也不能夠得到硬盤中的數(shù)據(jù),從而達(dá)到保護(hù)信息安全的目的。加密卡提供兩個符合ATA-6標(biāo)準(zhǔn)的接口,串接在主板IDE接口和硬盤之間。存儲在硬盤上的數(shù)據(jù),是經(jīng)過加密以后的加密數(shù)據(jù);從硬盤上讀出的數(shù)據(jù),必須經(jīng)過該卡的解密才可被正常使用,否則只是一堆亂碼。加密卡采用FPGA技術(shù)實現(xiàn)IDE接口和加密算法,以減小加解密帶來的速度上的影響。 論文的工作重點主要有以下幾個方面的內(nèi)容:FPGA及VHDL語言的研究,ATA協(xié)議標(biāo)準(zhǔn)研究及IDE接口的FPGA實現(xiàn)。論文對ATA協(xié)議做了細(xì)致的研究,分析了硬盤接口的工作機(jī)制以及主機(jī)與硬盤之間的通信協(xié)議,并在此基礎(chǔ)上,重點研究了用FPGA的編程功能來實現(xiàn)一個計算機(jī)硬件底層接口協(xié)議的方法,詳細(xì)介紹了芯片的內(nèi)部框圖及FPGA的軟件流程圖,提出了在實現(xiàn)過程中應(yīng)注意的要點,最終用FPGA構(gòu)建了一個雙向IDE硬盤通道,實現(xiàn)了兩套符合ATA-6規(guī)范的IDE接口。

    標(biāo)簽: FPGA 硬盤 加密卡 中的應(yīng)用

    上傳時間: 2013-08-02

    上傳用戶:Ants

  • 基于FPGA的智能卡加密模塊

    隨著計算機(jī)和信息技術(shù)的飛速發(fā)展,信息的安全性越來越受到人們的重視。敏感信息的電子化在使用戶得到便利的同時,數(shù)據(jù)、資源免泄漏也成為了人們必須注意的一個大隱患。在這個信息全球化的時代,病毒、黑客、電子竊聽欺騙、網(wǎng)絡(luò)攻擊都是人們所必須面對的重大問題。出于這種需要,加密自然吸引了人們的注意力,而傳統(tǒng)的軟件加密技術(shù)已經(jīng)越來越不能滿足信息安全對運(yùn)算速度和系統(tǒng)安全性的需求,硬件設(shè)施的開發(fā)顯示出其重要性,硬件加密模塊的地位也越來越重要。但其安全性仍存在著一定的問題,對安全性研究仍是不可放松的一個重要問題。 本文介紹了目前幾種流行加密算法及標(biāo)準(zhǔn),并對典型的公鑰密碼標(biāo)準(zhǔn)RSA進(jìn)一步說明。RSA算法可以進(jìn)行數(shù)字簽名、數(shù)據(jù)加/解密,將其應(yīng)用于數(shù)據(jù)安全領(lǐng)域具有很大的意義。針對于目前硬件加解密相對于軟件加解密的種種優(yōu)勢,論文重點研究RSA算法的基于硬件FPGA的設(shè)計實現(xiàn)方案。FPGA是近幾年的超大規(guī)模集成電路設(shè)計的焦點,其速度及成本等都占有一定的優(yōu)勢。對RSA算法的FPGA設(shè)計,論文主要研究兩方面的內(nèi)容:密鑰生成部分中的素數(shù)檢測問題和加/解密算法中關(guān)鍵瓶頸--大數(shù)模乘及模冪運(yùn)算。并進(jìn)行了軟硬件的仿真、驗證與測試。論文對RSA設(shè)計模塊的可應(yīng)用領(lǐng)域之一--智能卡及其安全性做了簡單的介紹,并對論文所研究實現(xiàn)的模塊在其中的應(yīng)用進(jìn)行了說明,從而體現(xiàn)了其實際應(yīng)用價值。

    標(biāo)簽: FPGA 智能卡 加密模塊

    上傳時間: 2013-07-06

    上傳用戶:juyuantwo

  • 解密與加密技術(shù)教程

    由本站與廣大網(wǎng)友合作的新書《加密與解密--軟件保護(hù)技術(shù)與解決方案》于近日上市,全國新華書店發(fā)行,需要者可于近期到本地各大書店咨詢。   看完這本書,解密不再神秘。不論是解密愛好者還是軟件編程者都應(yīng)該好好去看看

    標(biāo)簽: 解密 加密技術(shù) 教程

    上傳時間: 2013-05-25

    上傳用戶:lhc9102

  • 加密與解密(第二版)

    · 加密與解密(第二版)

    標(biāo)簽: 加密 解密

    上傳時間: 2013-04-24

    上傳用戶:米卡

  • MPEG2的編碼的加密和解碼的C源程序

    ·詳細(xì)說明:本代碼是MPEG2的編碼的加密和解碼的C源程序文件列表(點擊判斷是否您需要的文件):   mpeg2   .....\acinclude.m4   .....\aclocal.m4   .....\AUTHORS   .....\autotools   .....\.........\compile   .....\.

    標(biāo)簽: MPEG2 編碼 加密 源程序

    上傳時間: 2013-05-16

    上傳用戶:chfanjiang

  • Keeloq加密算法

    本文介紹了一種基于keeloq加密算法的改進(jìn)算法,需要在自己的設(shè)計中引入加密算法的可以參考一下。

    標(biāo)簽: Keeloq 加密算法

    上傳時間: 2013-07-24

    上傳用戶:碉堡1234

  • 基于LINUX與H264的安全視頻監(jiān)控系統(tǒng)

    · 摘要:  采用DSP TMS320C6711和ARM920T,設(shè)計并實現(xiàn)了支持H.264加密的安全視頻監(jiān)控系統(tǒng).提出了一種將高級加密標(biāo)準(zhǔn)AES與H.264相結(jié)合的安全視頻加密系統(tǒng)設(shè)計方案,并在ARM-Linux嵌入式平臺下予以實現(xiàn).解決了視頻監(jiān)控系統(tǒng)中視頻數(shù)據(jù)保密等問題,并給出了改進(jìn)加密算法的實驗結(jié)果. 

    標(biāo)簽: LINUX H264 視頻監(jiān)控系統(tǒng)

    上傳時間: 2013-07-18

    上傳用戶:sjb555

主站蜘蛛池模板: 谢通门县| 水城县| 梁平县| 丹阳市| 宝清县| 台安县| 比如县| 淮安市| 韩城市| 沭阳县| 苍山县| 通化县| 宜昌市| 库尔勒市| 新邵县| 襄汾县| 衢州市| 台州市| 增城市| 奎屯市| 穆棱市| 林甸县| 依兰县| 永登县| 七台河市| 龙山县| 库车县| 称多县| 铁岭县| 商河县| 绿春县| 贺州市| 江门市| 新宁县| 桃园县| 巫山县| 辉南县| 常熟市| 兰州市| 赤壁市| 青田县|