[go: up one dir, main page]

CN101281496A - Ciphering type mobile storage apparatus - Google Patents

Ciphering type mobile storage apparatus Download PDF

Info

Publication number
CN101281496A
CN101281496A CNA2007100650616A CN200710065061A CN101281496A CN 101281496 A CN101281496 A CN 101281496A CN A2007100650616 A CNA2007100650616 A CN A2007100650616A CN 200710065061 A CN200710065061 A CN 200710065061A CN 101281496 A CN101281496 A CN 101281496A
Authority
CN
China
Prior art keywords
key
unit
ciphering
encrypted
storer
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.)
Pending
Application number
CNA2007100650616A
Other languages
Chinese (zh)
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.)
Beijing Aigo Digital Storage Technology Co Ltd
Original Assignee
Beijing Huaqi Information Digital Technology Co Ltd
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 Beijing Huaqi Information Digital Technology Co Ltd filed Critical Beijing Huaqi Information Digital Technology Co Ltd
Priority to CNA2007100650616A priority Critical patent/CN101281496A/en
Publication of CN101281496A publication Critical patent/CN101281496A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

The invention relates to an encrypting type mobile storing device, which comprise a memory for storing data, a communication interface module for data transmission with peripheral equipment; an encrypting unit which starts after the storing device is powered up and encrypts files received by the communication interface module and stored to the memory; a key receiving module for receiving external signals to provide keys for encrypting for a decrypting unit; and a decrypting unit for decrypting encrypted files from the memory by using keys obtained by the key receiving module, wherein the decrypting unit only decrypts files when the key provided by the key receiving module matches to the key used by the encrypting unit, the key used by the key receiving module can be got only when the encrypting unit encrypting files.

Description

