×

Wireless memory device authentication

  • US 10,242,177 B2
  • Filed: 09/18/2017
  • Issued: 03/26/2019
  • Est. Priority Date: 03/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A wireless memory device comprising:

  • a memory unit; and

    at least one processor configured to;

    receive a challenge comprising a plurality of bits from a communications device; and

    in an instance where the challenge is a first challenge from the communications device;

    form a signature comprising a plurality of numbers from a public key and a private key based on the challenge by looking up the challenge in a table and, for each bit of the plurality of bits of the challenge, forming the signature from either a first or second number of a pair of numbers in accordance with a value of the respective bit of the challenge, wherein a plurality of pairs of public and private keys are stored by the memory unit and each pair of the plurality of pairs of the public key and the private key are used only once to form the signature and never sent out or copied from the memory unit;

    cause the signature to be sent to the communications device;

    receive a key stream from the communications device; and

    destroy the private key, wherein the signature was formed with a private key associated with each bit of the plurality of bits of the challenge; and

    the private key further comprises a pair of random numbers in accordance with a value of a respective bit of the plurality of bits of the challenge; and

    in an instance where the challenge is not the first challenge from the communications device;

    cause at least a portion of the key stream to be sent to the communications device to make certain that the wireless memory device is authenticated.

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