資料介紹
隨著安全通信數據速率的提高,關鍵數據加密算法的軟件實施成為重要的系統瓶頸。基于FPGA的高度優化的可編程的硬件安全性解決方案提供了并行處理能力,并且可以達到所要求的加密處理性能(每秒的SSL或RSA運算次數)基準。網絡的迅速發展,對安全性的需要變得越來越重要。然而,盡管網絡技術進步很快,安全性問題仍然相對落后。由于FPGA所提供的設計優勢,特別是新的高速版本,網絡系統設計人員可以在這些網絡設備中經濟地實現安全性支持。FPGA是實現設計靈活性和功能升級的關鍵,對于容錯、IPSec 協議和系統接口問題而言這兩點非常重要。而且,FPGA還為網絡系統設計人員提供了適應不同安全處理功能以及隨著安全技術的發展方便地增加對新技術支持的能力,標準加密/解決以及認證算法,如RC-4、DES、 三次DES、MD-5 以及安全哈希算法-1 (SHA-1)被廣泛用于全球網絡安全系統中。
本文介紹了基于PCI總線的加密卡的研制,硬件板卡的結構,著重論述了加密卡。上加密模塊的實現,即用PPGA實現3DES及IDEA、MD5算法的過程,加密卡的工作原理,加密卡中多種密碼算法的配置原理,最后對3DES算法及IDEA、MD5算法的實現進行仿真,并繪制了板卡的原理圖,對PCI接口原理進行了闡述,
在論文中,首先闡述了數據加密原理。介紹了數據加密的算法和數據加密的技術發展趨勢,并重點說明了3DES的算法。

由于加密卡的生存空間在于其高速的加密性能與便捷的使用方式,所以,我們的加密卡采用的是基于PCI插槽的結構,遵從的是PCT2.2規范,理解并掌握PCI I總線的規范是了解整個系統的重要一環,本文講述了PC1總線的特點和性能,以及總線的信號。
由于遵從高速性的要求,我們在硬件選型的時候,選用的是TI公司高速DSPTMS320C54x:TI公司新推出的TMS320C6x系列DSP功能強,速度也非常快,但目前價格仍然太高,不適合一~般加解密使用。 而TMS 320C5 4 x系列具有性能適中,價格低廉,產品成熟等特點,是較好的選擇。FPGA選用的XILINX公司的XC2V3000,在隨后的文章中,我們將會對這些器件特性做相應說明。并由此得出電路原理圖的繪制。

文章的重點之一在于3DES算法及IDEA、YD5算法的FPGA實現,以Xilinx公司VIRTEXII結構的VXC2V3000為例,闡述用FPGA高速實現3DES算法及IDEA、MD5算法的設計要點及關鍵部分的設計。
?
- C加密算法的實現
- 基于循環移位和多混沌映射的圖像加密算法 3次下載
- 如何使用FPGA實現神經網絡實現混沌吸引子公鑰加密算法 6次下載
- 用matlab實現AES加密算法 11次下載
- 混沌加密算法的MATLAB實現技巧與程序 18次下載
- labview md5加密算法.llb 116次下載
- 一種密鑰可配置的DES加密算法的FPGA實現 11次下載
- RC4加密算法的FPGA設計與實現 27次下載
- IDESA數據加密算法的設計與實現 0次下載
- 采用多種加密算法的文件加密方法 0次下載
- 采用對稱加密算法的機制 GB1584.2-1997
- 基于FPGA的加密算法的設計
- 一種混沌加密算法的硬件實現
- 地圖數據網絡分發的混合加密算法
- 快速硬盤加密算法的設計與實現
- 深入解析ECC256橢圓曲線加密算法 2.8k次閱讀
- 嵌入式的RSA非對稱加密算法 3.1k次閱讀
- MD5到底算不算一種加密算法? 2.4k次閱讀
- 加密算法與非加密算法的區別 3.7k次閱讀
- 用C語言寫出簡單的加密算法 5.8k次閱讀
- 一種基于FPGA的稅控算法加密卡各模塊設計 1.8k次閱讀
- 基于FPGA的加密算法設計方案詳解 8.1k次閱讀
- 常用算法的分類以及加密算法的選用 8.2k次閱讀
- 軟件加密算法都有哪些,這些算法在哪些方面得到了應用? 8.7k次閱讀
- idea加密算法及原理詳解 4w次閱讀
- c語言實現des加密算法詳細過程 3.6w次閱讀
- java實現非對稱加密算法的過程 5.8k次閱讀
- 什么是非對稱加密?非對稱加密概念 2.2w次閱讀
- 非對稱加密算法有什么特點 2.4w次閱讀
- 常見公鑰加密算法有哪些 4.5w次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數據手冊
- 2.33 MB | 次下載 | 免費
- 2MDD品牌三極管S9012數據手冊
- 2.62 MB | 次下載 | 免費
- 3聯想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 4收音環繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 524Pin Type-C連接器設計報告
- 1.06 MB | 次下載 | 免費
- 6新一代網絡可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數據手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數據手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論