Patents by Inventor Guillaume Fumaroli

Guillaume Fumaroli 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: 8850221
    Abstract: The invention relates to a method for protecting a sensitive operation by checking the integrity of at least a subset of the data manipulated by the sensitive operation. Data to be checked are divided into blocks, an intermediate integrity check value being computed for each block, the intermediate integrity check values being computed in random order. The invention also relates to a cryptographic device wherein at least one sensitive operation of the cryptographic device is protected by a method according to the invention.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: September 30, 2014
    Assignee: Gemalto SA
    Inventors: Stephanie Salgado, David Vigilant, Guillaume Fumaroli
  • Patent number: 8577025
    Abstract: A method of executing an algorithm includes protecting an electronic device by affine masking. The electronic device executes operations on secret variables x, the secret variables x being binary vectors of a given size N other than zero. The method further includes replacing the secret variables x using an affine masking operation, by the following affine function: m(x)=R.x+r, where R is a random invertible binary matrix with N rows and N columns and r is a random binary vector of size N.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: November 5, 2013
    Assignee: Thales
    Inventors: Guillaume Fumaroli, Sylvain Lachartre, Jean Martinelli, Emmanuel Prouff, Mathieu Rivain
  • Publication number: 20130238904
    Abstract: The invention relates to a method for protecting a sensitive operation by checking the integrity of at least a subset of the data manipulated by the sensitive operation. Data to be checked are divided into blocks, an intermediate integrity check value being computed for each block, the intermediate integrity check values being computed in random order. The invention also relates to a cryptographic device wherein at least one sensitive operation of the cryptographic device is protected by a method according to the invention.
    Type: Application
    Filed: April 22, 2013
    Publication date: September 12, 2013
    Applicant: GEMALTO SA
    Inventors: Stephanie SALGADO, David VIGILANT, Guillaume FUMAROLI
  • Patent number: 8429417
    Abstract: The invention relates to a method for protecting a sensitive operation by checking the integrity of at least a subset of the data manipulated by the sensitive operation. Data to be checked are divided into blocks, an intermediate integrity check value being computed for each block, the intermediate integrity check values being computed in random order. The invention also relates to a cryptographic device wherein at least one sensitive operation of the cryptographic device is protected by a method according to the invention.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: April 23, 2013
    Assignee: Gemalto SA
    Inventors: Stephanie Salgado, David Vigilant, Guillaume Fumaroli
  • Patent number: 8402287
    Abstract: The invention relates to a cryptographic mechanism and to a cryptographic device incorporating such cryptographic mechanism. The cryptographic mechanism offers a better resistance to side channel attacks than that of known cryptographic mechanisms by incorporating a new type of masking mechanism.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: March 19, 2013
    Assignee: Gemalto SA
    Inventors: David Vigilant, Guillaume Fumaroli
  • Patent number: 8397151
    Abstract: The invention relates to a method for checking the integrity of a set of data packets received by a receiving communication device from a sending communication device, the data packets of the set being received in unpredictable order. The invention also relates to a communication device implementing a method according to the invention, in particular to a smart card.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: March 12, 2013
    Assignee: Gemalto SA
    Inventors: Stephanie Salgado, David Vigilant, Guillaume Fumaroli
  • Publication number: 20110129084
    Abstract: A method of executing an algorithm includes protecting an electronic device by affine masking. The electronic device executes operations on secret variables x, the secret variables x being binary vectors of a given size N other than zero. The method further includes replacing the secret variables x using an affine masking operation, by the following affine function: m(x)=R.x+r, where R is a random invertible binary matrix with N rows and N columns and r is a random binary vector of size N.
    Type: Application
    Filed: September 28, 2010
    Publication date: June 2, 2011
    Applicants: THALES, OBERTHUR TECHNOLOGIES
    Inventors: Guillaume FUMAROLI, Sylvain LACHARTRE, Jean MARTINELLI, Emmanuel PROUFF, Mathieu RIVAIN
  • Publication number: 20100103830
    Abstract: The invention relates to a method for checking the integrity of a set of data packets received by a receiving communication device from a sending communication device, the data packets of the set being received in unpredictable order. The invention also relates to a communication device implementing a method according to the invention, in particular to a smart card.
    Type: Application
    Filed: October 3, 2007
    Publication date: April 29, 2010
    Applicant: GEMALTO SA
    Inventors: Stephanie Salgado, David Vigilant, Guillaume Fumaroli
  • Publication number: 20100077225
    Abstract: The invention relates to a method for protecting a sensitive operation by checking the integrity of at least a subset of the data manipulated by the sensitive operation. Data to be checked are divided into blocks, an intermediate integrity check value being computed for each block, the intermediate integrity check values being computed in random order. The invention also relates to a cryptographic device wherein at least one sensitive operation of the cryptographic device is protected by a method according to the invention.
    Type: Application
    Filed: October 3, 2007
    Publication date: March 25, 2010
    Applicant: GEMALTO SA
    Inventors: Stephanie Salgado, David Vigilant, Guillaume Fumaroli
  • Publication number: 20090092245
    Abstract: The invention relates to a cryptographic mechanism and to a cryptographic device incorporating such cryptographic mechanism. The cryptographic mechanism offers a better resistance to side channel attacks than that of known cryptographic mechanisms by incorporating a new type of masking mechanism.
    Type: Application
    Filed: March 23, 2007
    Publication date: April 9, 2009
    Applicant: AXALTO SA
    Inventors: Guillaume Fumaroli, David Vigilant