<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于NiosⅡ的U盤(pán)安全控制器設計

基于NiosⅡ的U盤(pán)安全控制器設計

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

3.2 整體工作流程

以一次PC機向寫(xiě)數據的過(guò)程為例,的工作流程如圖5所示。

(1)初始化;

(2)循環(huán)檢測ISP1761芯片Host接口的狀態(tài),判斷是否有USB設備插入;

(3)若檢測到USB設備,判斷設備是否是USB MassStorage類(lèi)設備;

(4)若是USB MassStorage類(lèi)設備,則向PC機報告設備的插入,否則返回步驟(2);

(5)響應PC機發(fā)出的命令,包括USB標準命令和Mass Storage類(lèi)命令,返回描述符及所插入設備的基本信息;

(6)PC機發(fā)出寫(xiě)(Write10)命令及數據,安全控制器將數據加密,然后向U盤(pán)轉發(fā)寫(xiě)命令及加密后的數據;

(7)一次傳輸過(guò)程結束。

本文針對USB存儲設備的安全問(wèn)題,利用SoPC技術(shù),設計實(shí)現了U盤(pán)安全控制器,并在terasic公司的DE3開(kāi)發(fā)板上得到驗證。結果表明,該控制器將普通U盤(pán)升級為安全U盤(pán),保證U盤(pán)中的數據都以密文形式存在,方便快捷、安全性高,具有廣泛的應用前景。下一步重點(diǎn)是研究密碼方案,如身份認證方案的設計、密鑰的保護及加解密算法的高速實(shí)現等。


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

關(guān)鍵詞: Nios U盤(pán) 安全控制器

評論


相關(guān)推薦

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

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>