Patent References 3798605 Transaction execution system with secure data storage and communications Identity verification method and apparatus Link encryption device Cryptographic verification of operational keys used in communication networks Method for authenticating the identity of a user of an information system Security system for remote cash dispensers Patent #: 4234932 InventorsAssigneeApplicationNo. 06/051903 filed on 06/25/1979US Classes:713/170, Authentication of an entity and a message340/5.8, Authentication (e.g., identity)340/5.81, Personal identification379/93.02, Access restricting713/155Central trusted authority provides computer authenticationExaminersPrimary: Birmiel, Howard A.Attorney, Agent or FirmInternational ClassH04L 9/32 (20060101)AbstractThe specification discloses a system and method for authenticating a message recipient prior to transmission of a message and for authenticating the message content after receipt of the message. A randomized character or character sequence is initially enciphered at the authenticator station and stored. The enciphered character is transmitted to the message recipient. The enciphered character is deciphered by the message recipient to reproduce the randomized character. The randomized character is reenciphered by the message recipient and transmitted back to the authenticator station. The reenciphered character is deciphered and the stored randomized character is compared with the deciphered character. The message recipient is authenticated if the stored randomized character exactly compares with the deciphered character. In order to authenticate the message after receipt, polynomial block check characters are accumulated from the message. The block check characters are enciphered according to a predetermined enciphering scheme and transmitted to a remote location, along with the message. The message is received at the remote location and polynomial block check characters are accumulated in response to the received message. Enciphered block check characters are received and deciphered according to the reverse of the predetermined enciphering scheme. The accumulated block check characters are compared with the deciphered block check characters and the message is authenticated if the compared characters are the same. | |