×

Permanently erasing mechanism for encryption information

  • US 10,102,383 B2
  • Filed: 08/16/2012
  • Issued: 10/16/2018
  • Est. Priority Date: 08/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A security device comprising:

  • a storage system; and

    a security system, the security system including;

    an external input/output interface configured to facilitate communications from (1) outside to inside of the security device and (2) inside to outside of the security device;

    an internal input/output interface coupled to the storage system and configured to facilitate communications between the security system and the storage system;

    an encryption subsystem (1) coupled to the external input/output interface and the internal input/output interface and (2) configured to produce encrypted data from unencrypted data using a one-time pad; and

    a bypass channel coupled to the external input/output interface and the internal input/output interface, wherein the bypass channel is configured to allow communications to bypass the encryption subsystem;

    wherein for storing the one-time pad, the security device is configured to;

    receive, by the security system, the one-time pad from a key management system via the external input/output interface; and

    store, by the security system, the one-time pad in the storage system from the external input/output interface via the internal input/output interface while bypassing the encryption subsystem via the bypass channel;

    wherein for encrypting the unencrypted data, the security device is configured to;

    receive, by the encryption subsystem, the one-time pad from the storage system via the internal input/output interface,receive, by the encryption subsystem, the unencrypted data from a data source via the external input/output interface when the security device is not in communication with the key management system,produce, by the encryption subsystem, the encrypted data by encrypting the unencrypted data using the one-time pad, andin response to the encryption subsystem producing the encrypted data, store, by the encryption subsystem, the encrypted data in the storage system, wherein storing the encrypted data in the storage system includes overwriting the one-time pad stored in the storage system with the encrypted data; and

    wherein for retrieving the encrypted data, the security device is configured to;

    receive a request for the encrypted data from a data consumer via the external input/output interface, andretrieve the encrypted data from the storage system via the internal input/output interface and sends the encrypted data to the data consumer via the external input/output interface while bypassing the encryption subsystem via the bypass channel.

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