PCI密碼卡的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-11-09 03:27
當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展迅速,有關(guān)計(jì)算機(jī)網(wǎng)絡(luò)上的信息安全及可靠傳輸已經(jīng)成為人們關(guān)注的焦點(diǎn)。密碼技術(shù)也成為網(wǎng)絡(luò)安全和信息安全等領(lǐng)域一個(gè)十分重要的內(nèi)容。同時(shí)中國(guó)相關(guān)法律明確規(guī)定網(wǎng)絡(luò)安全相關(guān)產(chǎn)品,特別是密碼類相關(guān)產(chǎn)品要立足于我國(guó)自主知識(shí)產(chǎn)權(quán)。密碼卡作為密碼類產(chǎn)品中的一個(gè)十分重要的產(chǎn)品類型,所以開發(fā)基于國(guó)內(nèi)專用算法的密碼卡是非常必要的。 論文介紹了基于PC機(jī)的PCI總線密碼卡設(shè)計(jì)和實(shí)現(xiàn)方法,在已實(shí)現(xiàn)的密碼卡中實(shí)現(xiàn)了大于12MB/s的加解密速率,并實(shí)現(xiàn)了SM1算法流水處理,除了介紹基于PCI總線協(xié)議的硬件結(jié)構(gòu)和安全性設(shè)計(jì)以外,本文還著重論述密碼卡WDM驅(qū)動(dòng)技術(shù),以及密碼卡相關(guān)的應(yīng)用測(cè)試。 在本論文中,首先簡(jiǎn)要介紹密碼卡利用計(jì)算機(jī)PCI總線的速度(傳輸速率可高達(dá)133MHz)來(lái)完成數(shù)據(jù)的高速加解密,硬件由FPGA接口模塊、控制模塊、加解密算法實(shí)現(xiàn)模塊、重要信息儲(chǔ)存模塊和智能IC卡模塊五部分組成。 論文還實(shí)現(xiàn)了密碼卡在windows和linux下的驅(qū)動(dòng)程序,首先介紹了Windows下關(guān)于WDM驅(qū)動(dòng)的結(jié)構(gòu),以及DDK開發(fā)WDM驅(qū)動(dòng)程序的實(shí)現(xiàn)細(xì)節(jié),并結(jié)合實(shí)例,介紹了中斷、DMA和完整的IRP處理流程的實(shí)現(xiàn)。論文還介紹了基于Linux系統(tǒng)下驅(qū)動(dòng)程序的關(guān)鍵模塊和密碼卡在Linux系統(tǒng)下的驅(qū)動(dòng)實(shí)現(xiàn)細(xì)節(jié)。論文還在提高密碼卡驅(qū)動(dòng)程序處理效率也提出了一些新的嘗試,并取得了一定的成效。 PCI密碼卡全部功能都已實(shí)現(xiàn),并且通過了國(guó)家密碼局的鑒定,作為一個(gè)成熟的產(chǎn)品推向市場(chǎng)。
【學(xué)位單位】:鄭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2013
【中圖分類】:TP309
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題背景意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 論文結(jié)構(gòu)安排
1.4 PCI密碼卡概述
2 密碼卡的硬件電路設(shè)計(jì)
2.1 密碼卡的硬件系統(tǒng)結(jié)構(gòu)
2.2 密碼卡硬件模塊設(shè)計(jì)
2.2.1 FPGA模塊實(shí)現(xiàn)
2.2.2 SMl密碼算法實(shí)現(xiàn)
2.2.3 控制模塊實(shí)現(xiàn)
2.2.4 非對(duì)稱密碼算法實(shí)現(xiàn)
2.2.5 SRAM芯片
2.2.6 智能IC卡
2.3 密碼卡安全性實(shí)現(xiàn)
2.3.1 密鑰管理
2.3.2 硬件安全性
2.3.3 軟件安全性
3 驅(qū)動(dòng)程序設(shè)計(jì)
3.1 Windows驅(qū)動(dòng)實(shí)現(xiàn)
3.1.1 驅(qū)動(dòng)工具的選取
3.1.2 WDM驅(qū)動(dòng)程序基本結(jié)構(gòu)
3.1.3 密碼卡驅(qū)動(dòng)程序?qū)崿F(xiàn)
3.1.4 驅(qū)動(dòng)程序的安裝
3.2 linux驅(qū)動(dòng)實(shí)現(xiàn)
3.2.1 linux驅(qū)動(dòng)程序的關(guān)鍵模塊處理
3.2.2 密碼卡linux驅(qū)動(dòng)程序?qū)崿F(xiàn)
3.3 提高驅(qū)動(dòng)效率的方法
3.3.1 多進(jìn)程、多IRP隊(duì)列實(shí)現(xiàn)
3.3.2 CPU親和性
4 密碼卡軟件和硬件綜合測(cè)試
4.1 測(cè)試對(duì)象
4.2 測(cè)試環(huán)境
4.3 測(cè)試條件
4.4 測(cè)試方法、內(nèi)容和結(jié)果
4.4.1 硬件檢測(cè)
4.4.2 功能檢測(cè)
4.4.3 性能檢測(cè)
4.4.4 密碼算法正確性檢測(cè)
4.4.5 安全性檢測(cè)
5 總結(jié)與展望
5.1 本文主要工作總結(jié)
5.2 課題關(guān)鍵技術(shù)與創(chuàng)新點(diǎn)
5.2.1 關(guān)鍵技術(shù)
5.2.2 創(chuàng)新點(diǎn)
5.3 今后研究方向
參考文獻(xiàn)
致謝
個(gè)人簡(jiǎn)歷及在校期間發(fā)表的學(xué)術(shù)論文和參與科研情況
【參考文獻(xiàn)】
本文編號(hào):2875813
【學(xué)位單位】:鄭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2013
【中圖分類】:TP309
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題背景意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 論文結(jié)構(gòu)安排
1.4 PCI密碼卡概述
2 密碼卡的硬件電路設(shè)計(jì)
2.1 密碼卡的硬件系統(tǒng)結(jié)構(gòu)
2.2 密碼卡硬件模塊設(shè)計(jì)
2.2.1 FPGA模塊實(shí)現(xiàn)
2.2.2 SMl密碼算法實(shí)現(xiàn)
2.2.3 控制模塊實(shí)現(xiàn)
2.2.4 非對(duì)稱密碼算法實(shí)現(xiàn)
2.2.5 SRAM芯片
2.2.6 智能IC卡
2.3 密碼卡安全性實(shí)現(xiàn)
2.3.1 密鑰管理
2.3.2 硬件安全性
2.3.3 軟件安全性
3 驅(qū)動(dòng)程序設(shè)計(jì)
3.1 Windows驅(qū)動(dòng)實(shí)現(xiàn)
3.1.1 驅(qū)動(dòng)工具的選取
3.1.2 WDM驅(qū)動(dòng)程序基本結(jié)構(gòu)
3.1.3 密碼卡驅(qū)動(dòng)程序?qū)崿F(xiàn)
3.1.4 驅(qū)動(dòng)程序的安裝
3.2 linux驅(qū)動(dòng)實(shí)現(xiàn)
3.2.1 linux驅(qū)動(dòng)程序的關(guān)鍵模塊處理
3.2.2 密碼卡linux驅(qū)動(dòng)程序?qū)崿F(xiàn)
3.3 提高驅(qū)動(dòng)效率的方法
3.3.1 多進(jìn)程、多IRP隊(duì)列實(shí)現(xiàn)
3.3.2 CPU親和性
4 密碼卡軟件和硬件綜合測(cè)試
4.1 測(cè)試對(duì)象
4.2 測(cè)試環(huán)境
4.3 測(cè)試條件
4.4 測(cè)試方法、內(nèi)容和結(jié)果
4.4.1 硬件檢測(cè)
4.4.2 功能檢測(cè)
4.4.3 性能檢測(cè)
4.4.4 密碼算法正確性檢測(cè)
4.4.5 安全性檢測(cè)
5 總結(jié)與展望
5.1 本文主要工作總結(jié)
5.2 課題關(guān)鍵技術(shù)與創(chuàng)新點(diǎn)
5.2.1 關(guān)鍵技術(shù)
5.2.2 創(chuàng)新點(diǎn)
5.3 今后研究方向
參考文獻(xiàn)
致謝
個(gè)人簡(jiǎn)歷及在校期間發(fā)表的學(xué)術(shù)論文和參與科研情況
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 袁亮;古天祥;徐三林;;基于PCI總線的數(shù)據(jù)加密卡及驅(qū)動(dòng)程序設(shè)計(jì)方法[J];電子測(cè)量與儀器學(xué)報(bào);2005年06期
2 杜欣 ,馬秦生;PCI傳輸卡的WDM驅(qū)動(dòng)程序設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2003年12期
3 嚴(yán)迎建;徐金甫;徐勁松;李偉;;一種基于FPGA的PCI加密卡設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2007年06期
4 姜明華,周敬利,黃曉濤;Linux下加密卡驅(qū)動(dòng)程序的開發(fā)與性能分析[J];計(jì)算機(jī)工程;2004年16期
5 江勇;萬(wàn)秋華;;基于PCI9054的PCI高速通信接口實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2009年17期
本文編號(hào):2875813
本文鏈接:http://www.lk138.cn/falvlunwen/zhishichanquanfa/2875813.html
最近更新
教材專著