CN101271507A - File hiding method, system and device based on USB equipment - Google Patents

File hiding method, system and device based on USB equipment Download PDF

Info

Publication number
CN101271507A
CN101271507A CN 200810027871 CN200810027871A CN101271507A CN 101271507 A CN101271507 A CN 101271507A CN 200810027871 CN200810027871 CN 200810027871 CN 200810027871 A CN200810027871 A CN 200810027871A CN 101271507 A CN101271507 A CN 101271507A
Authority
CN
China
Prior art keywords
file
file hiding
hiding
usb device
computing machine
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.)
Granted
Application number
CN 200810027871
Other languages
Chinese (zh)
Other versions
CN101271507B (en
Inventor
丁卓
徐浩
黄绍雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN 200810027871 priority Critical patent/CN101271507B/en
Publication of CN101271507A publication Critical patent/CN101271507A/en
Application granted granted Critical
Publication of CN101271507B publication Critical patent/CN101271507B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of method, system and device of the file hiding based on USB device
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 device based on USB device, can be with the file hiding that shows in the computing machine, and 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 computer starting is attached thereto;
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;
The disconnection USB device is connected with computing machine.
The file hiding device that described computer starting is attached thereto comprises:
Computing machine finds USB device by the universe unique identifier, opens the equipment handle;
Utilize described equipment handle that USB device is read and write and control operation.
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.
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:
Data transmission interface is used for carrying out data transmission with external unit;
Microprocessor is connected with the file hiding module with authentication module respectively, is used for data processing;
Authentication module is used to store username and password information and carries out authenticating user identification;
The file hiding module is used for the storage file concealing program.
Described file hiding module 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 (10)

1. the file hiding method based on USB device is characterized in that, comprising:
The file hiding device that computer starting is attached thereto;
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 the file hiding device that described computer starting is attached thereto comprises:
Computing machine finds USB device by the universe unique identifier, opens the equipment handle;
Utilize described equipment handle that USB device is read and write and control operation.
3. 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.
4. 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.
5. 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.
6. a kind of file hiding method according to claim 5 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.
7. the file hiding device based on USB device is characterized in that, comprising:
Data transmission interface is used for carrying out data transmission with external unit;
Microprocessor is connected with the file hiding module with authentication module respectively, is used for data processing;
Authentication module is used to store username and password information and carries out authenticating user identification;
The file hiding module is used for the storage file concealing program.
8. a kind of file hiding device based on USB device according to claim 7 is characterized in that described file hiding module is used to forbid the new technology application programming interfaces.
9. a kind of file hiding device based on USB device according to claim 8 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.
10. the file hiding system based on USB device is characterized in that, comprising:
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.
CN 200810027871 2008-05-05 2008-05-05 File hiding method, system and device based on USB equipment Expired - Fee Related CN101271507B (en)

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 true CN101271507A (en) 2008-09-24
CN101271507B 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)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101859248A (en) * 2010-05-28 2010-10-13 上海市共进通信技术有限公司 Method for popping out external CD-ROM equipment without caution by Windows operation system
CN102200912A (en) * 2011-06-17 2011-09-28 飞天诚信科技股份有限公司 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
CN107230484A (en) * 2017-06-22 2017-10-03 北京众谊越泰科技有限公司 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

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101859248A (en) * 2010-05-28 2010-10-13 上海市共进通信技术有限公司 Method for popping out external CD-ROM equipment without caution by Windows operation system
CN101859248B (en) * 2010-05-28 2013-02-27 上海市共进通信技术有限公司 Method for popping out external CD-ROM equipment without caution by Windows operation system
CN102200912A (en) * 2011-06-17 2011-09-28 飞天诚信科技股份有限公司 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
CN107230484A (en) * 2017-06-22 2017-10-03 北京众谊越泰科技有限公司 A kind of method for hiding specified file and file
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

Also Published As

Publication number Publication date
CN101271507B (en) 2011-05-11

Similar Documents

Publication Publication Date Title
US10142110B2 (en) Computer program and method for biometrically secured, transparent encryption and decryption
JP6239788B2 (en) Fingerprint authentication method, apparatus, intelligent terminal, and computer storage medium
CA2686696C (en) Simplified biometric character sequence entry
US20090222908A1 (en) Device for Transmission of Stored Password Information Through a Standard Computer Input Interface
US9251332B2 (en) Security system and method for controlling access to computing resources
US20070199058A1 (en) Method of using a security token
US20070282754A1 (en) Systems and methods for performing secure in-person transactions
CN101661442B (en) Data card information protection method and device
CN101894226B (en) Biometric authentication unit and biometric authentication method
CN102930436A (en) Mobile payment method and device
CN101296457A (en) Screen operation method and device
CN105160227A (en) Remote fingerprint verification method, user terminal and fingerprint verification system
CN105184179A (en) Embedded encrypted mobile storage device and operation method thereof
CN101593252B (en) Method and system for controlling access of computer to USB equipment
EP2437198B1 (en) Secure PIN reset process
CN101271507B (en) File hiding method, system and device based on USB equipment
US20140173714A1 (en) Information processing apparatus, and lock execution method
US20170344737A1 (en) Unlocking control system, method and wearable device using the same
CN102156826A (en) Provider management method and system
KR20140128081A (en) System and method for recognizing and verifying iris for web site login and protection of private information
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

Granted publication date: 20110511

Termination date: 20180505

CF01 Termination of patent right due to non-payment of annual fee