CN105184179A - Embedded encrypted mobile storage device and operation method thereof - Google Patents

Embedded encrypted mobile storage device and operation method thereof Download PDF

Info

Publication number
CN105184179A
CN105184179A CN201510742767.6A CN201510742767A CN105184179A CN 105184179 A CN105184179 A CN 105184179A CN 201510742767 A CN201510742767 A CN 201510742767A CN 105184179 A CN105184179 A CN 105184179A
Authority
CN
China
Prior art keywords
data
equipment
chip microcomputer
fingerprint
encryption
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
CN201510742767.6A
Other languages
Chinese (zh)
Other versions
CN105184179B (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.)
SHENZHEN KSY CO Ltd
Original Assignee
SHENZHEN KSY 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 SHENZHEN KSY CO Ltd filed Critical SHENZHEN KSY CO Ltd
Priority to CN201510742767.6A priority Critical patent/CN105184179B/en
Publication of CN105184179A publication Critical patent/CN105184179A/en
Application granted granted Critical
Publication of CN105184179B publication Critical patent/CN105184179B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2107File encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses an embedded encrypted mobile storage device and an operation method thereof. The embedded encrypted mobile storage device comprises a storage medium, an identity recognition device and a singlechip, wherein the storage medium and the identity recognition device are connected with the singlechip, an equipment encryption-decryption module is arranged in the singlechip, and the equipment encryption-decryption module is used for correspondingly setting unlocked stage of the embedded encrypted mobile storage device to be unlocked or locked according to the identity recognition information input by the identity recognition device; and the singlechip is used for carrying out treatment corresponding to an operational order on the storage medium according to the unlocked state when receiving an external reading-writing operational order. The embedded encrypted mobile storage device has the advantages that data encryption and decryption can be separately completed, plug and play is realized, size is small, and hardware cost is low.

Description

