隨著我國(guó)信息化發(fā)展進(jìn)程加快,信息化覆蓋面擴(kuò)大,信息安全問(wèn)題也就隨之增多,其影響和后果也更加廣泛和嚴(yán)重。同時(shí),信息安全及其對(duì)經(jīng)濟(jì)發(fā)展、國(guó)家安全和社會(huì)穩(wěn)定的重大影響,正日益突出地顯現(xiàn)出來(lái),受到越來(lái)越多的關(guān)注。在和平年代,通過(guò)對(duì)信息載體進(jìn)行大規(guī)模的物理破壞,從而達(dá)到危害信息安全的目的,在一定程度上是行不通的。然而,在信息安全的角力上,破壞者從來(lái)都沒(méi)有放棄過(guò),他們把目標(biāo)對(duì)準(zhǔn)了信息載體中的數(shù)據(jù),由于數(shù)據(jù)的易失性,計(jì)算機(jī)數(shù)據(jù)成為信息安全中的最大隱患,同時(shí)也是破壞信息安全的一個(gè)突破口。 本文提出研制硬盤(pán)加密卡的主要目的是為了防止對(duì)計(jì)算機(jī)數(shù)據(jù)的竊取,保護(hù)硬盤(pán)中的數(shù)據(jù)。破壞者在得到硬盤(pán)后,也不能夠得到硬盤(pán)中的數(shù)據(jù),從而達(dá)到保護(hù)信息安全的目的。加密卡提供兩個(gè)符合ATA-6標(biāo)準(zhǔn)的接口,串接在主板IDE接口和硬盤(pán)之間。存儲(chǔ)在硬盤(pán)上的數(shù)據(jù),是經(jīng)過(guò)加密以后的加密數(shù)據(jù);從硬盤(pán)上讀出的數(shù)據(jù),必須經(jīng)過(guò)該卡的解密才可被正常使用,否則只是一堆亂碼。加密卡采用FPGA技術(shù)實(shí)現(xiàn)IDE接口和加密算法,以減小加解密帶來(lái)的速度上的影響。 論文的工作重點(diǎn)主要有以下幾個(gè)方面的內(nèi)容:FPGA及VHDL語(yǔ)言的研究,ATA協(xié)議標(biāo)準(zhǔn)研究及IDE接口的FPGA實(shí)現(xiàn)。論文對(duì)ATA協(xié)議做了細(xì)致的研究,分析了硬盤(pán)接口的工作機(jī)制以及主機(jī)與硬盤(pán)之間的通信協(xié)議,并在此基礎(chǔ)上,重點(diǎn)研究了用FPGA的編程功能來(lái)實(shí)現(xiàn)一個(gè)計(jì)算機(jī)硬件底層接口協(xié)議的方法,詳細(xì)介紹了芯片的內(nèi)部框圖及FPGA的軟件流程圖,提出了在實(shí)現(xiàn)過(guò)程中應(yīng)注意的要點(diǎn),最終用FPGA構(gòu)建了一個(gè)雙向IDE硬盤(pán)通道,實(shí)現(xiàn)了兩套符合ATA-6規(guī)范的IDE接口。
標(biāo)簽:
FPGA
硬盤(pán)
加密卡
中的應(yīng)用
上傳時(shí)間:
2013-08-02
上傳用戶(hù):Ants