Patents by Inventor Mathieu RIVAIN

Mathieu RIVAIN 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: 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: 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