Embedded enciphered mobile storage apparatus and method of operating thereof
Technical field
The present invention relates to mobile storage field, particularly relate to embedded enciphered mobile storage apparatus and method of operating thereof.
Background technology
Flash memory device is storage medium with hard disk, exchanges Large Volume Data between computing machine, and portable storage products.Flash memory device is portable hard drive commonly, and it exists for the daily life of modern and work provides many convenience.Present movable storage device generally all adopts USB (universal serial bus) to transmit with extraneous main-machine communication and be connected.USB (universal serial bus) (i.e. USB, UniversalSerialBus) is a kind of current interface standard being widely used in multiple electronic product, and its major advantage supports plug and play, easy to install.
At present, increasing user has been accustomed to a large amount of files to be stored in have in the flash memory device of USB interface, can preserve by it easily or transmit data file, this has brought facility, but simultaneously also there is potential safety hazard: as due to flash memory device unencryption, once flash memory device is lost or stolen, other people just can browse data in flash memory device and content very easily, cause information leakage, bring massive losses or puzzlement.
Based on above safety problem, some slip-stick artists have developed the safety mobile hard disc of encryption, a kind of safety mobile hard disc provided as the application number application for a patent for invention that is 201210179058.8 and application process thereof, the method of controlling security of a kind of portable hard drive provided with the application number application for a patent for invention that is 200910109577.5 and safety mobile hard disc, substantially increase the security of portable hard drive.But these prior aries still have following deficiency:
1, at application number be 200910109577.5 application for a patent for invention file in, fingerprint encryption and decryption needs to coordinate with computing machine, encryption and decryption operation is carried out by installing corresponding software on computers, each operation all will connect computer, inconvenient operation, and rely on outer computer and carry out encryption and decryption process, still there is certain potential safety hazard.
2, at application number be 201210179058.8 application for a patent for invention file in, solve the problem that fingerprint management relies on computer, but to the management of fingerprint be based on external hardware product (fingerprint processor TFS5416 and safety chip) to the encryption stored in the data in hard disk itself, add hardware complexity and cost, also make portable hard drive volume comparatively large, be not easy to carry.
Summary of the invention
According to an aspect of the present invention, provide a kind of embedded enciphered mobile storage apparatus, comprise storage medium, identity recognition device and single-chip microcomputer, described storage medium, identity recognition device connect described single-chip microcomputer, wherein, are provided with equipment encryption/decryption module in described single-chip microcomputer, described equipment encryption/decryption module is configured to the identity identification information according to identity recognition device input, by the released state relative set of described embedded enciphered mobile storage apparatus for unlocking or locking;
Described single-chip microcomputer, when receiving outside read-write operation instruction, carries out the process corresponding with described operational order according to described released state to described storage medium.
Embedded enciphered mobile storage apparatus provided by the invention is SCM Based intelligent movable storage device, itself there is storage and calculation function (passing through chip microcontroller), directly carry out authentication and data encrypting and deciphering process by built-in single-chip microcomputer, do not need to carry out authentication and encryption and decryption process by computer CPU processor and preassembled software, can be applied to separately on various equipment.User can carry out data storage and transmission by single-set operation (namely need not connect computer, carry out online encryption and decryption operation) movable storage device at any time, does not need to take computer resource, plug and play, very convenient.And, by embedding fingerprint identity validation and data encrypting and deciphering handling procedure in single-chip microcomputer, the integrated encryption and decryption process of movable storage device can be realized, do not need extra fingerprint processor and safety chip, reduce hardware complexity and the cost of movable storage device, reduce the volume of movable storage device, be easy to carry.
In some embodiments, data encrypting and deciphering module is also provided with in described single-chip microcomputer, described data encrypting and deciphering block configuration is the read-write operation instruction according to outside, read the released state of described equipment, generate encryption and decryption request according to described released state, carry out encryption and decryption operation with the data in the described storage medium to write or reading.Thus, can realize the double-encryption to equipment and data, security is higher.And data encrypting and deciphering handling procedure built-in in single-chip microcomputer, do not need the data encrypting and deciphering software relying on external unit, the integrated encryption and decryption process of movable storage device can be realized, more intelligent.
In some embodiments, described identity recognition device comprises fingerprint acquisition device and button, the finger print information that described equipment encryption/decryption module receives according to described fingerprint acquisition device or button or encrypted message, in the mode of selecting, subscriber identity information is identified, and according to recognition result, the released state of described embedded enciphered mobile storage apparatus is set to unlock or locking.Thus, can pass through the mode of fingerprint or password alternative, realize authenticating user identification, Consumer's Experience is better.
In some embodiments, described equipment encryption/decryption module also comprises and automatically locks unit, describedly automatically locking the Interface status that unit is set to detect in real time described equipment, when described interface being detected for extracting state, the released state of described equipment being set to locking.Thus, by the Interface status (being also powering on and off-position of equipment) of microprocessor detect equipment, when extracting movable storage device, the power-cut automatic lock that can realize equipment is fixed, and security is very high.
In some embodiments, described data encrypting and deciphering module comprises DEU data encryption unit and data decryption unit, described DEU data encryption unit is set to according to described CIPHERING REQUEST, the hexadecimal encrypted code of stochastic generation, by described encrypted code, write data are encrypted, write data after encryption are stored to described storage medium, and filename corresponding for write data and encrypted code information are stored in described single-chip microcomputer;
Described data decryption unit is set to according to described decoding request, obtain and read filename corresponding to data, read corresponding enciphered message according to described filename, peel off the encrypted code in described reading data according to described enciphered message, export after described data convert.Because external unit can not identify natural language or order, hexadecimal machine code can only be identified, by the data of write are increased heuristicimal code secret key, the identification content of external unit can be changed, thus the encryption realized data, and cipher mode quick and safe more.Thus; when after access movable storage device; during with external device communication to carry out read-write operation; the encryption and decryption of data can be carried out according to authenticating user identification situation (i.e. released state); by the duplicate protection of authentication and data encrypting and deciphering, make the security of movable storage device higher.And user only need carry out fingerprint collecting or Password Input, the encryption and decryption of authentication and data is realized by Single Chip Microcomputer (SCM) program, does not need to rely on computer deciphering, very efficient and convenient.
In some embodiments, the user fingerprints information for authentication and encrypted message is stored in described single-chip microcomputer.By fingerprint file and password are stored in single-chip microcomputer, can realize carrying out authentication by single-chip microcomputer, thus movable storage device is unlocked, not need to rely on computer and unlock, more convenient.
In some embodiments, also fingerprint recognition system is embedded with in described single-chip microcomputer, described fingerprint recognition system is set to the input receiving described fingerprint acquisition device, the image information of extraction algorithm to input based on 3*3 block directed graph carries out fingerprint extraction, and the fingerprint extracted is mated with the user fingerprints information of storage, output matching result is to described authentication module.Carry out fingerprint extraction by block directed graph extraction algorithm, can realize fuzzy extraction and the coupling of fingerprint, extraction rate is faster, and matching degree is higher.
In some embodiments, the accelerating module for accelerating reading and writing data speed and the backup module for carrying out data backup is also embedded with in described single-chip microcomputer.Thus, automatic acceleration process and the automated back-up of movable storage device can be realized, thus eliminate user's manual backup or by computer software carry out accelerating and back up loaded down with trivial details.
According to an aspect of the present invention, additionally provide a kind of method of operating of Embedded Mobile memory device, the method comprises:
Described Embedded Mobile memory device comprises storage medium, identity recognition device and single-chip microcomputer, and described storage medium, identity recognition device connect described single-chip microcomputer, and described method of operating comprises:
When the interface access external unit of described Embedded Mobile memory device, described single-chip microcomputer carries out authentication by the user of described identity recognition device to described Embedded Mobile memory device, arranges the released state of described Embedded Mobile memory device according to authentication result;
Described single-chip microcomputer receives the read-write operation instruction of described external unit, reads the released state of described Embedded Mobile memory device, responds the read-write operation instruction of described external unit according to the released state of equipment.
By the method that this invention provides, can realize by chip microcontroller the locking unblock of movable storage device and data encrypting and deciphering process, without the need to taking CPU processor and the software resource of computer, do not need to arrange independent fingerprint processor and safety chip in movable storage device yet, user can carry out data storage and transmission by single-set operation movable storage device at any time, plug and play, very efficient and convenient.
In some embodiments, wherein, described identity recognition device comprises fingerprint acquisition device and button, and described single-chip microcomputer carries out authentication by the user of described identity recognition device to described Embedded Mobile memory device and comprises:
Receive fingerprint image in a mode of selecting by fingerprint acquisition device input or receive Password Input by button;
The input information received is judged, when logging in for fingerprint, by the automatic system of fingerprint recognition that fingerprint image input is embedded in single-chip microcomputer, described automatic system of fingerprint recognition carries out fingerprint extraction based on 3*3 block directed graph to the fingerprint image gathered, and the fingerprint of extraction and the finger print information prestored are carried out match cognization, recognition result is exported;
When for password login, the password calling password and the input prestored compares, and exports comparative result;
According to the recognition result exported or comparative result, the equipment that arranges is for unlocking or lock-out state.
Thus, user according to the demand of oneself, can carry out authentication by fingerprint or button, thus carries out the locking and unlocking to movable storage device, convenient.Further, extraction and the coupling of fingerprint adopt fuzzy matching, can improve extraction rate and matching degree.
In some embodiments, wherein, the read-write operation instruction of reception, the released state of fetch equipment, the read-write operation instruction according to the released state response of equipment comprises:
Read the released state of described Embedded Mobile memory device, when described released state is for locking, right read command, the data in directly reading export, right write order, return the instruction of refusal write extremely;
When described released state is for unlocking, right write order, will be stored in equipment after the data encryption of write, right read command, the data in reading, is decrypted rear output.
Thus, when user is by authentication, can data be write to hard disk and to the decrypt data process stored in hard disk, realize the duplicate protection of Hard-disk Lock fixed sum data encryption, safer.And the present invention is realized by Single Chip Microcomputer (SCM) program integration, does not need independent fingerprint processor and safety chip, lowers hardware cost, reduce the volume of movable storage device.
In some embodiments, wherein, described the storage medium being stored to equipment after the data encryption of write to be comprised:
Generate encrypted code;
Be encrypted by the data of described encrypted code to said write;
The data of the said write after storage encryption are to described storage medium, and the filename of storage correspondence and encrypted code information are to single-chip microcomputer;
Data in described reading storage medium, are decrypted rear output and comprise:
Encrypted code information corresponding to the data of described reading is obtained according to the filename of data read;
According to described enciphered message, from the data of described reading, peel off encrypted code;
Export the data after peeling off encrypted code to external unit.
Because external unit (i.e. the external unit such as computer) can not the data such as Direct Recognition natural language and order, after hexadecimal machine code can only be converted data to, could identify, thus, the data content of write can be changed by random heuristicimal code, the data of write are encrypted.And when unlocking reading, according to encrypted code and insertion position, the enciphered data stored being decrypted, realizing the encryption and decryption process of data, ensureing the safety of data.
In some embodiments, wherein, the method also comprises: when the interface of described Embedded Mobile memory device being detected for extracting state, the released state of described equipment is set to locking.Thus, automatically locking when can be implemented in power-off or extract, the potential safety hazard brought when avoiding because of power-off or forget and initiatively lock, convenient safety.
Accompanying drawing explanation
Fig. 1 is the framed structure schematic diagram of the embedded enciphered mobile storage apparatus of an embodiment of the present invention;
Fig. 2 is the product structure schematic diagram of a kind of embodiment of enciphered mobile storage apparatus embedded shown in Fig. 1;
Fig. 3 is the method for operating schematic flow sheet of the embedded enciphered mobile storage apparatus of an embodiment of the present invention;
Fig. 4 show schematically show the method flow that will comprise the data write storage medium of encrypted characters according to the data genaration encrypted characters write in method shown in Fig. 3;
The encrypted characters that Fig. 5 show schematically show the data that the stripping in method shown in Fig. 3 extracts is decrypted the method flow of reduction.
Embodiment
Below in conjunction with accompanying drawing, the present invention is further detailed explanation.
Embedded enciphered mobile storage apparatus provided by the invention, comprise storage medium, identity recognition device and single-chip microcomputer, storage medium, identity recognition device connect single-chip microcomputer, by storage and the calculation function of single-chip microcomputer, realize the encryption and decryption operation to embedded enciphered mobile storage apparatus and corresponding intelligent processing method.In actual applications, the storage medium of embedded enciphered mobile storage apparatus can be any equipment that can carry out reading and writing data and storage, as solid hard disk.The device that embedded enciphered mobile storage apparatus carries out identification anyly can meet the device that user inputs identity identification information demand, as various biological identification device or touch-screen or button etc., in order to coordinate the corresponding module completing user authentication of single-chip microcomputer, equipment is unlocked or locks.And, the connection of embedded enciphered mobile storage apparatus of the present invention and external unit and communication mode, also conventional USB interface can be not limited to, connect and communication mode as also can be selected other, as passed through to embed wireless module, carrying out wireless entry and transmission etc., as long as realize the object of connection of the present invention and data transmission, can be the scope involved by design proposal of the present invention.Hereafter adopt solid hard disk with storage medium, identity recognition device adopts fingerprint acquisition device and button, and equipment interface adopts conventional USB interface to be embodiment, is described in detail the specific embodiment of the present invention.
Fig. 1 show schematically show the framed structure of the embedded enciphered mobile storage apparatus according to one embodiment of the present invention.As shown in Figure 1, embedded enciphered mobile storage apparatus comprises solid hard disk 21, single-chip microcomputer 20, fingerprint acquisition device 22, button 23 and USB interface 24.Be embedded with in the internal memory 201 of single-chip microcomputer 20 and (realized by embedded programming, during the low memory of single-chip microcomputer itself, each program module can be loaded by exented memory) equipment encryption/decryption module 204, data encrypting and deciphering module 205 and fingerprint recognition system 206.Equipment encryption/decryption module 204 is set to according to peripheral operation, and the released state mark of amendment equipment, unlocks or locking processing equipment.Data encrypting and deciphering module 205 is set to receive external unit read-write operation, according to the released state of equipment, when the released state of equipment is for unlocking, to the request writing data to solid hard disk 21 received, generate CIPHERING REQUEST, to be encrypted storage to the data of write device, to the request receiving the data reading storage from solid hard disk 21, generate decoding request, to export the decrypt data read from equipment.The fingerprint image that fingerprint recognition system 206 receiving equipment encryption/decryption module 204 is imported into, extracts fingerprint and identifies, returning recognition result to equipment encryption/decryption module 204.Wherein, the internal memory 201 of single-chip microcomputer 20 connects the solid USB interface DSP2 (in figure 203) of single-chip microcomputer 20, solid hard disk 21, fingerprint acquisition device 22 are connected the solid USB interface DSP1 (in figure 202) of single-chip microcomputer 20 with button 23, single-chip microcomputer 20 is connected USB interface 24 by solid USB interface DSP1 with DSP2, thus realize single-chip microcomputer 20 and solid hard disk 21, data communication between fingerprint acquisition device 22 and button 23, and the real-time detection of single-chip microcomputer 20 pairs of USB interface 24 plug state (namely powering on or off-position).
As shown in Figure 1, equipment encryption/decryption module 204 comprises and automatically locks unit 2042.Equipment encryption/decryption module 204 is with after the fingerprint image selected a mode and receive fingerprint acquisition device 22 and button 23 and password, carry out authentication according to login mode, and according to authentication result, the released state of embedded enciphered mobile storage apparatus is set to locking or unblock.Automatically locking the access of the interface (as being USB interface 24 in the present embodiment) of unit 2042 checkout equipment and extract state, when USB interface 24 is for extracting state, the released state of equipment being set for locking.Data encrypting and deciphering module 205 comprises DEU data encryption unit 2051 and data decryption unit 2052.DEU data encryption unit 2051 is set to the CIPHERING REQUEST (as character " S ") generated according to data encrypting and deciphering module 205, generate the data of encrypted characters to write to be encrypted, data after encryption are stored to solid hard disk 21, and filename corresponding for the data of write and enciphered message are stored in the internal memory of single-chip microcomputer 20; Data decryption unit 2052 is set to the decoding request (as character " US ") generated according to data encrypting and deciphering module 205, obtain and read filename corresponding to data, and from single-chip microcomputer, obtain enciphered message according to filename, to peel off the encrypted characters read in data, export after data convert.
As shown in Figure 1, accelerating module 207 and backup module 208 is also embedded with in single-chip microcomputer 20, accelerating module 207 and backup module 208 select existing acceleration software and backup software to embed single-chip microcomputer 20, after authentication is passed through, call accelerating module 207 and backup module 208, reading and writing data is accelerated and the data of read-write is backuped to the internal memory 201 of single-chip microcomputer 20.Backup module 208 can also be set to when backing up data to the internal memory 201 of single-chip microcomputer 20, and data are backuped to simultaneously network high in the clouds (namely in Cloud Server), that brings to prevent Missing data is bad.Preferably, the fingerprint recognition system 206 embedded in the single-chip microcomputer 20 of the present embodiment, namely accelerating module 207 and backup module 208 can be satisfied the demands by existing software product or system, and fingerprint recognition system 206 is in fingerprint pretreatment module, preferred chunk directional diagram extraction algorithm, be specially, fingerprint recognition system 206 carries out fingerprint extraction by 3*3 block image zooming-out algorithm (i.e. 9 word lattice extraction algorithms) to fingerprint image, thus fuzzy extraction and identification are carried out to fingerprint, the speed that raising is extracted and matching degree are (for embedded enciphered mobile storage apparatus, the precision that 9 word lattice extract can meet the demand for security of certification, extraction algorithm can reduce extraction rate and reduce matching degree too accurately, bad experience is brought to user.)。。
Fig. 2 show schematically show the product structure of the embedded enciphered mobile storage apparatus of one embodiment of the present invention.As shown in Figure 2, this equipment also comprises a housing 10, and solid hard disk 21 and single-chip microcomputer 20 are contained in housing 10, and fingerprint acquisition device 22, button 23 and USB interface 24 are arranged on housing 10 outside surface.After user connects external unit by USB interface 24, gather fingerprint by fingerprint acquisition device 22 or button 23 or input password and carry out authentication, namely each functional module by embedding in single-chip microcomputer completes all work such as certification, encryption and decryption and acceleration backup, the predetermined software no longer needing user's manual operation computer end to install realizes, very convenient.
Alternatively, as shown in Figure 2, the housing 10 of equipment can also set up pilot lamp, comprise fingerprint lamp 11, press key lamp 12, power supply/locking/error light 13 and lamp 14 of unblanking, be used to indicate the state of equipment.Be specially, when being in finger print identifying pattern, fingerprint lamp 11 is bright, and when being in cipher authentication pattern, press key lamp 12 is bright, after equipment is by the energising of USB interface access external unit, power supply/locking/error light 13 is bright, and when authentication success equipment is in released state, lamp 14 of unblanking is bright, when certification or file occur mistake time, power supply/locking/error light 13 is in blink states.By arranging pilot lamp, can, better for user provides equipment state prompting intuitively, user be facilitated to operate.
In a particular application, single-chip microcomputer 20 automatically lock unit 2042 by the energising of USB interface 24 or off-position, the plug state of real-time detection USB interface 24, when USB interface 24 being detected for "on" position, illustrate that user connects devices to external unit, now power supply/locking/error light 13 is energized, makes it be in lighting lamp state.Namely user can carry out authentication by fingerprint acquisition device 22 or button 23, from the released state of the embedded enciphered mobile storage apparatus of change after embedded enciphered mobile storage apparatus being inserted external unit by USB interface 24.When user carries out authentication, the authentication mode being gathered fingerprint image by fingerprint acquisition device 22 can be selected, also can be inputted the authentication mode of password by button 23, two kinds of authentication modes, select a kind of mode to carry out certification according to the demand of user.Select the mode of, for user provides more more options, convenient.
When by finger print identifying, user can by the Login key first pushed button on 23, to send the request that fingerprint logs in identification authenticating unit 2041.Namely finger can be placed on fingerprint acquisition device 22 and carry out fingerprint collecting by user afterwards.Identification authenticating unit 2041 receives the fingerprint image of user's input, is sent to fingerprint recognition system 206 and carries out fingerprint matching.If when passing through cipher authentication, user directly inputs password by button 23, presses "enter" key" afterwards and is submitted to by password.The password that identification authenticating unit 2041 can receive user's input carries out certification.Be previously stored with finger print information and the encrypted message of user's registration in single-chip microcomputer 20, identification authenticating unit 2041 mates according to the finger print information stored or/encrypted message, to complete authentication.If the fingerprint of the fingerprint received or password and storage or password identical, then authentication is passed through, and is set to unlock by released state, if not identical, then authentication failure, released state keeps locking.Wherein, when user carries out certification by fingerprint, fingerprint lamp 11 is in lighting lamp state, and when user is by cipher authentication, press key lamp 12 is in lighting lamp state, and after certification is passed through, lamp 14 of unblanking is in lighting lamp state.
When after equipment connection to external unit, user just can carry out read-write operation to equipment, namely the data (comprising data or file or picture etc.) on external unit can be stored into equipment, also can by the digital independent in equipment to external unit.When the data of external unit are stored into equipment by user, data encrypting and deciphering module 205 receives the write operation order of external unit, the released state of fetch equipment judges, when released state is for locking, external device returns the signal of refusal write, when released state is for unlocking, send CIPHERING REQUEST to ciphering unit 2051.Ciphering unit 2051 is according to CIPHERING REQUEST, stochastic generation span is the sexadecimal encrypted code of 00-FF, and generate the random number of insertion position, according to the random number of insertion position (as being that odd number then inserts head end when random number, that even number then inserts end), encrypted code is write head end or the end of current write data, and the data of write encrypted code are stored into solid hard disk 21.Wherein, the process of stochastic generation heuristicimal code and random number, can be realized by the random function API of existing program language.
After completing the encryption of data, the filename of the data of current write and enciphered message (comprising encrypted code and the insertion position of generation) are stored in single-chip microcomputer by ciphering unit 2051.When user reads data to external unit from equipment, data encrypting and deciphering module 205 receives the read operation order of external unit, the released state of fetch equipment judges, if released state is locking, then directly read the data in solid hard disk 21, export external unit to by USB interface 24, if released state unlocks, then send decoding request to decryption unit 2052.After decryption unit 2052 reads the data in solid hard disk 21, the filename corresponding according to data, from the data stored, inquire encrypted code corresponding to this filename and insertion position, from data, encrypted characters is peeled off according to encrypted code and insertion position, after decrypt data, export the data (i.e. the data of user's storage) after reduction to external unit by USB interface 24.
Because external unit (i.e. computing machine) can only by after converting the data such as order or language to hexadecimal machine code, just can identify, and not through the decryption processing just direct data exported from storage medium, encrypted code is peeled off owing to not passing through, thus the external unit data content that just None-identified is correct, the mess code data containing newly-increased sexadecimal encrypted code after encryption can only be identified, thus the security of user data can be ensured.User, when completing data and storing or read, can extract equipment.When extracting equipment, automatically lock (when equipment becomes off-position) when unit 2042 detects that equipment is disconnected with the USB port of external unit (as televisor, computer etc.) by USB interface 24, namely the released state of embedded enciphered mobile storage apparatus is set for locking is (as being set to indications STATUS by released state, when value for " 0 " be represent unblock, when value for " 1 " time represent locking.)。Afterwards, when user inserts use again, just needing to carry out authentication normally could read data, just equipment can be locked thus, in case others agrees to the data that use equipment stores without user.
In use, user can after logging in by fingerprint, and (length is pressed to press del key, as 3 seconds) after, press the operation that Enroll key carries out changing fingerprint again, also by after password login, the operation that del key (length is pressed) carries out changing password can be pressed.When changing fingerprint, after pressing Enroll key, gathering fingerprint by fingerprint acquisition device, fingerprint change can be completed.
Wherein, fingerprint collecting can prestore multiple finger print data, when prestore multiple finger print data time, need to carry out multi collect, as three finger print datas that can prestore, three finger print datas can be the finger print information of same finger, also can be the finger print information of three different fingers, specifically can arrange according to user's request, if same finger print information, then need collection three times.When gather there is mistake time, error light 13 can flash for prompting, if when error light 13 does not have a flash for prompting, namely can carry out collection next time.
When changing password, with the head of a household by after del key, just the new password of key-press input can be passed through.It should be noted that, embedded enciphered mobile storage apparatus of the present invention is when using first, finger print information and encrypted message is not stored in internal memory, at this moment, user needs to unlock equipment according to the initialized cryptographic (as initial password " 888888 ") preset, after unblock, arrange new certification fingerprint and password according to self-demand.Detailed process is, after user connects devices to external unit by usb interface, first by key-press input preset password, unlocked by equipment, (can gather repeatedly, can be repeatedly same fingerprint to carry out fingerprint collecting by fingerprint acquisition device after unblock, also can be multiple different fingerprint), and input new key passwords gathering when mistake (gather, error light 13 can be glimmered and be pointed out) successfully, just can normally use afterwards.
During normal use, after user passes through first to press Login (login) key, gather unlocked by fingerprint by fingerprint acquisition device or unlock by pressing Enter (input) key after key-press input password.Do not store fingerprint or key passwords in internal memory to file data, namely think to use first, when logging in first, carry out unblocks and user fingerprints and password setting by the initialized cryptographic preset.After power-off locking, when next time uses, user needs by mating with the fingerprint stored before and encrypted message, to complete certification.
Embedded enciphered mobile storage apparatus of the present invention is by embedding certification, encryption and decryption, fingerprint recognition and acceleration and stand-by program in single-chip microcomputer, realize the locking to memory device and data encryption, without the need to taking computer resource, plug and play, automatic locking can be realized and automatically accelerate backup, in realization intellectuality with while improving security, also reduce hardware complexity and the hardware cost of enciphered mobile storage apparatus.
Fig. 3 show schematically show the method for operating flow process of the embedded enciphered mobile storage apparatus of one embodiment of the present invention.As shown in Figure 3, the method comprises:
Step S301: the plug state of microprocessor detect USB interface.
Single-chip microcomputer, according to the energising of USB interface and off-position, detects the plug state of USB interface.When USB interface access external unit being detected ("on" position), carrying out step S303, when detecting that USB interface is extracted from external unit (power-off), carrying out step S302.
Step S302: released state is set for locking, automatically locks equipment.
Single-chip microcomputer is by revising the value of released state mark (if identifier is STATUS, value is that " 0 " representative unlocks, value is " 1 " representative locking), the released state of embedded enciphered mobile storage apparatus is set to locking, thus realizes automatically locking embedded enciphered mobile storage apparatus.
Step S303: carry out user authentication, arranges the released state of equipment according to authentication result.
After embedded enciphered mobile storage apparatus to be connected to the USB port of external unit by user by USB interface (USB port as televisor, computer etc.), just can carry out user authentication by fingerprint acquisition device or button, the released state of equipment is set according to authentication result, unlocking operation is carried out to equipment.Be specially, user can gather fingerprint image by fingerprint acquisition device, log in button Login by fingerprint and finger print information is committed to single-chip microcomputer, by the fingerprint recognition system embedded in single-chip microcomputer, fingerprint extraction and fingerprint recognition are carried out to fingerprint image, and according to the recognition result exported, the released state of equipment is set.Fingerprint recognition system carries out fingerprint extraction based on 3*3 block directed graph to the microgroove image gathered, and the finger print information prestored in the fingerprint of extraction and single-chip microcomputer is carried out match cognization, if the match is successful, the then successful recognition result of authentication output (as character string " success "), if it fails to match, then the recognition result (as character string " fail ") of authentication output failure.The recognition result that single-chip microcomputer exports according to fingerprint recognition system, if authentication success, the released state arranging equipment, for unlocking, if authentification failure, keeps the released state of equipment for locking.User also can select to carry out authentication by key-press input password, after input password, submits to single-chip microcomputer by "enter" key".The password of storage and the password of input compare by single-chip microcomputer, if comparative result is identical, then the released state arranging equipment, for unlocking, if comparative result is different, then keeps the released state of equipment for locking.Thus, user both also can be unlocked by the embedded enciphered mobile storage apparatus of codon pair by fingerprint.
Step S304: the read write command receiving external unit, the released state of judgment device, carries out response process.
After embedded enciphered mobile storage apparatus access external unit, user by operation external unit, can carry out data read-write operation to equipment.After embedded enciphered mobile storage apparatus receives the read write command of external unit (i.e. external unit), first single-chip microcomputer obtains the released state of equipment, if released state is locking (if identifier value is " 1 "), then carry out step S305, if released state for unlocking (if identifier value is " 0 "), then carries out step S306.
Step S305: the data of reading maybe directly export to external unit by the data command sending refusal write.
If what external unit sent is write order, then according to the communication instruction of external unit, send the command signal of refusal to embedded enciphered mobile storage apparatus write data to external unit.If what external unit sent is read command, then by the data that user will read, extracts from storage medium, directly export to external unit.Because equipment is lock-out state, the data read are not decrypted, so user can not identification data real content (namely export be encryption after mess code formatted data.), thus the security of user data can be ensured.
Step S306: Acceleration of starting software and backup software carry out data acceleration and backup.
If user have passed certification, namely embedded enciphered mobile storage apparatus is in released state, then before carrying out reading and writing data, first single-chip microcomputer calls acceleration software and the backup software of embedding, to process and by data backup to storage medium and network-side to carry out accelerations to the data of read-write, thus realize automatically accelerating and automated back-up, do not need user's manual operation, more convenient.Then step S307 is carried out.
Step S307: peel off encrypted characters by after the data encryption of write stored in storage medium or to the data read, export after deciphering.
If what external unit sent is write order, then by the data that user is write to embedded enciphered mobile storage apparatus by external unit, after carrying out data encryption, write storage medium.Wherein, being encrypted the data of write is generate encrypted characters based on heuristicimal code, encrypted characters is write storage medium together with data, realizes the encryption to write data.Fig. 4 show schematically show the method for write data being carried out to data encryption, and the method comprises as shown in Figure 4:
Step S401: using 00-FF as span, the hexadecimal encrypted code of stochastic generation.
By the random function of program language (C language as embedded programming), generate the heuristicimal code of span between 00-FF, using the heuristicimal code of stochastic generation as encrypted code.
Step S402: the insertion position data of stochastic generation encrypted code.
By the random function of program language (C language as embedded programming), stochastic generation insertion position data.
Step S403: according to the insertion position data of stochastic generation, is inserted into stem or the end of file, to be encrypted storage by encrypted code.
The insertion position data generated are judged, if be odd number, then encrypted code is inserted into the head end of file, if be even number, then encrypted code is inserted into the end of file, and the data comprising encrypted code are written to storage medium store.
Step S404: store filename corresponding to the file data of write, encrypted code and insertion position.
The filename of file of write and enciphered message (comprising encrypted code and insertion position) are stored into storage unit in single-chip microcomputer as in internal memory.
Due to, external unit can not the visual data such as Direct Recognition language and order, be merely able to be can identify data transformations after hexadecimal machine code, by adding the heuristicimal code of stochastic generation hereof with upper type, just can change the actual content of file, thus realize the encryption to data.
If what external unit sent is read command, then by the data that user will read, extract from storage medium, and encrypted characters is peeled off to the data extracted, export after being decrypted reduction.Thus, the data of original storage that what user read is exactly.Wherein, the encrypted characters of the data that the stripping that Fig. 5 show schematically show one embodiment of the present invention extracts, is decrypted the method for reduction, and as shown in Figure 5, the method comprises:
Step S501: according to reading filename corresponding to data, obtaining the enciphered message corresponding with this filename from storage unit, comprising encrypted code and insertion position.
Step S502: according to the enciphered message obtained, i.e. encrypted code and insertion position, finds encrypted code, deletes encrypted code from reading data.
Step S503: will the file data transfer of encrypted code be deleted to external unit.
Preferably, Optimization Software can also be embedded in single-chip microcomputer, to filter the data in storage medium, to prevent inbreaking of Trojan horse.Also can embed a key upgrade software in single-chip microcomputer, each software program in single-chip microcomputer is being upgraded.The software embedded in single-chip microcomputer in the present invention, can select existing software product, only need embed single-chip microcomputer, carry out in the unlocked state calling.Single-chip microcomputer of the present invention can be anyly can realize the object of the invention microprocessor.
By method of the present invention, user does not need the software by installing equipment in advance in computer end, carry out encryption and decryption and accelerate the operations such as backup, only external unit need be accessed, embedded enciphered mobile storage apparatus can carry out the operations such as encryption and decryption, acceleration, backup separately, do not need to take computer resource, plug and play, very intelligent quick is convenient.And the present invention carries out equipment locking by fingerprint or key passwords, by the encryption and decryption program in single-chip microcomputer, encryption and decryption is carried out to data, achieve the duplicate protection to user data, safer.
Above-described is only some embodiments of the present invention.For the person of ordinary skill of the art, without departing from the concept of the premise of the invention, can also make some distortion and improvement, these all belong to protection scope of the present invention.

Claims (10)

1. embedded enciphered mobile storage apparatus, comprise storage medium, identity recognition device and single-chip microcomputer, described storage medium, identity recognition device connect described single-chip microcomputer, wherein, be provided with equipment encryption/decryption module in described single-chip microcomputer, described equipment encryption/decryption module is configured to the identity identification information according to identity recognition device input, by the released state relative set of described embedded enciphered mobile storage apparatus for unlocking or locking;
Described single-chip microcomputer, when receiving outside read-write operation instruction, carries out the process corresponding with described operational order according to described released state to described storage medium.
2. equipment according to claim 1, wherein, data encrypting and deciphering module is also provided with in described single-chip microcomputer, described data encrypting and deciphering block configuration is the read-write operation instruction according to outside, read the released state of described equipment, generate encryption and decryption request according to described released state, carry out encryption and decryption operation with the data in the described storage medium to write or reading.
3. embedded enciphered mobile storage apparatus according to claim 2, wherein, described data encrypting and deciphering module comprises DEU data encryption unit and data decryption unit,
Described DEU data encryption unit is set to according to described CIPHERING REQUEST, the hexadecimal encrypted code of stochastic generation, by described encrypted code, write data are encrypted, write data after encryption are stored to described storage medium, and filename corresponding for write data and enciphered message are stored in described single-chip microcomputer;
Described data decryption unit is set to according to described decoding request, obtain and read filename corresponding to data, read corresponding enciphered message according to described filename, peel off the encrypted code in described reading data according to described enciphered message, export after described reading data convert.
4. the equipment according to any one of claims 1 to 3, wherein, described equipment encryption/decryption module also comprises and automatically locks unit, describedly automatically lock the Interface status that unit is set to detect in real time described equipment, when the interface of described equipment being detected for extracting state, the released state of described equipment is set to locking.
5. equipment according to claim 4, wherein, described identity recognition device comprises fingerprint acquisition device and button, the finger print information that described equipment encryption/decryption module receives according to described fingerprint acquisition device or button or encrypted message, in the mode of selecting, subscriber identity information is identified, and according to recognition result, the released state of described embedded enciphered mobile storage apparatus is set to unlock or locking.
6. the method for operating of Embedded Mobile memory device, described Embedded Mobile memory device comprises storage medium, identity recognition device and single-chip microcomputer, and described storage medium, identity recognition device connect described single-chip microcomputer, and described method of operating comprises:
When the interface access external unit of described Embedded Mobile memory device, described single-chip microcomputer carries out authentication by the user of described identity recognition device to described Embedded Mobile memory device, arranges the released state of described Embedded Mobile memory device according to authentication result;
Described single-chip microcomputer receives the read-write operation instruction of described external unit, reads the released state of described Embedded Mobile memory device, responds the read-write operation instruction of described external unit according to the released state of equipment.
7. method of operating according to claim 6, wherein, described identity recognition device comprises fingerprint acquisition device and button, and described single-chip microcomputer carries out authentication by the user of described identity recognition device to described Embedded Mobile memory device and comprises:
Receive fingerprint image in a mode of selecting by fingerprint acquisition device input or receive Password Input by button;
The input information received is judged, when logging in for fingerprint, by the automatic system of fingerprint recognition that fingerprint image input is embedded in single-chip microcomputer, described automatic system of fingerprint recognition carries out fingerprint extraction based on 3*3 block directed graph to the fingerprint image gathered, and the fingerprint of extraction and the finger print information prestored are carried out match cognization, recognition result is exported;
When for password login, the password calling password and the input prestored compares, and exports comparative result;
According to the recognition result exported or comparative result, the equipment that arranges is for unlocking or lock-out state.
8. method according to claim 6, wherein, the read-write operation instruction of described reception external unit, the released state of fetch equipment, the read-write operation instruction responding described external unit according to the released state of equipment comprises:
Read the released state of described Embedded Mobile memory device, when described released state is for locking, to the read command of external unit, the data directly read in storage medium export, and to the write order of external unit, return the instruction of refusal write to external unit;
When described released state is for unlocking, to the write order of external unit, will be stored in the storage medium of equipment after the data encryption of write, to the read command of external unit, reading the data in storage medium, being decrypted rear output.
9. method according to claim 8, wherein,
Described the storage medium being stored to equipment after the data encryption of write to be comprised:
Generate encrypted code;
Be encrypted by the data of described encrypted code to said write;
The data of the said write after storage encryption are to described storage medium, and the filename of storage correspondence and enciphered message are to single-chip microcomputer;
Data in described reading storage medium, are decrypted rear output and comprise:
Enciphered message corresponding to the data of described reading is obtained according to the filename of data read;
From the data of described reading, encrypted code is peeled off according to described enciphered message;
Export the data after peeling off encrypted code to external unit.
10. the method according to any one of claim 6 to 9, also comprises:
When the interface of described Embedded Mobile memory device being detected for extracting state, the released state of described equipment is set to locking.
CN201510742767.6A 2015-11-05 2015-11-05 Embedded encrypted mobile storage device and operation method thereof Active CN105184179B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510742767.6A CN105184179B (en) 2015-11-05 2015-11-05 Embedded encrypted mobile storage device and operation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510742767.6A CN105184179B (en) 2015-11-05 2015-11-05 Embedded encrypted mobile storage device and operation method thereof

Publications (2)

Publication Number Publication Date
CN105184179A true CN105184179A (en) 2015-12-23
CN105184179B CN105184179B (en) 2017-02-15

Family

ID=54906252

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510742767.6A Active CN105184179B (en) 2015-11-05 2015-11-05 Embedded encrypted mobile storage device and operation method thereof

Country Status (1)

Country Link
CN (1) CN105184179B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105809006A (en) * 2016-03-30 2016-07-27 苏州美天网络科技有限公司 Mobile hard disk with data encryption device
CN105825100A (en) * 2016-03-30 2016-08-03 苏州美天网络科技有限公司 Mobile hard disk with voiceprint recognition
CN106230836A (en) * 2016-08-04 2016-12-14 惠州市德赛西威汽车电子股份有限公司 The O2 of a kind of locating module encrypts embedded solution
CN107359989A (en) * 2017-08-03 2017-11-17 广东美的制冷设备有限公司 Data ciphering method, safety chip and computer-readable recording medium
CN107741914A (en) * 2017-11-20 2018-02-27 丹东瑞银科技有限公司 Insertion type mobile network information security device and safety protection method
CN107817981A (en) * 2017-11-23 2018-03-20 合肥联宝信息技术有限公司 The control method and electronic equipment of a kind of embedded controller
CN109189712A (en) * 2018-08-21 2019-01-11 宁波明科机电有限公司 USB data transmission system
CN109301888A (en) * 2018-08-27 2019-02-01 Tcl移动通信科技(宁波)有限公司 Control method, mobile terminal and the storage medium of interference are exempted from a kind of charging
CN109672933A (en) * 2018-12-04 2019-04-23 广州长嘉电子有限公司 USB interface-based Android TV verification method and system
CN110581830A (en) * 2018-06-11 2019-12-17 广东信浓信息技术有限公司 Instant data encryption method and device
CN110912677A (en) * 2019-10-22 2020-03-24 珠海市杰理科技股份有限公司 Mobile storage device, apparatus and data encryption and decryption processing method
CN111062063A (en) * 2019-12-13 2020-04-24 济南大学 System and method for controlling access of mobile storage equipment based on power supply strategy
CN111415440A (en) * 2018-12-18 2020-07-14 华东科技股份有限公司 Data storage device
CN111415439A (en) * 2018-12-18 2020-07-14 华东科技股份有限公司 Data storage method
CN113177198A (en) * 2021-05-18 2021-07-27 上海云扩信息科技有限公司 Method for automatically unlocking Windows through software
CN114978647A (en) * 2022-05-14 2022-08-30 云知声智能科技股份有限公司 Method and device for preventing data from being tampered, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1917563A (en) * 2006-08-25 2007-02-21 上海文广互动电视有限公司 Method of controlling security of terminal set top box applied under environment of living broadcast and broadcast on demand
CN101349998A (en) * 2008-07-25 2009-01-21 杜桦葳 USB memory apparatus
CN101685425A (en) * 2008-09-28 2010-03-31 联想(北京)有限公司 Mobile storage device and method of encrypting same
CN101986663A (en) * 2010-11-29 2011-03-16 北京卓微天成科技咨询有限公司 OTP-based cloud storage data storing method, device and system
CN104182363A (en) * 2014-04-30 2014-12-03 喻健 Storing device for unlocking and encrypting through wireless transmission manner

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1917563A (en) * 2006-08-25 2007-02-21 上海文广互动电视有限公司 Method of controlling security of terminal set top box applied under environment of living broadcast and broadcast on demand
CN101349998A (en) * 2008-07-25 2009-01-21 杜桦葳 USB memory apparatus
CN101685425A (en) * 2008-09-28 2010-03-31 联想(北京)有限公司 Mobile storage device and method of encrypting same
CN101986663A (en) * 2010-11-29 2011-03-16 北京卓微天成科技咨询有限公司 OTP-based cloud storage data storing method, device and system
CN104182363A (en) * 2014-04-30 2014-12-03 喻健 Storing device for unlocking and encrypting through wireless transmission manner

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105809006A (en) * 2016-03-30 2016-07-27 苏州美天网络科技有限公司 Mobile hard disk with data encryption device
CN105825100A (en) * 2016-03-30 2016-08-03 苏州美天网络科技有限公司 Mobile hard disk with voiceprint recognition
CN106230836A (en) * 2016-08-04 2016-12-14 惠州市德赛西威汽车电子股份有限公司 The O2 of a kind of locating module encrypts embedded solution
CN107359989A (en) * 2017-08-03 2017-11-17 广东美的制冷设备有限公司 Data ciphering method, safety chip and computer-readable recording medium
CN107741914A (en) * 2017-11-20 2018-02-27 丹东瑞银科技有限公司 Insertion type mobile network information security device and safety protection method
CN107817981B (en) * 2017-11-23 2021-12-10 合肥联宝信息技术有限公司 Control method of embedded controller and electronic equipment
CN107817981A (en) * 2017-11-23 2018-03-20 合肥联宝信息技术有限公司 The control method and electronic equipment of a kind of embedded controller
CN110581830A (en) * 2018-06-11 2019-12-17 广东信浓信息技术有限公司 Instant data encryption method and device
CN109189712A (en) * 2018-08-21 2019-01-11 宁波明科机电有限公司 USB data transmission system
CN109301888A (en) * 2018-08-27 2019-02-01 Tcl移动通信科技(宁波)有限公司 Control method, mobile terminal and the storage medium of interference are exempted from a kind of charging
CN109301888B (en) * 2018-08-27 2022-03-25 Tcl移动通信科技(宁波)有限公司 Charging interference-free control method, mobile terminal and storage medium
CN109672933A (en) * 2018-12-04 2019-04-23 广州长嘉电子有限公司 USB interface-based Android TV verification method and system
CN111415440A (en) * 2018-12-18 2020-07-14 华东科技股份有限公司 Data storage device
CN111415439A (en) * 2018-12-18 2020-07-14 华东科技股份有限公司 Data storage method
CN111415440B (en) * 2018-12-18 2022-05-10 华东科技股份有限公司 Data storage device
CN110912677A (en) * 2019-10-22 2020-03-24 珠海市杰理科技股份有限公司 Mobile storage device, apparatus and data encryption and decryption processing method
CN110912677B (en) * 2019-10-22 2023-06-30 珠海市杰理科技股份有限公司 Mobile storage device, device and data encryption and decryption processing method
CN111062063A (en) * 2019-12-13 2020-04-24 济南大学 System and method for controlling access of mobile storage equipment based on power supply strategy
CN113177198A (en) * 2021-05-18 2021-07-27 上海云扩信息科技有限公司 Method for automatically unlocking Windows through software
CN114978647A (en) * 2022-05-14 2022-08-30 云知声智能科技股份有限公司 Method and device for preventing data from being tampered, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105184179B (en) 2017-02-15

Similar Documents

Publication Publication Date Title
CN105184179B (en) Embedded encrypted mobile storage device and operation method thereof
US20210192090A1 (en) Secure data storage device with security function implemented in a data security bridge
CN102542449B (en) A kind of radio communication device and payment authentication method
US20080022086A1 (en) Methods and system for a key recovery plan
CN104239815A (en) Electronic document encryption and decryption method and method based on iris identification
CN203746071U (en) Security computer based on encrypted hard disc
CN104733008A (en) Mobile storage equipment capable of realizing cloud storage based on fingerprint identification
CN101140605A (en) Data safety reading method and safety storage apparatus thereof
CN201397508Y (en) Stand-alone terminal secure login and monitoring device
CN102316449B (en) Security terminal system and authentication and interruption method thereof
CN101488111A (en) Identification authentication method and system
CN103873446A (en) Method for logging in system
CN104021332A (en) Method for performing identity authentication and file encryption and decryption based on fingerprint UsbKey
CN105005721A (en) Computer authorization starting control system and method based on computer starting key
CN103973437A (en) Method, device and system for acquiring RSA secret key authorization when terminal is locked
CN102521169B (en) Confidential USB (universal serial bus) memory disk with display screen and security control method of confidential USB memory disk
CN109190389A (en) A kind of solid state hard disk data guard method based on USB flash disk authentication
CN103136485A (en) Method of realizing computer safety and computer
CN204069000U (en) Mobile encrypted authenticate device
US20140025946A1 (en) Audio-security storage apparatus and method for managing certificate using the same
WO2020073916A1 (en) Encryption method and apparatus for storage device, and storage medium
CN110730065B (en) Token device for key backup device and key backup system
CN105787319A (en) Iris recognition-based portable terminal and method for same
CN102640166B (en) Electronic security device for validation adopting biometrics information and using method thereof
CN105871840B (en) A kind of certificate management method and system

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
CP02 Change in the address of a patent holder

Address after: 518107 Room 403, building a, Huaqiang Creative Industry Park, Biyan community, Guangming Street, Guangming District, Shenzhen City, Guangdong Province

Patentee after: SHENZHEN KSY Co.,Ltd.

Address before: 518107 Guangdong province Shenzhen City Guangming Street South Outer Ring Road exchange Po Industrial Park five building fourth layer

Patentee before: SHENZHEN KSY Co.,Ltd.

CP02 Change in the address of a patent holder