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

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

aes<b>加密算法</b>

  • 基于ARM的高級數據加密算法應用研究

    隨著信息化、網絡化和智能化的發展,嵌入式系統和加密技術成為當今熱門的技術。本文將兩方面的技術結合起來,在對ARM嵌入式系統和高級數據加密標準算法Rijndael作全面分析的基礎上,對其應用做了研究。 文中首先分析了嵌入式系統和數據加密算法的發展狀況,介紹了 ARM微處理器體系結構和 Rijndael 算法原理的相關知識。然后,結合課題研究,詳細介紹了開發板 SHX-ARM7 的硬件配置和嵌入式軟件開發環境的建立,包括 ADS1.2和超級終端的設置。 文中深入研究了嵌入式操作系統的移植和 Rijndael 算法在開發板上的編程實現,給出了仿真實驗結果。選擇移植的μC/OS-Ⅱ操作系統具有良好的實時性、可擴展性和可移植性,為進一步的嵌入式應用打下基礎。Rijndael 算法的實現分為三大模塊:密鑰擴展、加密和解密模塊,其結果可作為API函數,在嵌入式加密應用軟件編程中直接調用。 本文對基于 ARM 的 Rijndael 算法的應用進行了探討,給出了基于ARM微處理器與Rijndael算法的IC卡數據加密系統的設計方案,并提出了三種密鑰安全管理方案,經比較重點描述了“一卡一密、一次一密”的密碼管理思想。該方法能夠保證每張 IC 卡每次用來存儲重要數據時的初始密鑰都是隨機的,在一定程度上增加了破譯難度,提高了安全性。 在結論中闡述了尚需進一步解決的問題以及下一步的工作內容。

    標簽: ARM 數據加密 應用研究 算法

    上傳時間: 2013-07-06

    上傳用戶:kjgkadjg

  • 加密卡的研制與加密算法的FPGA實現

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

    標簽: FPGA 加密卡 加密算法

    上傳時間: 2013-04-24

    上傳用戶:qazwsc

  • Keeloq加密算法

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

    標簽: Keeloq 加密算法

    上傳時間: 2013-07-24

    上傳用戶:碉堡1234

  • 200多個常見的VC++加密算法源碼

    200多個常見的VC++加密算法代碼,像DES、ASN、hex、rsa等等算法,你可以先下載保存在電腦上,以后或許能用到,加密也是常用的一種程序數據處理方式,實用性比較大。

    標簽: 200 VC 加密算法 源碼

    上傳時間: 2013-04-24

    上傳用戶:iswlkje

  • 介紹了3DES加密算法的原理并詳盡描述了該算法的FPGA設計實現,采用了狀態機和流水線技術

    介紹了3DES加密算法的原理并詳盡描述了該算法的FPGA設計實現。采用了狀態機和流水線技術,使得在面積和速度上達到最佳優化;添加了輸入和輸出接口的設計以增強該算法應用的靈活性。各模塊均用硬件描述語言實現,最終下載到FPGA芯片Stratix EP1S25F780C5中。

    標簽: 3DES FPGA 加密算法 算法

    上傳時間: 2013-08-20

    上傳用戶:HGH77P99

  • AES中SubBytes算法在FPGA的實現

    介紹了AES中,SubBytes算法在FPGA的具體實現.構造SubBytes的S-Box轉換表可以直接查找ROM表來實現.通過分析SubBytes算法得到一種可行性硬件邏輯電路,從而實現SubBytes變換的功能.

    標簽: SubBytes FPGA AES 算法

    上傳時間: 2013-11-30

    上傳用戶:hzy5825468

  • AES中SubBytes算法在FPGA的實現

    介紹了AES中,SubBytes算法在FPGA的具體實現.構造SubBytes的S-Box轉換表可以直接查找ROM表來實現.通過分析SubBytes算法得到一種可行性硬件邏輯電路,從而實現SubBytes變換的功能.

    標簽: SubBytes FPGA AES 算法

    上傳時間: 2014-07-10

    上傳用戶:lacsx

  • 另一種公開密鑰加密算法的Pascal實現和例子。實現了簽名和確認

    另一種公開密鑰加密算法的Pascal實現和例子。實現了簽名和確認

    標簽: Pascal 密鑰 加密算法

    上傳時間: 2014-06-02

    上傳用戶:lacsx

  • DES加密算法實現的C++類

    DES加密算法實現的C++類

    標簽: DES 加密算法

    上傳時間: 2015-01-03

    上傳用戶:haohaoxuexi

  • blowfish加密算法開發包

    blowfish加密算法開發包

    標簽: blowfish 加密算法 開發包

    上傳時間: 2013-12-13

    上傳用戶:lwwhust

主站蜘蛛池模板: 淳化县| 铁岭市| 太白县| 尼勒克县| 察哈| 东山县| 宜州市| 兴业县| 颍上县| 塘沽区| 思南县| 宣化县| 兰西县| 额敏县| 望奎县| 扬州市| 千阳县| 确山县| 天峨县| 肃南| 泸州市| 新建县| 信宜市| 沙雅县| 岳普湖县| 平邑县| 安顺市| 奎屯市| 和田县| 桂阳县| 富民县| 南皮县| 北辰区| 双峰县| 扬中市| 蒙山县| 澎湖县| 弥渡县| 阿拉尔市| 农安县| 贺州市|