×

Validation protocol and system

  • US 20030159036A1
  • Filed: 08/12/2002
  • Published: 08/21/2003
  • Est. Priority Date: 02/15/2000
  • Status: Abandoned Application
First Claim
Patent Images

1. A validation protocol for determining whether an untrusted authentication chip is valid, or not, including the steps of:

  • generating a secret random number and calculating a signature for the random number using a signature function, in a trusted authentication chip;

    encrypting the random number and the signature by a symmetric encryption function using a first key, in the trusted authentication chip;

    passing the encrypted random number and signature from the trusted authentication chip to an untrusted authentication chip;

    decrypting the encrypted random number and signature with a symmetric decryption function using the first key, in the untrusted authentication chip;

    calculating a signature for the decrypted random number using the signature function, in the untrusted authentication chip;

    comparing the signature calculated in the untrusted authentication chip with the signature decrypted;

    in the event that the two signatures match, encrypting the decrypted random number by the symmetric encryption function using a second key and returning it to the trusted authentication chip;

    encrypting the random number by the symmetric encryption function using the second key, in the trusted authentication chip;

    comparing the two random numbers encrypted using the second key, in the trusted authentication chip;

    in the event that the two random numbers encrypted using the second key match, considering the untrusted authentication chip to be valid;

    otherwise considering the untrusted authentication chip to be invalid.

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