基于minifilter和usbkey的透明加解密文件驅(qū)動的方法

基本信息

申請?zhí)?/td> CN202010873281.7 申請日 -
公開(公告)號 CN112035885A 公開(公告)日 2020-12-04
申請公布號 CN112035885A 申請公布日 2020-12-04
分類號 G06F21/64;G06F21/60 分類 計算;推算;計數(shù);
發(fā)明人 姚金龍;董仲舒;程杰;谷晶中;張陽光 申請(專利權)人 山谷網(wǎng)安科技股份有限公司
代理機構 鄭州大通專利商標代理有限公司 代理人 山谷網(wǎng)安科技股份有限公司
地址 450000 河南省鄭州市金水區(qū)楊金路199號河南新科技市場8號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于minifilter和usbkey的透明加解密文件驅(qū)動的方法。該方法包括:步驟1:解析用戶配置文件,獲取待監(jiān)控信息;用戶配置文件包括:加密的文件類型和加密的文件名中的至少一個、打開文件時的進程名以及用戶設置的密碼長度;步驟2:檢測usbkey是否插入,若檢測到usbkey,則與其建立連接;步驟3:與驅(qū)動層建立通信連接,驅(qū)動層為基于minifilter框架的驅(qū)動;步驟4:將待監(jiān)控信息逐個發(fā)送至驅(qū)動層,然后接收驅(qū)動層發(fā)送的命令并在usbkey中進行相應操作,將操作結果發(fā)送至驅(qū)動層,以供驅(qū)動層在指定監(jiān)控文件被執(zhí)行打開操作、讀操作、寫操作和關閉操作中的一個或多個操作時對被執(zhí)行操作進行攔截進而根據(jù)操作結果對指定監(jiān)控文件進行加解密。