CN101271507B - File hiding method, system and device based on USB equipment - Google Patents
File hiding method, system and device based on USB equipment Download PDFInfo
- Publication number
- CN101271507B CN101271507B CN 200810027871 CN200810027871A CN101271507B CN 101271507 B CN101271507 B CN 101271507B CN 200810027871 CN200810027871 CN 200810027871 CN 200810027871 A CN200810027871 A CN 200810027871A CN 101271507 B CN101271507 B CN 101271507B
- Authority
- CN
- China
- Prior art keywords
- file
- file hiding
- hiding
- usb device
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
The invention discloses a method, a system and a device of hiding a file based on a piece of USB equipment. The method includes: a file hiding device which is connected with a computer is started by the computer; the identity of a user is authenticated; if the user passes through the identity authentication, a file hidden program stored in the file hiding device is loaded to the computer; an object needing to be hidden is selected, and the computer operates the file hidden program; and the file hiding device is disconnected with the computer. The system coprises the computer and the file hiding device based on the USB equipment, wherein, the file hiding device based on the USB equipment comprises a data transmission interface, a microprocessor, an identity authentication module and a file hiding module. The computer can hide computer files through loading and operating the file hidden program stored in the file hiding device based on the USB equipment. By adopting a hiding method for combining software with hardware, the security is very high.
Description
Technical field
The present invention relates to data communication field, relate in particular to a kind of method, system and device of the file hiding based on USB device.
Background technology
USB:Universal Serial Bus, USB (universal serial bus), present information security policy are at the transmission of information on network mostly, but for the information that is stored in the computer, its safety case also must be guaranteed.In order to strengthen the safety coefficient of canned data in the computer, for providing a reliable file hiding instrument, numerous computer users have crucial meaning, need the department of elevation information safeguard protection especially for military affairs, government, finance etc.The most of method by software of present file hiding method realizes that safety coefficient is low, and reliability is also not ideal enough.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of file hiding apparatus and method based on USB device, can be with the file hiding that shows in the computing machine, the file of hiding is not if can't see and recover showing based on the file hiding device of USB device at all; Even obtained safe spoon, also must have password to cooperate could use.
For solving the problems of the technologies described above, the present invention proposes a kind of file hiding method based on USB device, comprising:
The file hiding device that is attached thereto by computer starting, utilize the universe unique identifier to find described file hiding device based on USB device, open the equipment handle, utilize described equipment handle that the described file hiding device based on USB device is read and write and control operation;
Authenticating user identification;
If authenticating user identification passes through, then the file hiding program of storing in the file hiding device is loaded into computing machine;
Need to select hiding object, the described file hiding program of computer run;
Disconnection file hiding device is connected with computing machine.
Described authenticating user identification step comprises:
The computing machine display interface ejects input window;
In described input window, import username and password, the username and password of importing is sent to the file hiding device;
The file hiding device mates checking with the username and password that prestores in the username and password of described input and the file hiding device.
If described coupling checking is not passed through, then computing machine carries out the mistake processing;
If described coupling checking is passed through, then carry out next step operation.
The described file hiding program of described computer run comprises:
Right mouse button is clicked the target of selection;
Judge that right mouse button clicks whether the target of selection is file;
If file, right mouse button is clicked the menu increase demonstration of ejection and is hidden Options, and selects to hide Options, and calls the file hiding master routine;
If not file, the user reselects target.
Described file hiding program is used to forbid the new technology application programming interfaces.Described forbidding new technology application programming interfaces are to realize by the application programming interfaces of realization file and directory search in the forbidding new technology application programming interfaces.
The invention also discloses a kind of file hiding device, comprising based on USB device:
Be used for file hiding device by computer starting, utilize the universe unique identifier to find described file hiding device based on USB device, open the equipment handle, utilize described equipment handle read and write the device with control operation based on the described file hiding device of USB device;
The device that is used for authenticating user identification;
Be used for when authenticating user identification passes through, the file hiding program of storing in the file hiding device being loaded into the device of computing machine;
The object that is used to select needs to hide is by the device of the described file hiding program of computer run;
Be used to disconnect the device that described file hiding device is connected with computing machine.
Described file hiding device is used to forbid the new technology application programming interfaces.Described forbidding new technology application programming interfaces are to realize by the application programming interfaces of realization file and directory search in the forbidding new technology application programming interfaces.
The invention also discloses a kind of file hiding system, comprising based on USB device:
Computing machine is used to start the file hiding device that is attached thereto, and receives user's input information, user's input information is sent to the file hiding device to be verified, if checking is passed through, load document is hidden the file hiding program of storing in the device, to the hidden object operating file concealing program of selecting.
Based on the file hiding device of USB device, be used to receive the user's input information that described computing machine sends, identifying user identity information if checking is passed through, loads the file hiding program of pre-stored to described computing machine.
Computing machine of the present invention can be hidden computer documents by loading and move the file hiding program that is stored in the file hiding device; Pull out after the file hiding device, the file of hiding is invisible fully, and because of the method that has adopted software and combination of hardware to hide, confidentiality is very high.If based on the file hiding device of USB device, hiding file can't not seen and recover showing at all.Even obtained the file hiding device based on USB device, also must have password to cooperate could use, and has multiple privacy mechanism, more safe and reliable.
Description of drawings
Fig. 1 is the process flow diagram of a kind of file hiding method based on USB device of the present invention;
Fig. 2 is the detail flowchart of a kind of file hiding method based on USB device of the present invention;
Fig. 3 is the structural drawing of a kind of file hiding device based on USB device of the present invention;
Embodiment
The invention provides a kind of file hiding system based on USB device, computing machine is stored in based on the file hiding program in the file hiding device of USB device by loading and moving, and computer documents can be hidden.
As shown in Figure 1, a kind of main flow process of implementation method of the file hiding system based on USB device comprises: the file hiding device S1 that computer starting is attached thereto; Authenticating user identification S2; The file hiding program of storing in the file hiding device is loaded into computing machine S3; Computer run file hiding program S4; Disconnect the S5 that is connected of file hiding device and computing machine.
Fig. 2 is a kind of implementation method detailed step of the file hiding device based on USB device.
Wherein the file hiding device S1 step that is attached thereto of the computer starting among Fig. 1 comprises: insert the file hiding device S11 that links to each other with computing machine; Computing machine reads in universe unique identifier (GUID) S12, mainly utilizes Windows API to carry out, and (GUID) finds new equipment by the universe unique identifier; Open equipment handle S13, utilize handle that USB device is read and write and control operation S14 then;
Authenticating user identification S2 step among Fig. 1 comprises: eject input window S15, wait for that the user imports username and password, after the input, judge whether correctly S16 of username and password checking, concrete computing machine sends the username and password of user's input to the file hiding device, mate with the username and password that prestores in the file hiding device, if checking is by then entering next step operation, the file hiding program of storing in the file hiding device is loaded into computing machine S3, otherwise will carry out mistake treatment S 31, eject a warning message window.
Computer run file hiding program S4 step among Fig. 1 comprises: right mouse button select target S17, judge whether target is file S18, if file, the menu that right mouse button is clicked ejection increases the demonstration and the S19 that hides Options, if select to hide Options S20, call file hiding master routine S21, file is not hidden and is shown by computing machine; If select Show Options S22, call file and show master routine S23, the file that is hidden is shown by computing machine again; If select target is not a file, the user reselects target S17.
After finishing using, file hiding device and being connected of computing machine are disconnected S5.
As shown in Figure 3, a kind of structural drawing of the file hiding device based on USB device, comprising: data transmission interface 1 is used for carrying out data transmission with external unit; Microprocessor 2 is connected with file hiding module 4 with authentication module 3 respectively, is used for data processing; Authentication module 3 is used to store username and password information and authenticating user identification program; File hiding module 4 is used for the storage file concealing program.
File hiding device based on USB device has two types, and a kind of is that hardware is hidden in custom-designed special use, and software is arranged in the intrinsic module of hardware, can not change and visit, and realizes functions such as automatic software loading, authentication, file hiding, and is safe; Another is the common USB interface hardware, hide module by special upgrading mode to its load document, realize hidden function, under this mode, the security module combination of software and hardware is tightr, and needs the mode install software by online installation and upgrade.
The user except can use directly hide and show based on the file hiding device of USB device, can also increase that password is hidden, other functions such as password encryption, fingerprint are hidden, encrypting fingerprint.
The above is a preferred implementation of the present invention, should be pointed out that for those skilled in the art, do not break away from the present invention away from prerequisite under, can also make some improvement, these improve and still to belong to protection scope of the present invention.
Claims (8)
1. the file hiding method based on USB device is characterized in that, comprising:
The file hiding device that is attached thereto by computer starting, utilize the universe unique identifier to find described file hiding device based on USB device, open the equipment handle, utilize described equipment handle that the described file hiding device based on USB device is read and write and control operation;
Authenticating user identification;
If authenticating user identification passes through, then the file hiding program of storing in the file hiding device is loaded into computing machine;
Need to select hiding object, the described file hiding program of computer run;
Disconnection file hiding device is connected with computing machine.
2. a kind of file hiding method based on USB device according to claim 1 is characterized in that described authenticating user identification comprises:
The computing machine display interface ejects input window;
In described input window, import username and password, the username and password of importing is sent to the file hiding device;
The file hiding device mates checking with the username and password that prestores in the username and password of described input and the file hiding device.
If described coupling checking is not passed through, then computing machine carries out the mistake processing;
If described coupling checking is passed through, then carry out next step operation.
3. a kind of file hiding method based on USB device according to claim 1 is characterized in that, the described file hiding program of described computer run comprises:
Right mouse button is clicked the target of selection;
Judge that right mouse button clicks whether the target of selection is file;
If file, right mouse button is clicked the menu increase demonstration of ejection and is hidden Options, and selects to hide Options, and calls the file hiding master routine;
If not file, the user reselects target.
4. a kind of file hiding method based on USB device according to claim 1 is characterized in that described file hiding program is used to forbid the new technology application programming interfaces.
5. a kind of file hiding method according to claim 4 based on USB device, it is characterized in that described forbidding new technology application programming interfaces are to realize by the application programming interfaces of realization file and directory search in the forbidding new technology application programming interfaces.
6. the file hiding device based on USB device is characterized in that, comprising:
Be used for file hiding device by computer starting, utilize the universe unique identifier to find described file hiding device based on USB device, open the equipment handle, utilize described equipment handle read and write the device with control operation based on the described file hiding device of USB device;
The device that is used for authenticating user identification;
Be used for when authenticating user identification passes through, the file hiding program of storing in the file hiding device being loaded into the device of computing machine;
The object that is used to select needs to hide is by the device of the described file hiding program of computer run;
Be used to disconnect the device that described file hiding device is connected with computing machine.
7. a kind of file hiding device based on USB device according to claim 6 is characterized in that described file hiding device is used to forbid the new technology application programming interfaces.
8. a kind of file hiding device according to claim 7 based on USB device, it is characterized in that described forbidding new technology application programming interfaces are to realize by the application programming interfaces of realization file and directory search in the forbidding new technology application programming interfaces.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810027871 CN101271507B (en) | 2008-05-05 | 2008-05-05 | File hiding method, system and device based on USB equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810027871 CN101271507B (en) | 2008-05-05 | 2008-05-05 | File hiding method, system and device based on USB equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101271507A CN101271507A (en) | 2008-09-24 |
CN101271507B true CN101271507B (en) | 2011-05-11 |
Family
ID=40005474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810027871 Expired - Fee Related CN101271507B (en) | 2008-05-05 | 2008-05-05 | File hiding method, system and device based on USB equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101271507B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101859248B (en) * | 2010-05-28 | 2013-02-27 | 上海市共进通信技术有限公司 | Method for popping out external CD-ROM equipment without caution by Windows operation system |
CN102200912B (en) * | 2011-06-17 | 2013-09-18 | 飞天诚信科技股份有限公司 | Method and system for improving user operation usability |
CN105704302A (en) * | 2015-12-24 | 2016-06-22 | 深圳灵感家科技发展有限公司 | Device for encrypting intelligent terminal application and encryption method |
CN107230484B (en) * | 2017-06-22 | 2018-04-20 | 北京众谊越泰科技有限公司 | A kind of method for hiding specified file and file |
CN107967161A (en) * | 2017-11-17 | 2018-04-27 | 国云科技股份有限公司 | A kind of method of automatic hiding desktop cloud USB device |
-
2008
- 2008-05-05 CN CN 200810027871 patent/CN101271507B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101271507A (en) | 2008-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10142110B2 (en) | Computer program and method for biometrically secured, transparent encryption and decryption | |
CN105184179B (en) | Embedded encrypted mobile storage device and operation method thereof | |
JP6239788B2 (en) | Fingerprint authentication method, apparatus, intelligent terminal, and computer storage medium | |
US10469456B1 (en) | Security system and method for controlling access to computing resources | |
US7797729B2 (en) | Pre-boot authentication system | |
CA2686696C (en) | Simplified biometric character sequence entry | |
US20090222908A1 (en) | Device for Transmission of Stored Password Information Through a Standard Computer Input Interface | |
US20070199058A1 (en) | Method of using a security token | |
CN101593252B (en) | Method and system for controlling access of computer to USB equipment | |
CN105160227A (en) | Remote fingerprint verification method, user terminal and fingerprint verification system | |
CN101661442B (en) | Data card information protection method and device | |
CA2650662A1 (en) | Portable device and methods for performing secure transactions | |
CN101894226B (en) | Biometric authentication unit and biometric authentication method | |
CN101296457A (en) | Screen operation method and device | |
CN101271507B (en) | File hiding method, system and device based on USB equipment | |
US10789372B2 (en) | Primary device, an accessory device, and methods for processing operations on the primary device and the accessory device | |
US20140173714A1 (en) | Information processing apparatus, and lock execution method | |
US20170344737A1 (en) | Unlocking control system, method and wearable device using the same | |
CN104537295A (en) | Computer system and method for managing computer user right | |
CN102156826A (en) | Provider management method and system | |
CN201233601Y (en) | File concealment system and apparatus based on USB equipment | |
CN111046356B (en) | Content access method and device and computer readable storage medium | |
CN110807186B (en) | Method, device, equipment and storage medium for safe storage of storage equipment | |
EP3410332B1 (en) | A system and method for transferring data to an authentication device | |
CN110867002A (en) | Door opening mode setting method, intelligent lock and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110511 Termination date: 20180505 |