Ciphering type mobile storage apparatus
Technical field
The present invention relates to a kind of ciphering type mobile storage apparatus, refer in particular to and a kind ofly at any time the file that is deposited in is encrypted, and the flash memory device that when not receiving the key that is used to decipher, the file that takes out is not decrypted.
Background technology
Storer is as a kind of information recording medium, in people's work study, play an important role, because the interchange of information needs, mobile memory has appearred, product commonly used such as floppy disk, CD are for floppy disk, along with the increase gradually of file size, have to operate pretty troublesome with the branch dish compression of various compressed softwares.And when utilizing CD to carry out data storage, could be in CD with data storage by means of CD writer, this needs extra-pay.And the appearance of flash disk, portable hard drive etc. more selects for mobile storage.Because the favor that its volume is small and exquisite, easy to use, advantages such as memory space is big, speed is very fast, moderate cost are subjected to users.The use of portable hard drive, make information interchange, preserve, carry and transmit more quick and convenient.
But,, fail to solve fully for the safety problem of information although foregoing portable hard drive has aforesaid advantage.At present the portable hard drive encryption technology of using be the cipher controlled encryption/decryption element that provides by IC-card work whether, and thisly provide the mode of key to need to have simultaneously the portable hard drive of ciphering type in use and the IC-card of key is provided by means of IC-card, both can't be when lacking IC-card to the file encryption that deposits in, also can't be to the file decryption that takes out, force the user to carry portable hard drive and IC-card simultaneously, reduce portability, also can cause hard disk and IC-card to lose simultaneously and the problem of losing confidentiality produces.
Summary of the invention
The object of the present invention is to provide a kind of ciphering type mobile storage apparatus, technical matters to be solved is to make this device to encrypt the file that is deposited at any time, and the file that takes out is not decrypted when not receiving the key that is used to decipher.
The present invention is achieved by the following technical solutions:
The present invention proposes a kind of ciphering type mobile storage apparatus, comprising: storer is used to store data; Communication interface modules is used for carrying out data transmission with external unit; Ciphering unit obtains the power supply back at memory storage and starts, and the file that communication interface modules is received and is stored to storer is encrypted; The key receiver module is used to receive external signal, and the key that is provided for deciphering to decryption unit according to the external signal that is received; Decryption unit, utilization receives the key that is used for deciphering that the key receiver module obtains the encrypt file that takes out from storer is decrypted, wherein, key that decryption unit is only provided at the key receiver module and ciphering unit are encrypted the employed key Shi Caike that is complementary encrypt file are deciphered, and this ciphering unit is encrypted employed key and only can be transferred to file encryption the time encrypted unit.
Aforesaid ciphering type mobile storage apparatus is solidified with in the described ciphering unit and is used for encrypted secret key, and utilizes this key that the file that is stored in the storer is encrypted.
Aforesaid ciphering type mobile storage apparatus, described ciphering unit adopt the encrypted private key algorithm that the file that is stored in the storer is encrypted; When the key that decryption unit is only solidified in the key that receives and ciphering unit is identical, can be with deciphering of storing in the storer through encrypt file.
Aforesaid ciphering type mobile storage apparatus, the key that solidifies in the described ciphering unit is a PKI, and utilizes this PKI to adopt public key encryption algorithm that the file that is stored in the storer is encrypted; Decryption unit is only receiving when solidifying the corresponding private key of PKI in ciphering unit, can be with deciphering through encrypt file of storing in the storer.
Aforesaid ciphering type mobile storage apparatus, described communication interface modules comprises communication interface and control chip, and wherein, outer computer is connected with communication interface, communication interface is connected with the data terminal of control chip, and control chip is connected with decryption unit with ciphering unit respectively.
Aforesaid ciphering type mobile storage apparatus, described ciphering unit comprise FPGA programmable logic array encryption device.
Aforesaid ciphering type mobile storage apparatus is solidified with in the described FPGA programmable logic array encryption device and is used for encrypted secret key, and by anti-this secret key safety of fuse FPGA structural defence.
Aforesaid ciphering type mobile storage apparatus, also include the key comparison module in the described ciphering unit, this key comparison module receives the key that is used to decipher that key receiver module sends to decryption unit, and with this key that is used to decipher be used for encrypted secret key and compare; The key that described decryption unit only is used to decipher in the identification of key comparison module be used for encrypted secret key and be in opening when identical, the key that is used to decipher in identification is with to be used for encrypted secret key different or be in disabled status when not receiving the key that is used to decipher.
When ciphering type mobile storage apparatus of the present invention is connected with main equipment (as PC), and behind the acquisition power supply, ciphering unit starts and the file that deposits in the storer is encrypted, if the key that decryption unit is not used to decipher by the acquisition of key receiver module, then the encrypt file that takes out from storer can't be decrypted, have only decryption unit behind the key that obtains to be used for deciphering by the key receiver module, just the encrypt file that takes out from storer can be decrypted
In sum, encryption flash memory device of the present invention has following advantage:
Encryption flash memory device of the present invention can not encrypted the file that deposits in the storer when obtaining the key that the user provides yet, and only provide the key that is used to decipher by the key receiver module the user, and this key that is used to decipher employed key when encrypting when corresponding just encrypt file decipher.
Description of drawings
Fig. 1 is the theory diagram of first preferred embodiment of ciphering type mobile storage apparatus of the present invention.
Fig. 2 is the theory diagram of second preferred embodiment of ciphering type mobile storage apparatus of the present invention.
Embodiment
The present invention will be described in detail below in conjunction with accompanying drawing and specific embodiment:
Seeing also shown in Figure 1ly, is the theory diagram of first preferred embodiment of ciphering type mobile storage apparatus of the present invention, and in the present embodiment, ciphering type mobile storage apparatus comprises: storer 23 is used to store data; Communication interface modules 21 is used for carrying out data transmission with external unit; Information encryption module 22, the file that deposits storer 23 in or take out is encrypted or decryption work, this information encryption module 22 comprises ciphering unit 222 and decryption unit 221, ciphering unit 222 obtains the power supply back at memory storage and starts, and the file that communication interface modules 21 is received and is stored to storer 23 is encrypted; Decryption unit 221 utilizes the key that is used for deciphering that receives that the encrypted data that takes out from storer 23 is decrypted; Key receiver module 23 can receive external signal, and sends the key that is used to decipher to decryption unit according to the external signal that is received.Wherein, key that decryption unit is only provided at the key receiver module and ciphering unit are encrypted the employed key Shi Caike that is complementary encrypt file are deciphered, this ciphering unit is encrypted employed key and only can be transferred to file encryption the time encrypted unit, therefore, this ciphering unit be for the equipment integration that will store key in ciphering unit, and ciphering unit is provided with can will stores the function that the key stored in the equipment of key is removed after its encapsulating structure is destroyed.
Be solidified with in the ciphering unit 222 of the present invention and be used for encrypted secret key, and utilize this key that the data that are stored in the storer 23 are encrypted.All encrypt to be used for encrypted secret key at the file of storing in storer 23 by communication interface modules 21 at every turn through ciphering unit 222.
Particularly, the algorithm of the ciphering unit 222 of above-mentioned information encryption module 22 and decryption unit 221 can adopt secret algorithm (being symmetry algorithm) or public key algorithm (being asymmetric arithmetic).When adopting private key algorithm, ciphering unit 222 adopts the encrypted private key algorithm that the data that are stored in the storer 23 are encrypted, key receiver module 24 receives external signal, obtain the key that is used to decipher according to this external signal, when the key that decryption unit 221 is only solidified at the key that is used for deciphering that receives and ciphering unit 222 is identical, just can deciphering with storage in the storer 23 through encrypt file.When adopting public key algorithm, the key that solidifies in the ciphering unit 222 is a PKI, and utilizes this PKI to adopt public key encryption algorithm that the data that are stored in the storer 23 are encrypted; Decryption unit 221 is only receiving when solidifying the corresponding private key of PKI in ciphering unit 222, just can deciphering through encrypt file storage in the storer 23.
In the present invention, communication interface modules 21 comprises communication interface and control chip, and wherein, external unit is connected with communication interface, and communication interface is connected with the data terminal of control chip, and control chip is connected with information encryption module 22.Described storer 23 can be a hard disk, or a kind of among FLASH MEMORY, SDRAM, the EEPROMA or the memory device that is combined to form.Described communication interface modules 21 can be wireline interface module or radio interface module, for example SATA interface module, ide interface module, blue tooth interface module etc.
Also can be connected with the ATAPI/IDE expansion interface circuit between above-mentioned communication interface modules 21 and the information encryption module 22.Ciphering unit 222 comprises FPGA programmable logic array encryption device.In order to guarantee to solidify the security that is used for encrypted secret key in ciphering unit 222, described FPGA programmable logic array encryption device is by anti-this secret key safety of fuse FPGA structural defence.
See also shown in Figure 2, it is the theory diagram of second preferred embodiment of ciphering type mobile storage apparatus of the present invention, be with the first preferred embodiment difference, adopt the encrypted private key algorithm in information encryption module 22, also include the key comparison module in the ciphering unit 222, this key comparison module receives the key that is used to decipher that key receiver module 24 provides to decryption unit 221, and with this key that is used to decipher be used for encrypted secret key and compare; The key that described decryption unit 221 only is used to decipher in the identification of key comparison module be used for encrypted secret key and be in opening when identical, the key that is used to decipher in identification is with to be used for encrypted secret key different or be in disabled status when not receiving the key that is used to decipher.In other words, the key that ciphering unit 222 only obtains by the key receiver module in the identification of key comparison module triggers decryption unit 221 when identical and starts with being used for encrypted secret key, and all is in disabled status in other times decryption unit 221.
It should be noted that at last: above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not breaking away from the spirit and scope of technical solution of the present invention, it all should be encompassed in the middle of the claim scope of the present invention.

