資料介紹
提出一種基于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常用電子元器件集錦
- 1.72 MB | 24489次下載 | 免費
- 2ssd1306單片 CMOS OLED/PLED 驅動芯片中文手冊
- 1.66 MB | 5次下載 | 1 積分
- 3高壓MOS管MDD12N65F/MDD12N65P數據手冊
- 2.36 MB | 4次下載 | 免費
- 4PC2456高壓浪涌抑制器控制器數據手冊
- 3.03 MB | 4次下載 | 免費
- 5Brocade-300光纖交換機配置手冊
- 0.27 MB | 2次下載 | 1 積分
- 6FP6195 60V、800mA、480KHz異步降壓轉換器規格書
- 0.88 MB | 2次下載 | 免費
- 7松下 rq-sx3隨身聽電路圖資料
- 2.93 MB | 2次下載 | 5 積分
- 8中低壓MOS管2N7002數據手冊
- 3.77 MB | 1次下載 | 免費
本月
- 1常用電子元器件集錦
- 1.72 MB | 24489次下載 | 免費
- 2三相逆變主電路的原理圖和PCB資料合集免費下載
- 27.35 MB | 111次下載 | 1 積分
- 3運算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 12次下載 | 5 積分
- 5常用電子元器件介紹
- 3.21 MB | 10次下載 | 免費
- 6EMC電路設計工程師必備的EMC基礎
- 0.42 MB | 6次下載 | 2 積分
- 7ssd1306單片 CMOS OLED/PLED 驅動芯片中文手冊
- 1.66 MB | 5次下載 | 1 積分
- 8索尼-EJ1000 CD隨身聽電路原圖資料
- 6.28 MB | 4次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論