基于CPLD/FPGA的USB讀寫控制器
3 實(shí)驗(yàn)結(jié)果
控制器完全不干涉主機(jī)和安全USB存儲設(shè)備間的數(shù)據(jù)傳輸。而將普通USB存儲設(shè)備通過控制器接到PC機(jī)上時,能正常完成除寫之外的所有操作。當(dāng)向USB存儲設(shè)備中寫入數(shù)據(jù)(包括新建、粘貼、刪除、寫入和修改文件)時,系統(tǒng)彈出圖4所示的對話框,操作無法完成。本文引用地址:http://www.ex-cimer.com/article/191139.htm
結(jié)語
本文針對信息安全系統(tǒng)設(shè)計了一種對USB存儲設(shè)備的讀寫控制器。該控制器包括一個與主機(jī)連接的上游端口,以及安全存儲設(shè)備專用和普通存儲設(shè)備通用兩種下游端口。
對安全存儲設(shè)備使用的硬件接口進(jìn)行異化,以防止普通存儲設(shè)備通過該口接入;普通存儲設(shè)備采用普通的USB A型口連接。
控制器不干預(yù)主機(jī)和安全存儲設(shè)備的數(shù)據(jù)交換,能夠破壞PC機(jī)寫入普通存儲設(shè)備上的數(shù)據(jù)包,從而防止了PC機(jī)上的數(shù)據(jù)通過普通存儲設(shè)備外泄。
評論