×

Encryption key generation in encrypted storage devices

  • US 9,690,952 B2
  • Filed: 06/24/2015
  • Issued: 06/27/2017
  • Est. Priority Date: 12/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of operation of a storage device comprising:

  • receiving, from an input device, inputs for defining a personal identification number (PIN);

    obtaining a value of a cyclic counter after each input for defining the PIN;

    storing the obtained value to an event history in a memory after each input;

    receiving, from the input device, additional inputs for a confirmation PIN;

    retrieving the value of the cyclic counter after each additional input for the confirmation PIN;

    storing the retrieved value to the event history in the memory after each additional input;

    defining an encryption key based on a random number generator seeded with a value based on the event history;

    comparing the defined PIN to the confirmation PIN;

    determining that the defined PIN is validated when the confirmation PIN matches the defined PIN;

    enabling access to the storage device when the defined PIN is validated;

    encrypting data at the storage device using the encryption key; and

    storing the encrypted data in the storage device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×