<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于MEMS強(qiáng)鏈和FPGA的USB移動(dòng)硬盤(pán)數(shù)據(jù)加解密系統(tǒng)

          基于MEMS強(qiáng)鏈和FPGA的USB移動(dòng)硬盤(pán)數(shù)據(jù)加解密系統(tǒng)

          作者: 時(shí)間:2009-09-14 來(lái)源:網(wǎng)絡(luò) 收藏

          摘要:隨著信息量的急劇增長(zhǎng),信息安全日益受到人們重視。一個(gè)完整的數(shù)據(jù)加解密系統(tǒng)應(yīng)該 具備安全可靠的密碼認(rèn)證機(jī)制和加解密算法。本文基于 強(qiáng)鏈、 控制器和 設(shè) 計(jì)了一種 接口的高效數(shù)據(jù)加解密系統(tǒng),采用AES 加密算法。普通IDE 硬盤(pán)掛接該系統(tǒng)后 成為安全性極高的加密 ,其平均數(shù)據(jù)吞吐率接近普通U 盤(pán),達(dá)到10MB/s.
           1. 系統(tǒng)結(jié)構(gòu)布局

          本文引用地址:http://www.ex-cimer.com/article/202653.htm

            該系統(tǒng)由Cypress CY7C68013 USB2.0 控制器、Altera EP2C35 強(qiáng)鏈構(gòu)成, 圖1 描述了整個(gè)系統(tǒng)的硬件布局。

             強(qiáng)鏈負(fù)責(zé)對(duì)用戶(hù)輸入的密碼進(jìn)行驗(yàn)證。CY7C68013 USB 控制器內(nèi)含增強(qiáng)型51 核,它不 但能高效處理USB 協(xié)議事務(wù),而且是整個(gè)系統(tǒng)的控制中心。EP2C35 一端連接USB 控制 芯片的GPIF 接口,一端連接IDE 硬盤(pán),它負(fù)責(zé)從IDE 總線(xiàn)中區(qū)分出控制信號(hào)、讀寫(xiě)硬盤(pán)寄存器的數(shù)據(jù)信號(hào)和讀寫(xiě)硬盤(pán)扇區(qū)的數(shù)據(jù)信號(hào),然后僅對(duì)寫(xiě)入硬盤(pán)扇區(qū)的數(shù)據(jù)作加密處理,對(duì)讀出 硬盤(pán)扇區(qū)的數(shù)據(jù)作解密處理。

            2. MEMS 強(qiáng)鏈

            MEMS 強(qiáng)鏈的棘爪能卡住棘輪,從而能精確定位到固定的位置,棘爪裝有電磁驅(qū)動(dòng)型電機(jī), 使其具有誤碼鑒別與自復(fù)位功能,因而可用于信息安全,實(shí)現(xiàn)密碼鎖的功能。鑒碼機(jī)構(gòu)由兩組 電磁型微步進(jìn)電機(jī)驅(qū)動(dòng)反干涉齒輪集A 和B,反干涉碼輪集中機(jī)械固化了密碼。反干涉齒輪集 在正確解碼時(shí),碼齒之間互相沒(méi)有接觸;當(dāng)出現(xiàn)錯(cuò)碼時(shí),碼齒相互干涉,反干涉齒輪集卡死。 使用光電耦合機(jī)構(gòu),在正確接收到24 位密碼時(shí)光電能量耦合,系統(tǒng)開(kāi)啟。圖2 是MSMS 強(qiáng)鏈 結(jié)構(gòu)圖。


          上一頁(yè) 1 2 3 下一頁(yè)

          關(guān)鍵詞: MEMS FPGA USB 移動(dòng)硬盤(pán)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();