×

Method and means for combining and managing personal verification and message authentication encrytions for network transmission

  • US 5,319,710 A
  • Filed: 08/22/1986
  • Issued: 06/07/1994
  • Est. Priority Date: 08/22/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. The method of securing transaction data between two locations in response to a user'"'"'s message and personal identification number, the method comprising:

  • forming a sequence number representative of the user'"'"'s transaction;

    encoding in a first logical combination at the first location the user'"'"'s message and the sequence number in accordance with the personal identification number received from the user to produce a message authentication code having a plural number of digit sectors;

    generating a random number;

    establishing a first encoding key;

    encoding in a second logical combination at the first location the random number and a selected number of sectors of the message authentication code in accordance with the first encryption key to produce a first coded output;

    encoding in a third logical combination at the first location the user'"'"'s personal identification number in accordance with the first encoding key to produce a second coded output;

    transmitting to another location the user'"'"'s message and the sequence number and the first and second coded outputs;

    establishing the first encoding key at such other location;

    decoding the first coded output received at such other location with the first encoding key according to said second logical combination thereof to provide the random number and message authentication code;

    decoding the second coded output received at such other location with the first encoding key according to said third logical combination to provide the user'"'"'s personal identification number;

    encoding in the first logical combination at such other location the user'"'"'s message and sequence number received thereat in accordance with the decoded personal identification number to produce a message authentication code having a plural number of digit sectors; and

    comparing selected corresponding digit sectors of the decoded message authentication code and the encoded message authentication code to provide an indication upon favorable comparison of the valid transmission of the user'"'"'s message between the two locations.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×