Patents by Inventor John D. Profumo

John D. Profumo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10708073
    Abstract: In some examples, a programmable device may load configuration data into a configuration storage to configure programmable logic of the programmable device. The programmable device may include a key generation logic that may read at least a portion of the configuration data from the configuration storage. The key generation logic may generate a cryptographic key based at least in part on the at least a portion of the configuration data read from the configuration storage.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: July 7, 2020
    Assignee: Honeywell International Inc.
    Inventors: John D. Profumo, Thomas Cordella, James L. Tucker
  • Patent number: 10013363
    Abstract: A system may encrypt the contents of a memory using an encryption key that is generated based on an entropy-based key derivation function. The system may generate a random value as a key split associated with an instance of writing data to memory. The system may generate an encryption key for encrypting the data using an entropy-based key derivation function based at least in part on the key split. The system may encrypt the data using the encryption key. The system may store the encrypted data and the key split to the memory.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: July 3, 2018
    Assignee: Honeywell International Inc.
    Inventors: James L. Tucker, Thomas Cordella, John D. Profumo
  • Publication number: 20180131528
    Abstract: In some examples, a programmable device may load configuration data into a configuration storage to configure programmable logic of the programmable device. The programmable device may include a key generation logic that may read at least a portion of the configuration data from the configuration storage. The key generation logic may generate a cryptographic key based at least in part on the at least a portion of the configuration data read from the configuration storage.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: John D. Profumo, Thomas Cordella, James L. Tucker
  • Publication number: 20160306750
    Abstract: A system may encrypt the contents of a memory using an encryption key that is generated based on an entropy-based key derivation function. The system may generate a random value as a key split associated with an instance of writing data to memory. The system may generate an encryption key for encrypting the data using an entropy-based key derivation function based at least in part on the key split. The system may encrypt the data using the encryption key. The system may store the encrypted data and the key split to the memory.
    Type: Application
    Filed: February 9, 2015
    Publication date: October 20, 2016
    Inventors: James L. Tucker, Thomas Cordella, John D. Profumo