CN1987714A - Portable electronic device with enciphering function and its realizing method - Google Patents

Portable electronic device with enciphering function and its realizing method Download PDF

Info

Publication number
CN1987714A
CN1987714A CN 200510121030 CN200510121030A CN1987714A CN 1987714 A CN1987714 A CN 1987714A CN 200510121030 CN200510121030 CN 200510121030 CN 200510121030 A CN200510121030 A CN 200510121030A CN 1987714 A CN1987714 A CN 1987714A
Authority
CN
China
Prior art keywords
electron device
portable electron
key
computing machine
file
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
CN 200510121030
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN 200510121030 priority Critical patent/CN1987714A/en
Publication of CN1987714A publication Critical patent/CN1987714A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

The portable electronic equipment (PEE) includes a main body of PEE and a connection module. Through the connection module, PEE is connected to a computer. The main body includes a transmission interface (TI), a process unit, and a memory unit. Through the connection module, TI is connected to digital interface of the computer. Through the TI, PEE carries out communication with the computer. The process unit connects and processes the communication procedure between PEE and the computer. The memory unit stores a cipher key. When PEE is connected to the computer, the computer can call the cipher key to encrypt the file to be transmitted, and transmit the encrypted file. PEE increases security of encrypted file and expedience.

Description

Portable electron device and its implementation with encryption function
[technical field]
The invention relates to a kind of portable electron device and its implementation with encryption function.
[background technology]
Along with the develop rapidly of computer networking technology, people also strengthen day by day to the dependence of network, transmit a large amount of information by the networking.The internet is an open system towards masses, for information maintain secrecy and the security consideration of system gets and incomplete.How to protect computerized information content, also be that the privacy problem of the information content seems more and more important.By data encryption technology, can improve safety of data transmission to a certain extent, guarantee the integrality of transmission data.Data encryption system comprise cryptographic algorithm, expressly, ciphertext and key, cipher controlled encryption and decryption process, whole securities of an encryption system are based on key, after key is stolen, can utilize this key to untie corresponding ciphertext, so the key management of encryption system is a very important problem.
We generally can be stored in key in the computing machine, perhaps use special key card to come storage key, and read key in this key card by special card reader, but because phenomenons such as computer system sometimes can be collapsed, damage, cause key to destroy or lose, though key card, card reader comparison safety, it costs an arm and a leg, and uses inconvenience.
So need a kind of relatively safety and key storage device easy to use now.
[summary of the invention]
Based on foregoing, the object of the present invention is to provide a portable electron device and its implementation with encryption function, a key can be stored in the portable electron device, realize encryption to file.
The objective of the invention is to realize by following scheme, a kind of portable electron device with encryption function is provided, this portable electron device comprises a portable electron device body and a coupling assembling, it connects a computing machine by this coupling assembling, this electronics comprises: a transmission interface, be connected with the digital interface of this computing machine by this coupling assembling, this portable electron device carries out communication by this transmission interface and this computing machine; One processing unit connects and handles communication process between this portable electron device and this computing machine; One storage unit is stored a key; When this electronics is connected in this computing machine, calls this key the file of needs transmission is encrypted, and transmit encrypt file.
The present invention also provides a kind of implementation method with encryption function portable electron device, and this method may further comprise the steps: (a) connect the main frame body and have a transmission interface, a processing unit, the portable electron device of a storage unit; (b) transmit the key stored in this portable electron device to this computing machine; (c) utilize the key that is transmitted that the file of need transmission is encrypted; (d) transmit this encrypt file.
Compared to prior art, described portable electron device with encryption function by file encryption key being stored in the portable electron device, can strengthen the security and the convenience of file encryption.
[description of drawings]
Fig. 1 is the hardware structure figure of embodiment with portable electron device of file encryption function.
Fig. 2 is the module map of application program with portable electron device embodiment of encryption function.
Fig. 3 is the operational flowchart with portable electron device embodiment of encryption function.
[embodiment]
See also Fig. 1, be the hardware structure figure of the embodiment of portable electron device with file encryption function.Computing machine 1 is the computing machine that is connected when using portable electron device 3, and computing machine 1 comprises a memory block 11 and a digital interface 12.Storage one driver in this memory block 11, this driver is for being connected in the device driver of this digital interface 12, as this digital interface 12 is USB (USB (universal serial bus)) interface, this driver is the USB device driver, after this computing machine 1 connects with this portable electron device 3, call this driver, operating system can be discerned this portable electron device 3 and operate on it; Digital interface 12 provides an interface for this computing machine 1 and being connected of this portable electron device 3.
Coupling assembling 2 is a digital interface plug, and this portable electron device 3 can connect by coupling assembling 2 and computing machine 1, and this coupling assembling 2 can extend the edge that connection also can directly be fixed on this portable electron device 3 by a lead-in wire.
This portable electron device 3 comprises a transmission interface 31, a processing unit 32, a Power Management Unit 33 and a storage unit 34.This transmission interface 31 with after computing machine 1 is connected, and carries out communication by this transmission interface 31 by coupling assembling 2 between this portable electron device 3 and this computing machine 1; This processing unit 32 connects and handles communication process between this portable electron device 3 and this computing machine; Required power supply when this Power Management Unit 33 is supplied with these transmission interfaces 31, this processing unit 32, these storage unit 34 operations; This storage unit 34 is stored a key, an application program 35 and a user identification code, and this key is used for file encryption; Pairing application program when this application program 35 is this portable electron device 3 of operation, be connected with this computing machine at this portable electron device, and when confirm to need using this key, this application program 35 can be installed automatically in computing machine, after finishing using, then unload this application program 35 automatically, this application program also can be encrypted this key, it can produce a pair of random key at random according to the identification code of the computing machine 1 that links to each other with this portable electron device 3 (can also be a random key, but present embodiment only describes with a pair of random key), one of them random key A can be sent to this computing machine 1, with another random key B this key is encrypted then, when key is sent to computing machine 1, use the random key A that is sent in this computing machine 1 again to this secret key decryption; This user identification code can judge whether the user of this portable electron device is validated user by this password for the password that the user is provided with.
See also Fig. 2, be the module map of the application program of portable electron device embodiment with encryption function.This application program 35 comprises subscriber authentication module 351, random key generation module 352, secret key encryption and deciphering module 353 and file encryption module 354.This subscriber authentication module 351 is used to verify but whether the user of this portable electron device 3 is validated user, be whether its user is the user that its owner or its owner license, can prevent that so the data in this portable electron device 3 from being obtained by the disabled user, to strengthen wherein safety of data; This random key generation module 352 is used for identification code according to the computing machine that links to each other with this portable electron device 3 and produces a pair of random key and (can also be a random key, but present embodiment only describes with a pair of random key), be used for the key that is stored in this portable electron device 3 is encrypted; This secret key encryption and deciphering module 353 are encrypted and are deciphered this key according to this random key; File encryption module 354 is used for according to the key after this deciphering the file of computing machine being carried out encryption and decryption operation and encrypted transmission.
See also Fig. 3, be the operational flowchart of portable electron device embodiment with encryption function.At first, this portable electron device 3 and this computing machine connect (step 301); Judge according to the password that sets whether this portable electron device 3 is validated user, if the password that is received and the password not match that preestablishes, then end operation (step S302); Select to judge whether to use key (step S303) in this portable electron device 3 according to the user,, then carry out general operation (step S304) if do not use; If use, then the identification code (ID) with this computing machine sends this portable electron device 3 (step S305) to; This processing unit 32 calls the key generator program of this storage unit, generates a pair of random key (step S306) according to this computer Recognition sign indicating number; One of them random key A of this a pair of random key is sent in this computing machine 1 (step S307); B encrypts (step S308) to this key with another random key; Key after transmit encrypting (step S309) to this computing machine 1; The random key A that this computing machine 1 utilizes is decrypted (step S310) to this key; File (step S311) with the secret key encryption of deciphering the back need transmit transmits the file of encrypting (step S312), so gets final product end operation.

