Patent ID: 8340286
Filing Date: 2012-12-25
Classification: B60R,G07C,Y10T

Abstract:
1. A method of implementing volatile cipher key and separate verification module by collecting physical features based on a handset and a signal transmission channel, wherein said method comprises the steps of: (a) providing a physical features sensor, a key microprocessor unit, a cipher generating unit, a cipher temporary storage unit, and a key cipher data transmission unit on said handset; (b) providing a cipher data reception unit, and a verification module which comprises a verification unit and a user database; (c) connecting said handset with said cipher data reception unit through wire communication; (d) collecting each user's physical feature information separately by said physical features sensor, generating a corresponding cipher by said cipher generating unit, saving said corresponding cipher in said cipher temporary storage unit, transmitting a cipher key data to said cipher data reception unit by said key cipher data transmission unit through said signal transmission channel, verifying said cipher's registration, saving in said user database, deleting all information saved in said cipher temporary storage unit after a predetermined period of time when said physical features sensor is disconnected from a user's physical body, or when said cipher is transmitted successfully; (e) collecting user's physical feature information by said physical features sensor when the user is operating said handset, generating relative cipher by said cipher generating unit, saving said cipher in said cipher temporary storage unit, transmitting said cipher data to said cipher data reception unit by said key cipher data transmission unit through said signal transmission channel, searching said user database for said cipher by said verification unit, comparing if there is a same record, wherein said comparison is processed by said verification unit which is either provided separately in the verification module, or embedded in a lower-stage controlled object; (f) sending a command to said lower-stage controlled object by said verification unit if there is a same record in said database and the user is proved to be registered, otherwise sending a warning message, and saving an error record by said verification unit if there is no such a record, wherein said handset further comprises a clock unit, a cipher generating unit, a main cipher arithmetic unit, a device ID and an additional cipher arithmetic unit, wherein in said step (d) comprises the steps of: (d.1) processing said physical feature information by said main cipher arithmetic unit and generating multiple bytes of said main cipher arithmetic unit; (d.2) generating an additional cipher with said device ID, and inputting current clock information and additional password in said additional cipher arithmetic unit; (d.3) reading said additional cipher by a key microprocessor unit from said additional cipher arithmetic unit, combining said additional cipher with said main cipher, saving said combined cipher in a cipher temporary storage unit, sending corresponding data to said verification module; and (d.4) checking whether said physical body is disconnected with said sensor by said key microprocessor unit after transmitting the data, and periodically cleaning said cipher temporary storage unit.