Patents by Inventor JOHN Robert GRAY

JOHN Robert GRAY 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: 12407526
    Abstract: Methods and systems for cross-certification to bind together two cryptographic systems are disclosed. One method includes receiving, from a first certificate authority at a second certificate authority, a cross certificate request, the cross certificate request including an attribute unique to the first certificate authority. The method includes generating a cross certificate and embedding the hash value as a certificate extension within the cross certificate.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: September 2, 2025
    Assignee: Entrust Corporation
    Inventors: John Robert Gray, Michael Ounsworth, Serge Jean Maurice Mister
  • Patent number: 12388661
    Abstract: Methods and systems for cross-certification to bind together two cryptographic systems are disclosed. One method includes receiving, from a first certificate authority at a second certificate authority, a cross certificate request, the cross certificate request including an attribute unique to the first certificate authority. The method also includes calculating a signature at the second certificate authority based at least in part on the attribute, and calculating a hash value based on a combination of the signature calculated at the second certificate authority and a key associated with the second certificate authority. The method includes generating a cross certificate and embedding the hash value as a certificate extension within the cross certificate.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: August 12, 2025
    Assignee: Entrust Corporation
    Inventors: John Robert Gray, Michael Ounsworth, Serge Jean Maurice Mister
  • Patent number: 11930125
    Abstract: Root certificates generated by root certificate authorities may be bound at the time of generation. In an example, a first root certificate can include an identity of a first root certificate authority, a first key identifier associated with a first key of the first root certificate authority and an identity of a first digital signature algorithm used by the first root certificate authority. The first root certificate can also include at least one extension including a second key identifier of a second key associated with the second root certificate authority and an identity of a second digital signature algorithm used by the second root certificate authority, the second digital signature algorithm being different from the first digital signature algorithm.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: March 12, 2024
    Assignee: Entrust Corporation
    Inventors: Michael Ounsworth, John Robert Gray, Serge Jean Maurice Mister
  • Patent number: 11909893
    Abstract: Content, such as an encryption key, may be transmitted between computing systems that both use more than one encryption algorithm. Secrets may be used to encode the content. The different encryption algorithms may be used to separately encrypt the encoded content and the secrets prior to communicating the encrypted, encoded content and encrypted secrets between computing systems.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: February 20, 2024
    Assignee: Entrust Corporation
    Inventors: Michael Ounsworth, John Robert Gray, Serge Jean Maurice Mister
  • Publication number: 20230093146
    Abstract: Methods and systems for cross-certification to bind together two cryptographic systems are disclosed. One method includes receiving, from a first certificate authority at a second certificate authority, a cross certificate request, the cross certificate request including an attribute unique to the first certificate authority. The method includes generating a cross certificate and embedding the hash value as a certificate extension within the cross certificate.
    Type: Application
    Filed: December 1, 2022
    Publication date: March 23, 2023
    Inventors: JOHN ROBERT GRAY, MICHAEL OUNSWORTH, SERGE JEAN MAURICE MISTER
  • Publication number: 20220417037
    Abstract: Content, such as an encryption key, may be transmitted between computing systems that both use more than one encryption algorithm. Secrets may be used to encode the content. The different encryption algorithms may be used to separately encrypt the encoded content and the secrets prior to communicating the encrypted, encoded content and encrypted secrets between computing systems.
    Type: Application
    Filed: June 27, 2022
    Publication date: December 29, 2022
    Inventors: MICHAEL OUNSWORTH, JOHN ROBERT GRAY, SERGE JEAN MAURICE MISTER
  • Publication number: 20220060341
    Abstract: Root certificates generated by root certificate authorities may be bound at the time of generation. In an example, a first root certificate can include an identity of a first root certificate authority, a first key identifier associated with a first key of the first root certificate authority and an identity of a first digital signature algorithm used by the first root certificate authority. The first root certificate can also include at least one extension including a second key identifier of a second key associated with the second root certificate authority and an identity of a second digital signature algorithm used by the second root certificate authority, the second digital signature algorithm being different from the first digital signature algorithm.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 24, 2022
    Inventors: MICHAEL OUNSWORTH, JOHN ROBERT GRAY, SERGE JEAN MAURICE MISTER
  • Publication number: 20210392002
    Abstract: Methods and systems for cross-certification to bind together two cryptographic systems are disclosed. One method includes receiving, from a first certificate authority at a second certificate authority, a cross certificate request, the cross certificate request including an attribute unique to the first certificate authority. The method also includes calculating a signature at the second certificate authority based at least in part on the attribute, and calculating a hash value based on a combination of the signature calculated at the second certificate authority and a key associated with the second certificate authority. The method includes generating a cross certificate and embedding the hash value as a certificate extension within the cross certificate.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 16, 2021
    Inventors: JOHN Robert GRAY, Michael OUNSWORTH, SERGE Jean Maurice MISTER