資料介紹
提出一種基于FPGA的PCI硬件加解密卡的設計方案,用硬件加解密取代了傳統的軟件加解密,將加解密模塊和PCI接口模塊集成在一個FPGA芯片內實現。分析了PCI加解密卡的軟硬件的結構和原理,詳細介紹了DESX加解密算法的原理、步驟和硬件實現、PCI接口模塊的IP核設計以及USB接口模塊的電路連接。系統硬件以FPGA為核心,使用QuartusⅡ7.2軟件和VHDL語言設計,軟件由DriverStudio2.7和Visual C++6.0設計。采用192位密鑰的DESX分組對稱加解密算法來取代64位DES算法,密文和密鑰在專用硬件中存儲,計算機內只有明文,有效防止黑客攻擊,保護數據安全。設計采用邏輯綜合式取代時鐘驅動級聯式來實現DESX算法,使加密一組數據的時間由16個周期縮短為1個周期。
- Abstract:
- ?A design proposal of hardware encryption and decryption PCI board based on FPGA was presented. Hardware encryption and decryption was used to replace the traditional software encryption and decryption. The encryption and decryption module and PCI IP core were integrated into FPGA chip. The structure and principle of software and hardware of enryption and decryption PCI board were analyzed,the principle,steps and the hardware implementation of DESX,PCI IP Core and the circuit connection of USB interface module were introduced. System hardware focusing on FPGA was designed with Quartus Ⅱ7.2 and VHDL language,software was designed with DriverStudio2.7 and Visual C++6.0. The DESX with 192bit key was adopted to replace DES with 64bit key. Ciphertext and secret key were stored in spicific hardware,only plaintext was stored in PC,this design could effectively protect data security from hacker attack. Logic synthesis was adopted to realize DESX to replace clock driving cascade, the time of handling one set data was cut short from 16 periods to 1 period.
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于FPGA的PCI硬件加解密卡的設計方案
- STM32的加解密硬件模塊
- 新版STM32加解密算法庫——X-Cube-Cryptolib V4 0次下載
- 基于FPGA芯片的軟硬件平臺的使用 20次下載
- 如何使用FPGA和PCI總線實現天文圖像實時采集與處理系統的設計 17次下載
- DES與RSA兩種加解密算法的詳細資料說明 12次下載
- 基于CH375的嵌入式USB HOST在加解密系統的設計與實現 7次下載
- 源碼-加解密文本 6次下載
- 一種FPGA高速數據采集卡的硬件設計 183次下載
- 基于DSP的PCI通用運動控制卡的硬件設計
- 基于DSP的PCI通用運動控制卡的硬件設計
- 一種基于FPGA和DSP的高性能PCI數據采集處理卡設計
- 基于FPGA的PCI總線接口設計
- 基于硬件的AES算法
- 高級加密標準及加解密算法實現研究
- 什么是 PCI-E 圖像采集卡? 336次閱讀
- PCI轉PMC載板轉接卡 315次閱讀
- PCI CAN卡和PCIE CAN卡的區別 610次閱讀
- 基于Windows2000操作系統和PCF1536的PCI卡的設計 2057次閱讀
- 采用CH365通用PCI接口芯片實現接口電路的軟硬件設計 3541次閱讀
- 基于TMS320VC5410 DSP的PCI語音卡和WDM設備驅動程序設計 2931次閱讀
- 源創通信 8線 PCI-E Asterisk卡介紹 1765次閱讀
- 源創通信4線 PCI-E Asterisk模擬卡 1665次閱讀
- digilent16線 PCI-E Asterisk卡概述 1911次閱讀
- 如何破解單片機解密芯片 6143次閱讀
- 關于反熔絲FPGA的結構和原理以及其在密碼芯片設計中的運用淺析 9661次閱讀
- 介紹PCI卡的PCB布線 5590次閱讀
- FPGA和CPU如何搭配? 1.3w次閱讀
- USB 3.2設備和主機基于HAPS-80 FPGA硬件原型平臺 7418次閱讀
- 基于PCI局部總線的1553B總線接口卡設計 3477次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多