Claims (8)

1. ciphering type mobile storage apparatus, comprising: storer is used to store data; Communication interface modules is used for carrying out data transmission with external unit, it is characterized in that also comprising:
Ciphering unit obtains the power supply back at memory storage and starts, and the file that communication interface modules is received and is stored to storer is encrypted;
The key receiver module is used to receive external signal, and the key that is provided for deciphering to decryption unit according to the external signal that is received;
Decryption unit is utilized to receive the key that is used for deciphering that the key receiver module obtains the encrypt file that takes out from storer is decrypted,
Wherein, key that decryption unit is only provided at the key receiver module and ciphering unit are encrypted the employed key Shi Caike that is complementary encrypt file are deciphered, and this ciphering unit is encrypted employed key and only can be transferred to file encryption the time encrypted unit.
2. ciphering type mobile storage apparatus according to claim 1 is characterized in that being solidified with in the described ciphering unit and is used for encrypted secret key, and utilizes this key that the file that is stored in the storer is encrypted.
3. ciphering type mobile storage apparatus according to claim 2 is characterized in that described ciphering unit adopts the encrypted private key algorithm that the file that is stored in the storer is encrypted; When the key that decryption unit is only solidified in the key that receives and ciphering unit is identical, can be with deciphering of storing in the storer through encrypt file.
4. ciphering type mobile storage apparatus according to claim 2 is characterized in that the key that solidifies in the described ciphering unit is a PKI, and utilizes this PKI to adopt public key encryption algorithm that the file that is stored in the storer is encrypted; Decryption unit is only receiving when solidifying the corresponding private key of PKI in ciphering unit, can be with deciphering through encrypt file of storing in the storer.
5. ciphering type mobile storage apparatus according to claim 1, it is characterized in that: described communication interface modules comprises communication interface and control chip, wherein, outer computer is connected with communication interface, communication interface is connected with the data terminal of control chip, and control chip is connected with decryption unit with ciphering unit respectively.
6. ciphering type mobile storage apparatus according to claim 1 is characterized in that: described ciphering unit comprises FPGA programmable logic array encryption device.
7. ciphering type mobile storage apparatus according to claim 6 is characterized in that: is solidified with in the described FPGA programmable logic array encryption device and is used for encrypted secret key, and by anti-this secret key safety of fuse FPGA structural defence.
8. according to claim 2 or 7 described ciphering type mobile storage apparatus, it is characterized in that: also include the key comparison module in the described ciphering unit, this key comparison module receives the key that is used to decipher that key receiver module sends to decryption unit, and with this key that is used to decipher be used for encrypted secret key and compare; The key that described decryption unit only is used to decipher in the identification of key comparison module be used for encrypted secret key and be in opening when identical, the key that is used to decipher in identification is with to be used for encrypted secret key different or be in disabled status when not receiving the key that is used to decipher.
CNA2007100650616A 2007-04-02 2007-04-02 Ciphering type mobile storage apparatus Pending CN101281496A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007100650616A CN101281496A (en) 2007-04-02 2007-04-02 Ciphering type mobile storage apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2007100650616A CN101281496A (en) 2007-04-02 2007-04-02 Ciphering type mobile storage apparatus

