Patents by Inventor Evan HOOD

Evan HOOD 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: 10491384
    Abstract: An electronic device that implements each module of a plurality of modules to jointly perform a secure multiparty cryptographic process to generate authorisation data based on input data, the authorisation data being suitable for use in authorising the electronic device, wherein each module uses secure data that is not shared outside that module to generate intermediate data for use in the secure multiparty cryptographic process to generate authentication data.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: November 26, 2019
    Assignee: BARCLAYS SERVICES LIMITED
    Inventors: George French, Evan Hood, Peter Dooman, David Taylor
  • Patent number: 10396984
    Abstract: An electronic device includes one or more processors that perform at least one secure multiparty cryptographic process using a plurality of modules that jointly generate authentication data based on input data. Each of the modules performs that module's part of the secure multiparty cryptographic process using secure data that is not shared outside that module. The processors update the respective secure data of at least two of the modules. The respective secure data of a first module of the at least two of the modules is updated using a modification value, and the respective secure data of a second module of the at least two of the module is updated using the modification value. The updated secure data is arranged so that, for each possible value of the operation data, performance of the secure multiparty computation using the updated secure data generates the same authentication data as performance of the secure multiparty computation using the secure data prior to the step of updating.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: August 27, 2019
    Assignee: BARCLAYS SERVICES LIMITED
    Inventors: George French, Evan Hood, Peter Dooman, David Taylor
  • Publication number: 20160294550
    Abstract: The present disclosure relates to electronic device comprising one or more processors that perform at least one secure multiparty cryptographic process using a plurality of modules that jointly generate authentication data based on input data, wherein each of said modules performs that module's part of said secure multiparty cryptographic process using secure data that is not shared outside that module; and update the respective secure data of at least two of the modules, wherein the respective secure data of a first module of the at least two of the modules is updated using a modification value, and wherein the respective secure data of a second module of the at least two of the module is updated using the modification value, and wherein the updated secure data is arranged so that, for each possible value of the operation data, performance of the secure multiparty computation using the updated secure data generates the same authentication data as performance of the secure multiparty computation using the sec
    Type: Application
    Filed: April 23, 2015
    Publication date: October 6, 2016
    Applicant: Barclays Bank PLC
    Inventors: George FRENCH, Evan HOOD, Peter DOOMAN, David TAYLOR
  • Publication number: 20160292676
    Abstract: A mobile electronic device comprising an input interface that receives an authorisation challenge from a terminal; one or more processors implementing at least two modules, jointly performing a secure multiparty cryptographic process to generate an authorisation request cryptogram (ARQC); and an output interface that transmits an authorisation response comprising the ARQC to the terminal for use in authorising the mobile electronic device, wherein each of the modules performs that module's part of the secure multiparty cryptographic process based on secure data that is not shared outside that module; a first module of the at least two modules is programmed in a first programming language; a second module of the at least two modules is programmed in a second programming language; and the first programming language is different to the second programming language.
    Type: Application
    Filed: October 30, 2014
    Publication date: October 6, 2016
    Applicant: Barclays Bank PLC
    Inventors: George FRENCH, Evan HOOD, Peter DOOMAN, David TAYLOR
  • Publication number: 20160261409
    Abstract: An electronic device that implements each module of a plurality of modules to jointly perform a secure multiparty cryptographic process to generate authorisation data based on input data, the authorisation data being suitable for use in authorising the electronic device, wherein each module uses secure data that is not shared outside that module to generate intermediate data for use in the secure multiparty cryptographic process to generate authentication data.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Applicant: Barclays Bank PLC
    Inventors: George FRENCH, Evan HOOD, Peter DOOMAN, David TAYLOR