Patents by Inventor Jean-Francois Dhem

Jean-Francois Dhem 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: 8190665
    Abstract: A microprocessor including random cache line refill ordering to lessen side channel leakage in a cache line and thus thwart cryptanalysis attacks such as timing attacks, power analysis attacks, and probe attacks. A random sequence generator is used to randomize the order in which memory locations are read when filling a cache line.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: May 29, 2012
    Assignee: MIPS Technologies, Inc.
    Inventors: Morten Stribaek, Jakob Schou Jensen, Jean-Francois Dhem
  • Publication number: 20080133629
    Abstract: A microprocessor including random cache line refill ordering to lessen side channel leakage in a cache line and thus thwart cryptanalysis attacks such as timing attacks, power analysis attacks, and probe attacks. A random sequence generator is used to randomize the order in which memory locations are read when filling a cache line.
    Type: Application
    Filed: November 21, 2007
    Publication date: June 5, 2008
    Applicant: MIPS Technologies, Inc.
    Inventors: Morten STRIBAEK, Jakob Schou Jensen, Jean-Francois Dhem
  • Patent number: 7318145
    Abstract: A random slip generator is provided to lessen side channel leakage and thus thwart cryptanalysis attacks, such as timing attacks and power analysis attacks. Random slip generation may be configurable so that the average frequency of random slips generated by the system may be set. Additional techniques are provided to make nullified instructions consume power like any other executing instruction.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: January 8, 2008
    Assignee: MIPS Technologies, Inc.
    Inventors: Morten Stribaek, Jakob Schou Jensen, Jean-Francois Dhem
  • Patent number: 7310706
    Abstract: A microprocessor includes random cache line refill ordering to lessen side channel leakage in a cache line and thus thwart cryptanalysis attacks such as timing attacks, power analysis attacks, and probe attacks. A random sequence generator is used to randomize the order in which memory locations are read when filling a cache line.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: December 18, 2007
    Assignee: MIPS Technologies, Inc.
    Inventors: Morten Stribaek, Jakob Schou Jensen, Jean-Francois Dhem
  • Publication number: 20070162530
    Abstract: The invention relates to a cryptographic method wherein, in order to carry out a fully polynomial division of type Q(x)[U(x)/N(x)], wherein Q(x), N(x) and U(x) are polynomials, respectively a result, dividend and a divider, multiplication of the two polynomials is carried out followed by displacement of the bits of the result of the multiplication. The operation is performed on the body of polynomials Fp[x]. The invention enables more complex operations to be carried out, including modular operations. The invention is an alternative to the Montgomery method and does not need any correction. It is useful, in particular, for cryptographic methods wherein polynomial operations are carried out on the body F2[x]. The invention also relates to an appropriate coprocessor for carrying out the method.
    Type: Application
    Filed: August 23, 2004
    Publication date: July 12, 2007
    Applicant: GEMPLUS
    Inventor: Jean-Francois Dhem