Patent References 3764742 Methods of data storage and data storage systems Complementary metal-ferroelectric semiconductor transistor structure and a matrix of such transistor structure for performing a comparison Electronic authentication system Cryptographic verification of operational keys used in communication networks Cryptographic architecture for use with a high security personal identification system Simple and effective public-key cryptosystem Computer accessing system Authenticator device for precluding compensating text modifications in transmitted messages System for authenticating users and devices in on-line transaction networks InventorsAssigneeApplicationNo. 06/466128 filed on 02/14/1983US Classes:713/159, Including intelligent token380/28, PARTICULAR ALGORITHMIC FUNCTION ENCODING380/30, Public key713/187, COMPUTER PROGRAM MODIFICATION DETECTION BY CRYPTOGRAPHY902/2, Protects transmitted data (e.g., encryption or decryption)902/24FOR USE WITH GENERAL PURPOSE TERMINAL* (E.G., HOME BANKING)ExaminersPrimary: Cangialosi, SalvatoreAssistant: Lewis, Aaron J. Attorney, Agent or FirmInternational ClassesG09C 5/00 (20060101)H04L 9/32 (20060101) AbstractThe present invention is directed to a hardware authentication system for a public key communications network. The public key network includes at least one user terminal and at least one hardware authentication terminal coupled by a communications medium. The authentication terminal generates and stores a plaintext message M, and generates from this message M a ciphertext message C by transforming the plaintext message M with the public key of the user terminal. The authentication terminal is further adapted to transmit the ciphertext message C by way of the medium to the user terminal.The user terminal is adapted to receive the enciphered or ciphertext message C from the hardware authentication terminal, and transform that ciphertext message with its private key to obtain a plaintext message M'. The user terminal is further adapted to transmit the plaintext message M' by way of the medium to the authentication terminal.The authentication terminal also is adapted to receive the plaintext message M' from the user terminal and compare that received plaintext message M' with the stored plaintext message M. Upon identifying that the messages M and M' match., the authentication terminal generates an authentic user signal indicating that the user terminal is the hardware terminal associated with the public key.In some forms of the invention, the authentication terminal also, or alternatively, may authenticate whether or not a remote terminal includes a digital computer operating under the control of a specific software program.Other References
| |