Patents by Inventor Philippe Painchault

Philippe Painchault 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: 9705675
    Abstract: A method and system for testing the cryptographic integrity of data m comprises at least the following elements: a module transmitting a message M, said module comprising a memory for storing the parameters used to execute the steps of the method, such as the key, the public data, a transmission medium, a receiver module also comprising storage means for storing at least the same parameters as in transmission. The system may comprise storage means for storing confidential data such as the secret keys, a processor suitable for executing the steps.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: July 11, 2017
    Assignee: Thales
    Inventors: Philippe Painchault, Eric Garrido, Sandra Marcello
  • Patent number: 8861726
    Abstract: A method for generating cryptographic half-keys makes it possible to generate n pairs (Ki1, Ki2), 1?i?n, of cryptographic half-keys, each of said pairs making it possible to reconstruct an access key KPL specific to a secure apparatus, said method comprising at least the following steps: generating and storing, with the help of a management center distinct from said apparatus, a first series of n half-keys Ki1 on a recording medium; supplying the apparatus with said recording medium so as to generate, with the help of said local key KPL and of the n half-keys Ki1 stored on said medium, a second series of n half-keys Ki2 making it possible to form said n pairs (Ki1, Ki2). The method applies notably to the creation of several keys for access to a secure apparatus.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: October 14, 2014
    Assignee: Thales
    Inventors: Adrien Duprez, Paul Gompel, Philippe Painchault
  • Publication number: 20140052987
    Abstract: A method and system for testing the cryptographic integrity of data m comprises at least the following elements: a module transmitting a message M, said module comprising a memory for storing the parameters used to execute the steps of the method, such as the key, the public data, a transmission medium, a receiver module also comprising storage means for storing at least the same parameters as in transmission. The system may comprise storage means for storing confidential data such as the secret keys, a processor suitable for executing the steps.
    Type: Application
    Filed: December 22, 2011
    Publication date: February 20, 2014
    Applicant: THALES
    Inventors: Philippe Painchault, Eric Garrido, Sandra Marcello
  • Publication number: 20130064366
    Abstract: A method for generating cryptographic half-keys makes it possible to generate n pairs (Ki1, Ki2), 1?i?n, of cryptographic half-keys, each of said pairs making it possible to reconstruct an access key KPL specific to a secure apparatus, said method comprising at least the following steps: generating and storing, with the help of a management center distinct from said apparatus, a first series of n half-keys Ki1 on a recording medium; supplying the apparatus with said recording medium so as to generate, with the help of said local key KPL and of the n half-keys Ki1 stored on said medium, a second series of n half-keys Ki2 making it possible to form said n pairs (Ki1, Ki2). The method applies notably to the creation of several keys for access to a secure apparatus.
    Type: Application
    Filed: August 4, 2010
    Publication date: March 14, 2013
    Applicant: THALES
    Inventors: Adrien Duprez, Paul Gompel, Philippe Painchault
  • Patent number: 8238368
    Abstract: Method and system are disclosed for managing erratic interruptions in a transmission system where the messages to be transmitted are composed of data packets and are expressed by means of a polynomial of degree t?1. The senders and the receivers share information making it possible to reference the data packets. In the course of the transmission of a message represented by a polynomial P, at least t points Ai are generated and P(Ai) of the polynomial P is evaluated, with t? greater than or equal to t. The evaluations P(Ai) are transmitted of the t? points to the receiver or receivers concerned, with information allowing the receivers to detect the transmission errors.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: August 7, 2012
    Assignee: Thales
    Inventors: Philippe Painchault, Sandrine Agagliate, Eric Garrido
  • Publication number: 20110142226
    Abstract: Method for generating pseudo-random bit strings in a system in which the data interchanges between a first user and a second user are protected, characterized in that it comprises at least the following steps: using an application fk of output size n bits, determining a value x and, from this value x and by applying the application fk, generating t values vi, from the t values vi and, from u*t coefficients, determining u blocks Si containing pseudo-random characters. Applicable to the coding or authentication domain.
    Type: Application
    Filed: May 12, 2008
    Publication date: June 16, 2011
    Applicant: THALES
    Inventors: David Lefranc, Philippe Painchault
  • Publication number: 20090290484
    Abstract: Method and system are disclosed for managing erratic interruptions in a transmission system where the messages to be transmitted are composed of data packets and are expressed by means of a polynomial of degree t?1. The senders and the receivers share information making it possible to reference the data packets. In the course of the transmission of a message represented by a polynomial P, at least t points Ai are generated and P(Ai) of the polynomial P is evaluated, with t? greater than or equal to t. The evaluations P(Ai) are transmitted of the t? points to the receiver or receivers concerned, with information allowing the receivers to detect the transmission errors.
    Type: Application
    Filed: February 28, 2007
    Publication date: November 26, 2009
    Applicant: Thales
    Inventors: Philippe Painchault, Sandrine Agagliate, Eric Garrido
  • Patent number: 7571378
    Abstract: A method is disclosed for the transmission of information. The information contains n information carrier cells, with n being greater than or equal to 2. The method of linear encoding for erratic transmission includes at least the following steps: generating a mask {Mi}i=l,n of n cells corresponding to n information carrier cells; making a linear combination of at least all the n cells with the n cells of the generated mask to obtain a resulting word; performing a linear operation on the n cells of the resulting word to obtain a cell BT,j to be transmitted.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: August 4, 2009
    Assignee: Thales
    Inventor: Philippe Painchault
  • Publication number: 20050057962
    Abstract: A method is disclosed for the transmission of information. The information contains n information carrier cells, with n being greater than or equal to 2. The method of linear encoding for erratic transmission includes at least the following steps: generating a mask {Mi}i=1,n cells corresponding to n information carrier cells; making a linear combination of at least all the n cells with the n cells of the generated mask to obtain a resulting word; performing a linear operation on the n cells of the resulting word to obtain a cell BT,j to be transmitted.
    Type: Application
    Filed: September 8, 2004
    Publication date: March 17, 2005
    Applicant: THALES
    Inventor: Philippe Painchault