SATA接口是新一代的硬盤串行接口標準,和以往的并行硬盤接口比較它具有支持熱插拔、傳輸速率快、執行效率高的明顯優勢。SATA2.0是SATA的第二代標準,它規定在數據線上使用LVDS NRZ串行數據流傳輸數據,速率可達3Gb/s。另外,SATA2.0還具有支持NCQ(本地命令隊列)、端口復用器、交錯啟動等一系列技術特征。正是由于以上的種種技術優點,SATA硬盤業已被廣泛的使用于各種企業級和個人用戶。 硬盤作為主要的信息載體之一,其信息安全問題尤其引起人們的關注。由于在加密時需要實時處理大量的數據,所以對硬盤數據的加密主要使用帶有密鑰的硬件加密的方式。因此將硬盤加密和SATA接口結合起來進行設計和研究,完成基于SATA2.0接口的加解密芯片系統設計具有重要的使用價值和研究價值。 本論文首先介紹了SATA2.0的總線協議,其協議體系結構包括物理層、鏈路層、傳輸層和命令層,并對系統設計中各個層次中涉及的關鍵問題進行了闡述。其次,本論文對ATA協議和命令進行了詳細的解釋和分析,并針對設計中涉及的命令和對其做出的修改進行了說明。接著,本論文對SATA2.0加解密控制芯片的系統設計進行了講解,包括硬件平臺搭建和器件選型、模塊和功能劃分、系統工作原理等,剖析了系統設計中的難點問題并給出解決問題的方法。然后,對系統數據通路的各個模塊的設計和實現進行詳盡的闡述,并給出各個模塊的驗證結果。最后,本文簡要的介紹了驗證平臺搭建和測試環境、測試方法等問題,并分析測試結果。 本SATA2.0硬盤加解密接口電路在Xilinx公司的Virtex5 XC5VLX50T FPGA上進行測試,目前工作正常,性能良好,已經達到項目性能指標要求。本論文在SATA加解密控制芯片設計與實現方面的研究成果,具有通用性、可移植性,有一定的理論及經濟價值。
標簽: SATA FPGA 2.0
上傳時間: 2013-04-24
上傳用戶:JIUSHICHEN
RSA加解密系統及其單芯片實現隨著計算機科技的進步,帶給人類極大的便利性,但伴隨而來的卻是安全性之問題。最簡單便利的安全措施是利用使用者賬號及密碼加以控管,但密碼太短易被破解,密碼太長不便記憶,在網絡上進行傳輸,利用簡單的網絡封包截取工具即可取得相關之使用者賬號及密碼,因此如何使用適當之資安技術以保護網絡上之公開資訊,為一重要之課題。RSA 密碼系統為確保信息安全之一重要機制。本專題利用低成本且取得容易的8051 單芯片實現RSA加解密系統。關鍵詞: 信息安全、8051 單芯片、RSA 密碼系統。
標簽: RSA 加解密 單芯片
上傳時間: 2013-11-05
上傳用戶:逗逗666
一個簡單加解密的小程序
標簽: 加解密 程序
上傳時間: 2014-01-08
上傳用戶:66666
使用XOR算法進行加解密
標簽: XOR 算法 加解密
上傳時間: 2014-01-16
上傳用戶:skfreeman
簡單的加解密程序
上傳時間: 2013-12-25
上傳用戶:李夢晗
rsa加解密程序
標簽: rsa 加解密 程序
上傳時間: 2013-12-20
上傳用戶:wys0120
300個加解密的集合程序,c/c
標簽: 300 加解密 程序
上傳時間: 2015-01-06
上傳用戶:zuozuo1215
多個加解密程序的說明與源程序,MD5,DES,IDEA,DSA.MARS,BOWFISH,TEA
標簽: 加解密 程序 源程序
上傳時間: 2013-12-16
上傳用戶:dapangxie
des加解密實現
標簽: des 加解密
上傳時間: 2014-01-21
上傳用戶:zhanditian
RC6加解密算法
標簽: RC6 加解密 算法
上傳時間: 2015-01-07
上傳用戶:tuilp1a
蟲蟲下載站版權所有 京ICP備2021023401號-1