Claims (10)

1. portable electron device with encryption function, this portable electron device comprises a portable electron device body and a coupling assembling, it connects a computing machine by this coupling assembling, it is characterized in that: this electronics comprises:
One transmission interface is connected with the digital interface of this computing machine by this coupling assembling, and this portable electron device carries out communication by this transmission interface and this computing machine;
One processing unit connects and handles communication process between this portable electron device and this computing machine;
One storage unit is stored a key;
When this electronics is connected in this computing machine, calls this key the file of needs transmission is encrypted, and transmit encrypt file.
2. the portable electron device with encryption function as claimed in claim 1 is characterized in that, this coupling assembling is a digital interface plug, and it can extend connection by a lead-in wire also can directly be fixed on this portable electron device edge.
3. the portable electron device with encryption function as claimed in claim 1 is characterized in that, also stores a user identification code in this portable electron device, can verify whether this user is the legal user of this electronic installation according to this user identification code.
4. the portable electron device with encryption function as claimed in claim 1 is characterized in that, this portable electron device also stores a secret key encryption program, and the key that is stored in this portable electron device is encrypted.
One kind by a portable electron device to the method for file encryption, it is characterized in that this method comprises:
Connect the main frame body and have a transmission interface, a processing unit, the portable electron device of a storage unit;
Transmit the key stored in this portable electron device to this computing machine;
Utilize the key that is transmitted that the file of need transmission is encrypted;
Transmit this encrypt file.
6. the method for passing through a portable electron device to file encryption as claimed in claim 5 is characterized in that, comprises also whether the user identification code checking user by storing in this portable electron device is the step of validated user.
7. the method for passing through a portable electron device to file encryption as claimed in claim 6 is characterized in that, also comprises if the checking user for validated user, judges then whether this user needs to use the step of this key.
8. the method for passing through a portable electron device to file encryption as claimed in claim 5, it is characterized in that, this method also comprises if the user need use this key, then obtain the identification code of this computing machine and produce a pair of random key, and one of them random key is transferred to the step of this computing machine according to this identification code.
9. the method for passing through a portable electron device to file encryption as claimed in claim 8 is characterized in that, also comprises the step of utilizing one of them random key that this key is encrypted.
10. the method for passing through a portable electron device to file encryption as claimed in claim 9, it is characterized in that, also be included in after encrypted secret key transfers to computing machine the step that computing machine utilizes this random key that transfers to this computing machine that this key is decrypted.
CN 200510121030 2005-12-20 2005-12-20 Portable electronic device with enciphering function and its realizing method Pending CN1987714A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200510121030 CN1987714A (en) 2005-12-20 2005-12-20 Portable electronic device with enciphering function and its realizing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200510121030 CN1987714A (en) 2005-12-20 2005-12-20 Portable electronic device with enciphering function and its realizing method

