×

Secure island computing system and method

  • US 9,443,110 B2
  • Filed: 05/29/2013
  • Issued: 09/13/2016
  • Est. Priority Date: 09/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating an-bit result comprising:

  • receiving, by a secure containment device (SCD), a request to generate the n-bit result, wherein the request is sent from an application executing on a host system using a first input/output (I/O) interface and wherein the request comprises a n-bit generator input;

    disabling, by the SCD, the first I/O interface after receiving the request from the host system;

    after disabling all the I/O interfaces between the host system and the SCD;

    obtaining, by the SCD, a user credential from a user by the SCD, wherein the user credential is input by the user using a user interface on the SCD;

    generating, by the SCD, a secrets file name and a secrets file encryption key using the user credentials and the n-bit generator input;

    obtaining, by the SCD, a secrets file from secure storage using the secrets file name, wherein the secrets file is obtained from the secure storage using a second I/O interface between the SCD and the secure storage;

    decrypting, by the SCD, the secrets file using the secrets file encryption key to obtain a decrypted secrets file;

    generating, using a n-bit generator on the SCD, the n-bit result using the decrypted secrets file;

    enabling, by the SCD, at least the first I/O interface after the n-bit result is generated; and

    providing by the SCD, after enabling the first I/O interface, then-bit result to the application using the first I/O interface.

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