新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于NiosⅡ的U盤安全控制器設計

        基于NiosⅡ的U盤安全控制器設計

        作者: 時間:2013-04-26 來源:網絡 收藏

        3.2 整體工作流程

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

        (1)初始化;

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

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

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

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

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

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

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


        上一頁 1 2 3 下一頁

        關鍵詞: Nios U盤 安全控制器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴彦淖尔市| 鲁甸县| 晴隆县| 利辛县| 庆云县| 青田县| 武冈市| 基隆市| 安阳市| 贵定县| 镇江市| 安义县| 中牟县| 蕉岭县| 儋州市| 丹江口市| 库车县| 炉霍县| 富顺县| 扎囊县| 和平县| 扬中市| 武清区| 天全县| 黄山市| 崇信县| 德昌县| 宝清县| 连山| 宁波市| 体育| 龙陵县| 故城县| 宜章县| 南开区| 广饶县| 荆州市| 石景山区| 瑞安市| 和平县| 库尔勒市|