Publications (1)

Publication Number Publication Date
CN1987714A true CN1987714A (en) 2007-06-27

Family

ID=38184538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200510121030 Pending CN1987714A (en) 2005-12-20 2005-12-20 Portable electronic device with enciphering function and its realizing method

Country Status (1)

Country Link
CN (1) CN1987714A (en)

Similar Documents

Publication Publication Date Title
CN1913427B (en) System and method for encrypted smart card PIN entry
US20060280297A1 (en) Cipher communication system using device authentication keys
CN106603496B (en) A kind of guard method, smart card, server and the communication system of data transmission
WO2009141936A1 (en) Ic card, ic card system, and method thereof
CN104322003B (en) Cryptographic authentication and identification method using real-time encryption
CN102065148A (en) Memory system access authorizing method based on communication network
CN102801730A (en) Information protection method and device for communication and portable devices
CN1910531B (en) Method and system used for key control of data resource, related network
CN102082790A (en) Method and device for encryption/decryption of digital signature
CN106912046A (en) One-pass key card and vehicle pairs
CN1855809A (en) Securely using a display to exchange information
CN104239808A (en) Method and device for encryption transmission of data
US20120124378A1 (en) Method for personal identity authentication utilizing a personal cryptographic device
CN112653719A (en) Automobile information safety storage method and device, electronic equipment and storage medium
CN103414564A (en) Secrete key card, secrete key device and method for protecting private key
CN100410829C (en) Granting an access to a computer-based object
CN110611679A (en) Data transmission method, device, equipment and system
CN102056156B (en) Computer Data Security is downloaded to the method and system of mobile terminal
CN1848725B (en) Method and apparatus for securing a communicaton link between a first and a second device
JPH0244389A (en) Ic card apparatus
CN101539978B (en) Software protection method based on space
CN110968878B (en) Information transmission method, system, electronic equipment and readable medium
CN101094073B (en) Two-factor content protection
CN110138544A (en) A kind of encrypting and decrypting system and method for internet of things equipment
CN111145400B (en) Safe and simple low-power-consumption Bluetooth lock and control method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication