[發明專利]一種控制U盤使用范圍的方法有效
| 申請號: | 201710015566.5 | 申請日: | 2017-01-10 |
| 公開(公告)號: | CN106886719B | 公開(公告)日: | 2020-08-14 |
| 發明(設計)人: | 婁國棟 | 申請(專利權)人: | 山東華軟金盾軟件股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/79;G06K19/077 |
| 代理公司: | 濟南泉城專利商標事務所 37218 | 代理人: | 李桂存 |
| 地址: | 250101 山東省濟南市高新區舜華路1號齊魯*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制 使用 范圍 方法 | ||
1.一種控制U盤使用范圍的方法,其特征在于:包括以下步驟:S01)、根據U盤的ID串計算U盤的唯一標識碼,ID串中包括U盤的生產序號和批次號,通過crc32算法配合私有掩碼計算該ID串的crc32值,將crc32值作為該U盤的唯一標識碼,唯一標識碼用于唯一標識U盤,同一個U盤在不同的終端獲取到的標識碼始終相同,不同的U盤標識碼不同;S02)、根據U盤的唯一標識碼生成該U盤的密鑰,使用密鑰制作保密U盤,將U盤的唯一標識碼、描述和對應的密鑰入庫;S03)、對不同的終端或者部門配置密鑰策略;S04)、終端檢測到保密U盤插入后通過本地緩存的密鑰進行保密U盤的掛載;
其中,使用密鑰創建保密U盤的步驟為:1)、設置保密卷創建選項,保密卷創建的參數選項包括是否是設備類型、是否是隱藏卷、卷路徑、卷大小、隱藏卷大小、文件系統、簇大小、是否支持快速格式化、扇區大小、實際的扇區大小、密鑰信息;2)、在內存中創建保密卷頭,保密卷頭中寫入用戶數據;3)、對保密卷頭進行加密格式化,將其格式化成指定的文件系統;4)、將經過處理的保密卷寫入U盤的起始位置;5)、填充隨機數據,增加保密U盤的安全性;6)、根據設置的密鑰對完成加密的U盤進行掛載,掛載成功即為創建成功,掛載失敗則重復步驟1)-5)重新創建;
進行保密U盤掛載的步驟為:1)、獲取一個閑置的盤符;2)、設置掛載密鑰,掛載密鑰為步驟S03)中配置的密鑰策略對應的密鑰;3)、應用層給驅動層發送IOCTRL對指定的保密U盤進行掛載動作。
2.根據權利要求1所述的控制U盤使用范圍的方法,其特征在于:計算U盤唯一標識碼的步驟為:1)、通過SetupDiGetClassDevs API接口打開磁盤存儲管理接口;2)、通過SetupDiEnumDeviceInterfaces并指定GUID遍歷本地擁有的磁盤存儲設備;3)、通過CM_Get_Device_ID接口獲取U盤的ID串,ID串中包括U盤的生產序號和批次號;4)、通過crc32算法配合私有掩碼計算該ID串的crc32值,將crc32值作為該U盤的唯一標識碼。
3.根據權利要求1所述的控制U盤使用范圍的方法,其特征在于:使用密鑰創建保密U盤的步驟3)中,將保密卷頭格式化成NTFS的文件系統。
4.根據權利要求1所述的控制U盤使用范圍的方法,其特征在于:針對有多個密鑰的終端,依次嘗試所有的密鑰,直到成功或者所有的密鑰都掛載失敗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東華軟金盾軟件股份有限公司,未經山東華軟金盾軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710015566.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種桌面文件隔離方法
- 下一篇:大數據信息處理方法及裝置