Publications (1)

Publication Number Publication Date
CN101281496A true CN101281496A (en) 2008-10-08

Family

ID=40013979

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007100650616A Pending CN101281496A (en) 2007-04-02 2007-04-02 Ciphering type mobile storage apparatus

Country Status (1)

Country Link
CN (1) CN101281496A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101982824A (en) * 2010-11-22 2011-03-02 北京北信源软件股份有限公司 Method for performing safe burning and audit
CN102346820A (en) * 2010-07-30 2012-02-08 深圳芯邦科技股份有限公司 Confidential data storage method and device
CN105095793A (en) * 2015-10-08 2015-11-25 浪潮(北京)电子信息产业有限公司 Method and system for encrypting and decrypting data in security chip
CN106911467A (en) * 2015-12-23 2017-06-30 北京握奇智能科技有限公司 A kind of data confidentiality storage and the method for transmission
CN107408193A (en) * 2015-05-18 2017-11-28 Nec 飞鼎克株式会社 Method and program are forbidden in storage device, access
CN109145613A (en) * 2018-07-10 2019-01-04 杨俊佳 Security encryption chip and electronic equipment containing the chip

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346820A (en) * 2010-07-30 2012-02-08 深圳芯邦科技股份有限公司 Confidential data storage method and device
CN101982824A (en) * 2010-11-22 2011-03-02 北京北信源软件股份有限公司 Method for performing safe burning and audit
CN101982824B (en) * 2010-11-22 2014-06-25 北京北信源软件股份有限公司 Method for performing safe burning and audit
CN107408193A (en) * 2015-05-18 2017-11-28 Nec 飞鼎克株式会社 Method and program are forbidden in storage device, access
CN105095793A (en) * 2015-10-08 2015-11-25 浪潮(北京)电子信息产业有限公司 Method and system for encrypting and decrypting data in security chip
CN105095793B (en) * 2015-10-08 2018-03-23 浪潮(北京)电子信息产业有限公司 The method and system of data encrypting and deciphering in a kind of safety chip
CN106911467A (en) * 2015-12-23 2017-06-30 北京握奇智能科技有限公司 A kind of data confidentiality storage and the method for transmission
CN109145613A (en) * 2018-07-10 2019-01-04 杨俊佳 Security encryption chip and electronic equipment containing the chip

