Patent ID: 9076018
Filing Date: 2015-07-07
Classification: G06F,H04L

Abstract:
1. A self-encrypting mass storage device for storing encrypted data, comprising: an input device for an initial manual input of a personal identification number (PIN); a microcontroller in communication with said input device, for detecting events associated with the manual input of said PIN and for detecting a re-entry of said PIN, the re-entry of the PIN for generating a second set of events, the microcontroller for performing a check of the amount of entropy collected from the initial manual input of the PIN and for comparing the PIN to the re-entry of the PIN to configure an unprovisioned state, the microcontroller includes: an encryption engine communicating with said microcontroller to receive the encryption key by said deterministic random number generator algorithm, said encryption engine using said encryption key for encryption of data supplied to said encryption engine; a communication channel supplying the data to and from said encryption engine, said communication channel being adapted to also communicate with an external source; a storage media for storing the data, said storage media being in communication with said encryption engine; and said encryption engine supplying encrypted data to be stored by said storage media, and said encryption engine receiving the encrypted data from said storage media to be decrypted; whereby definition of said PIN triggers a formation of said encryption key, and said encryption key has relatively much greater entropy than said PIN.