CN101950275B - Protection method and system of data in USB memory device and memory device - Google Patents
Protection method and system of data in USB memory device and memory device Download PDFInfo
- Publication number
- CN101950275B CN101950275B CN2010102731319A CN201010273131A CN101950275B CN 101950275 B CN101950275 B CN 101950275B CN 2010102731319 A CN2010102731319 A CN 2010102731319A CN 201010273131 A CN201010273131 A CN 201010273131A CN 101950275 B CN101950275 B CN 101950275B
- Authority
- CN
- China
- Prior art keywords
- memory device
- usb memory
- virtual
- writer
- erasable
- 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 is applicable to the technical field of memory, and provides a protection method and a protection system of data in a USB memory device and a memory device. The method comprises the following steps of: when detecting that the USB memory device is connected with a computer system, virtualizing the USB memory device to be a compact disc recorder and an erasable recording disc and reporting the compact disc recorder and the erasable recording disc to the computer system; when the computer system performs enumeration operation on the USB memory device, performing answering operation on an enumeration process by adopting a bootstrap program of the compact disc recorder; and when the computer system performs control and data operation on the virtual compact disc recorder and the erasable recording disc, converting control commands and data operation of the virtual compact disc recorder and the erasable recording disc into control and data operation of the USB memory device. In the method, the system and the device, erasing of data is realized by the bootstrap program of a standard recorder and data accessing is realized through a standard compact disc operation command, so that the safety of the data stored in the USB memory device is effectively protected.
Description
Technical field
The invention belongs to technical field of memory, relate in particular to Data Protection method, system and memory device in a kind of USB memory device.
Background technology
The mode of the storage data in the prior art protection USB memory device mainly contains two kinds:
1, the user uses third party software protection; For example use compressed software that data are carried out packaging ciphering; Perhaps on the rank of file system, encrypt through specialist tools; Its shortcoming is to need special instrument just can encrypt, and needs corresponding software just can carry out decryption oprerations, and versatility and professional platform independence are relatively poor.
2, the specialist tools of using USB storage scheme merchant to provide is encrypted data; For example write the specific region to data through special instrument; Offer computer system and conduct interviews self inventing a read-only optical disc then; Its shortcoming is to need specific instrument could realize that in specific platform operability and professional platform independence are poor.
Therefore, the storage Data Protection mode that existing scheme provides can not effectively be protected the safety of user data, and operability and professional platform independence are relatively poor.
Summary of the invention
The purpose of the embodiment of the invention is to provide Data Protection method in a kind of USB memory device; Be intended to solve Data Protection mode in the memory device that existing scheme provides and effectively protect the safety of user data, the problem that operability and professional platform independence are relatively poor.
The embodiment of the invention is achieved in that Data Protection method in a kind of USB memory device, and said method comprises the steps:
When detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system;
When said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation;
When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device;
Said with said USB memory device virtual be CD writer and erasable imprinting dish for being CD writer and an erasable imprinting dish with the part storage space of USB memory device is virtual.
Another purpose of the embodiment of the invention is to provide Data Protection system in a kind of USB memory device, and said system comprises:
The virtual controlling module is used for when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system;
Enumerate responder module, be used for when said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; And
The operation modular converter; Be used for when said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will converting control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device;
Said with said USB memory device virtual be CD writer and erasable imprinting dish for being CD writer and an erasable imprinting dish with the part storage space of USB memory device is virtual.
Another purpose of the embodiment of the invention is to provide a kind of memory device that comprises Data Protection system in the above-mentioned USB memory device.
In embodiments of the present invention, when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system; When said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish; To convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device; The present invention realizes the erasable of data through the boot of the CD writer of standard; Realize the visit of data in the USB memory device through the CD operational order of standard; Effectively protect the safety of data in the USB memory device, possessed very strong operability and professional platform independence.
Description of drawings
Fig. 1 is the realization flow figure of Data Protection method in the USB memory device that provides of the embodiment of the invention;
Fig. 2 is the structured flowchart of Data Protection system in the USB memory device that provides of the embodiment of the invention.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
In embodiments of the present invention; With the USB memory device virtual be CD writer and erasable imprinting dish, the imprinting program through CD writer is carried out erasable to the data of USB storage, effectively protected the safety of USB storage data; Simultaneously, possess very strong operability and professional platform independence.
The purpose of the embodiment of the invention is to provide Data Protection method in a kind of USB memory device, and said method comprises the steps:
When detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system;
When said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation;
When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device.
Another purpose of the embodiment of the invention is to provide a kind of protection system of USB memory device, and said system comprises:
The virtual controlling module is used for when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system;
Enumerate responder module, be used for when said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; And
The operation modular converter; Be used for when said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will converting control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device.
Another purpose of the embodiment of the invention is to provide a kind of memory device that comprises Data Protection system in the above-mentioned USB memory device.
In embodiments of the present invention, when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system; When said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device.
The USB that Fig. 1 shows the embodiment of the invention to be provided stores the realization flow of Data Protection method, and its concrete steps are described below:
In step S101, when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system.
In embodiments of the present invention, this USB memory device has USB interface, is connected with computer system through this USB interface; Certainly; This USB memory device also has basic data memory module, is used to supply the user to carry out data storage and relevant read-write operation, repeats no more at this.
Wherein, To behind USB memory device virtual; Computer system identification to not being a USB memory device with USB interface; But have a CD writer and an erasable imprinting dish of USB interface, wherein, be appreciated that in the USB memory device, inserting CD writer smaller or equal to the erasable imprinting dish of USB capacity of memory device.
In step S102, when said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation.
In embodiments of the present invention; The boot of this CD writer is the imprinting program; Owing to be built-in with the imprinting program of standard in the operating system of USB memory device; Therefore, when computer system is carried out enumeration operation to the USB memory device, enumerating of computing machine carried out response operation according to built-in imprinting program.
In step S103; When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device.
In embodiments of the present invention; When computer system when memory device sends data manipulation instruction; Control converts this data manipulation into to the logical data of usb data operation; Promptly through computer system operation be CD writer and imprint CDs, actual is operation to the storage data of USB memory device.
As one embodiment of the present of invention; Can whole USB memory device (comprising whole storage space) is virtual for CD writer and an erasable imprinting dish; Also can with the part storage space of USB memory device virtual be CD writer and erasable imprinting dish, wherein:
When the USB memory device is carried out pseudo operation; Demand according to the user is carried out the switching controls operation at the part storage space of USB memory device and USB memory device; Be that the user can carry out effective choice to it according to actual needs; For example the user can select the half the storage space of USB memory device is carried out pseudo operation, and remains half the storage space as the common USB memory device, and normal and computer system is carried out alternately.
As an alternative embodiment of the invention, the USB memory device can be independent USB memory device, also can be to connect the usb protocol converter of memory device and the combination of memory device; When USB memory device during for the combination of the usb protocol converter that can connect memory device and memory device, can connect the usb protocol converter of memory device virtual is CD writer, and memory device is virtual to be erasable imprinting dish.Said usb protocol converter comprises the USB interface that can connect computer system; Also comprise the storage device interface that can connect memory device; Said storage device interface can be a USB interface; Also can be the interface of various storage cards, corresponding memory device be USB memory device or various storage cards.
In embodiments of the present invention; Because most of rogue programs and illegal operation all are through common file read-write mode operation store equipment; Can't operate according to order of imprinting CDs and agreement; Therefore, can effectively protect the data of storing in the USB memory device in scheme provided by the invention.
Fig. 2 shows the structured flowchart of Data Protection system in the USB memory device that the embodiment of the invention provides; For the ease of explanation; Only provided the part relevant among the figure with the embodiment of the invention; Wherein, the Data Protection system can be built in software unit, hardware cell or the software and hardware combining unit of memory device in this USB memory device.
Virtual controlling module 11 is used for when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system; Enumerate responder module 12, be used for when said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; Operation modular converter 13; Be used for when said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will converting control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device.
In embodiments of the present invention; Said system also comprises switching controls module 14; Switching controls module 14 is when carrying out pseudo operation to the USB memory device; Demand according to the user is carried out the switching controls operation at the part storage space of USB memory device and USB memory device; Wherein, with said USB memory device virtual be that CD writer and erasable imprinting dish can be CD writer and an erasable imprinting dish with whole USB memory device is virtual, also can the part storage space of USB memory device is virtual for having CD writer and an erasable imprinting dish of USB interface.
Above-mentionedly be merely a specific embodiment of the present invention, the function of its each module such as above-mentioned method embodiment are said, repeat no more at this.
In embodiments of the present invention, when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system; When said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device.The present invention realizes the erasable of data through the boot of the CD writer of standard; Realize the visit of data in the USB memory device through the CD operational order of standard; Effectively protect the safety of storage data in the USB memory device, possessed very strong operability and professional platform independence.
The above is merely preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (9)
1. Data Protection method in the USB memory device is characterized in that said method comprises the steps:
When detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system;
When said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation;
When said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will convert control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device;
Said with said USB memory device virtual be CD writer and erasable imprinting dish for being CD writer and an erasable imprinting dish with the part storage space of USB memory device is virtual.
2. the method for claim 1 is characterized in that, said method also comprises the steps:
When the USB memory device is carried out pseudo operation, carry out the switching controls operation at the part storage space of USB memory device and USB memory device according to user's demand.
3. the method for claim 1 is characterized in that, said USB memory device is independent USB memory device.
4. the method for claim 1; It is characterized in that; Said USB memory device is for can connect the usb protocol converter of memory device and the combination of memory device, and said usb protocol converter is virtual to be CD writer, and said memory device is virtual to be erasable imprinting dish.
5. Data Protection system in the USB memory device is characterized in that said system comprises:
The virtual controlling module is used for when detecting the USB memory device and be connected to computer system, with said USB memory device virtual be CD writer and an erasable imprinting dish, report said computer system;
Enumerate responder module, be used for when said computer system is carried out enumeration operation to the USB memory device, adopt the boot of CD writer that enumeration process is carried out response operation; And
The operation modular converter; Be used for when said computer system is carried out control and data manipulation to virtual CD writer and erasable imprinting dish, will converting control and data manipulation into to the control command and the data manipulation of virtual CD writer and erasable imprinting dish to the USB memory device;
Said with said USB memory device virtual be CD writer and erasable imprinting dish for being CD writer and an erasable imprinting dish with the part storage space of USB memory device is virtual.
6. system as claimed in claim 5 is characterized in that, said system also comprises:
The switching controls module is used for when the USB memory device is carried out pseudo operation, carries out the switching controls operation according to user's demand at the part storage space of USB memory device and USB memory device.
7. system as claimed in claim 5 is characterized in that, said USB memory device is independent USB memory device.
8. system as claimed in claim 5; It is characterized in that; Said USB memory device is for can connect the usb protocol converter of memory device and the combination of memory device, and said usb protocol converter is virtual to be CD writer, and said memory device is virtual to be erasable imprinting dish.
9. memory device that comprises Data Protection system in each described USB memory device of claim 5 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102731319A CN101950275B (en) | 2010-09-06 | 2010-09-06 | Protection method and system of data in USB memory device and memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102731319A CN101950275B (en) | 2010-09-06 | 2010-09-06 | Protection method and system of data in USB memory device and memory device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101950275A CN101950275A (en) | 2011-01-19 |
CN101950275B true CN101950275B (en) | 2012-08-29 |
Family
ID=43453779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102731319A Expired - Fee Related CN101950275B (en) | 2010-09-06 | 2010-09-06 | Protection method and system of data in USB memory device and memory device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101950275B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102662873B (en) * | 2012-04-01 | 2015-06-24 | 珠海市泉道电子有限公司 | Device for realizing insulation blocking of storage carrier data |
CN108733590A (en) * | 2018-05-22 | 2018-11-02 | 北京国领科技有限公司 | A kind of solid-state CD-ROM system and technology |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101765882A (en) * | 2007-07-27 | 2010-06-30 | Lg电子株式会社 | Method for emulating optical disk, optical disk drive using the same, and optical disk including security zone |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8433847B2 (en) * | 2008-04-11 | 2013-04-30 | Lg Electronics Inc. | Memory drive that can be operated like optical disk drive and method for virtualizing memory drive as optical disk drive |
-
2010
- 2010-09-06 CN CN2010102731319A patent/CN101950275B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101765882A (en) * | 2007-07-27 | 2010-06-30 | Lg电子株式会社 | Method for emulating optical disk, optical disk drive using the same, and optical disk including security zone |
Also Published As
Publication number | Publication date |
---|---|
CN101950275A (en) | 2011-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102289386B (en) | Uniform storage device by partial virtualization machine | |
KR102139179B1 (en) | Security subsystem | |
US8504898B2 (en) | Storage apparatus, controller and data accessing method thereof | |
CN102591784A (en) | Electronic devices with improved flash memory compatibility and methods corresponding thereto | |
CN102385671B (en) | Software enciphering method and system | |
CN202009402U (en) | Portable storage device and system supporting cloud storage | |
WO2008048388A3 (en) | Virtual memory card controller | |
CN102184143B (en) | Data protection method, device and system for storage device | |
CN101950275B (en) | Protection method and system of data in USB memory device and memory device | |
US20120284473A1 (en) | Memory storage device and memory controller and access method thereof | |
CN102855090B (en) | Memory device and operation method thereof | |
CN101893999A (en) | System for virtually partitioning storage device into multiple devices | |
CN102968366A (en) | Local storage method and device of logs of blu-ray player | |
CN103324581A (en) | Programming storage unit, data reading method, memorizer controller and storage device | |
TWI454908B (en) | Memory configuring method, memory controller and memory storage apparatus | |
CN105528307B (en) | A kind of method and electronic equipment of information processing | |
KR20100133184A (en) | Solid state drive device | |
CN100501634C (en) | Data processing equipment | |
CN112882964A (en) | High-capacity and high-safety storage system supporting multiple interfaces | |
KR20170142483A (en) | Data storage device and operating method thereof | |
TWI451250B (en) | Memory configuring method, memory controller and memory storage apparatus | |
CN106557385A (en) | Data snapshot method and storage device | |
KR100794328B1 (en) | Data structure for re-arranging file allocation index by memory block | |
CN103365807A (en) | Bus system of embedded password protection device and implementing method for bus system | |
CN101782873B (en) | External storage device having security function |
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: 20120829 Termination date: 20150906 |
|
EXPY | Termination of patent right or utility model |