Similar Documents

Publication Publication Date Title
EP2165284B1 (en) Method and apparatus for securing data in memory device
CN101800811B (en) Mobile phone data security protection method
CN101196855B (en) Mobile encrypted memory device and cipher text storage area data encrypting and deciphering processing method
WO2006126191A3 (en) Method, device, and system of encrypting/decrypting data
CA2655114A1 (en) Securing media content using interchangeable encryption key
CN108432178B (en) Method for securing recording of multimedia content in a storage medium
CN103618607A (en) Method for data security transmission and key exchange
CN101281496A (en) Ciphering type mobile storage apparatus
CN101281498A (en) Ciphering type mobile storage apparatus
CN101626567A (en) Short message sending and receiving method, short message sending and receiving device and mobile terminal
CN103826221A (en) Bluetooth based encryption communication method, and correlation systems and methods
CN104219234A (en) Security method of personal data in cloud storage
CN101281495A (en) Method for ciphering file using movable storage apparatus
CN105631298B (en) A kind of ciphering and deciphering device and method
CN101281497B (en) Ciphering type mobile storage apparatus
CN104063333A (en) Encrypted storage equipment and encrypted storage method
CN102201044A (en) Universal serial bus (USB) security key
CN103634789A (en) Mobile terminal and method
CN104660631A (en) Photo backup method, device and system and mobile terminal
CN102332077A (en) Hand-held equipment data encryption and decryption method and hand-held equipment peripheral equipment thereof
CN104346586B (en) The method of the storage device and type self-destroyed protection data of type self-destroyed protection data
TW200622623A (en) Memory information protection system, semiconductor memory and method of protecting memory information
CN104125068A (en) Portable ring-shaped electronic device for information security, and control method
CN103532708A (en) Computer hardware encryption method of encrypting data through combining hardware
CN104113625B (en) Talking recording system, method, device and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: BEIJING PATRIOT STORE TECHNOLOGY CO.,LTD.

Free format text: FORMER OWNER: HUAQI ZIXUN DIGITAL SCIENCE + TECHNOLOGY CO., LTD., BEIJING

Effective date: 20090424

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20090424

Address after: International Building, No. 58, No. 11 West Fourth Ring Road, Beijing, Haidian District

Applicant after: Beijing Aigo Digital Storage Technology Co., Ltd.

Address before: International Building, No. 58, No. 11 West Fourth Ring Road, Beijing, Haidian District

Applicant before: Beijing Huaqi Information & Digital Technology Co., Ltd.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20081008