Patents by Inventor Benjamin Duval
Benjamin Duval 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: 12621138Abstract: Provided is a method for generating, by a random number generator of a cryptographic system, an independent bit sequence from a binary candidate random stream, said random generator comprising a source of randomness configured to generate a random noise, an analog to digital converter configured to generate a binary raw random stream by digitizing said random noise, said candidate random stream being obtained from said raw random stream. Other embodiments disclosed.Type: GrantFiled: December 2, 2022Date of Patent: May 5, 2026Assignee: THALES DIS FRANCE SASInventors: Benjamin Duval, Olivier Fourquin, Yannick Teglia
-
Patent number: 12572641Abstract: Provided is an authentication method, the method comprising sending, by an entity, to a chip, at least one request for getting data; receiving, by the entity, from the chip, data; and, authenticating, by the entity, based on the received data, a family relating to the chip. Other embodiments disclosed.Type: GrantFiled: December 22, 2021Date of Patent: March 10, 2026Assignee: THALES DIS FRANCE SASInventors: Yannick Teglia, Alexandre Berzati, Benjamin Duval
-
Patent number: 12463835Abstract: Provided is a method for generating a physical unclonable function PUF response by a PUF circuit of an electronic device, said PUF circuit comprising pairs of electronic components called PUF primitives implementing said physical unclonable function, by obtaining a challenge (S1), generating PUF output bits (S2) by applying said physical unclonable function to said obtained challenge, and generating said PUF response (S3) from said generated PUF output bits verifying ?>??+|T| or ?<????|T| with ?? a predetermined threshold. In some embodiments it maximizes a PUF response entropy based only on the analog differential values generated by the comparators of the electronic device. Other embodiments disclosed.Type: GrantFiled: November 17, 2021Date of Patent: November 4, 2025Assignee: THALES DIS FRANCE SASInventors: Benjamin Duval, Alexandre Berzati, Olivier Fourquin
-
Patent number: 12450461Abstract: Provided is a contactless electronic system configured for contactless communications with a reader over an electromagnetic field and comprising a power supply, a current monitor, a processing system comprising a hardware processor configured for performing operations, a dynamic extra current loader and a clock generator. The current monitor is configured for determining maximal current Imax that can be provided by the power supply to the processing system from the electromagnetic field, and is configured for comparing, during an execution phase of said hardware processor, said determined maximal current Imax and a current drawn by the processing system.Type: GrantFiled: December 4, 2020Date of Patent: October 21, 2025Assignee: THALES DIS FRANCE SASInventors: Benjamin Duval, Olivier Fourquin, Christophe Moreaux, Laurent Fabre
-
Patent number: 12395359Abstract: Provided is an electronic device and a method thereof for repairing response bits of a physical unclonable function of an electronic device, said physical unclonable function outputting said response bits and additional output bits. The method includes generating a PUF response from said response bits (S1), detecting an error in the PUF response (S2), determining erroneous response bits of the PUF response (S3), determining a match (S4) between each determined erroneous response bit and a selected additional output bit such that replacing the erroneous response bits by the matching additional output bits corrects the error in the PUF response, storing said determined match in a repair list (S5), and replacing (S6) in the PUF response said erroneous response bits with the matching additional output bits in the repair list. Other embodiments disclosed.Type: GrantFiled: September 17, 2021Date of Patent: August 19, 2025Assignee: THALES DIS FRANCE SASInventors: Benjamin Duval, Alexandre Berzati, Olivier Fourquin
-
Publication number: 20250181777Abstract: An electronic device is provided for securing and desynchronizing register transfers as a mitigation strategy to side channel attacks that employ power analysis profiling, whereby leakage information produced as a result of register switching at the bit-level, by way of random delay cell insertions, is decorrelated from actual power consumption. The technical effect of the solution constructively produces overlapping of current power profiles/signatures, maximally spanning across bit value profiles of a register, which when analyzed from a Hamming Weight or Distance model introduces a wider time-spread of resulting current power profiles thereby impeding deep learning of the transistor switching/flipping state behavior, and consequently disrupting efficacy of profile/signature matching/mapping of transistor state changes characteristic of a traditional power analysis side channel attack.Type: ApplicationFiled: March 10, 2023Publication date: June 5, 2025Applicant: THALES DIS FRANCE SASInventors: Yannick TEGLIA, Benjamin DUVAL, Vincent MIGAIROU
-
Publication number: 20250047478Abstract: Provided is a method for generating, by a random number generator of a cryptographic system, an independent bit sequence from a binary candidate random stream, said random generator comprising a source of randomness configured to generate a random noise, an analog to digital converter configured to generate a binary raw random stream by digitizing said random noise, said candidate random stream being obtained from said raw random stream. Other embodiments disclosed.Type: ApplicationFiled: December 2, 2022Publication date: February 6, 2025Applicant: THALES DIS FRANCE SASInventors: Benjamin DUVAL, Olivier FOURQUIN, Yannick TEGLIA
-
Patent number: 12175314Abstract: Provided is a contactless electronic system configured for contactless communications with a reader over an electromagnetic field and comprising a power supply, a current monitor, a processing system comprising a hardware processor configured for performing operations, a dynamic extra current loader and a clock generator, wherein the power supply includes a clamp circuit, and wherein, continuously until the end of an execution phase of said hardware processor. The current monitor is configured for determining the maximal current Imax that can be provided by the power supply to the processing system from the electromagnetic field by comparing a current into the clamp circuit to at least one predetermined threshold. Other embodiments disclosed.Type: GrantFiled: September 30, 2021Date of Patent: December 24, 2024Assignee: THALES DIS FRANCE SASInventors: Benjamin Duval, Olivier Fourquin, Christophe Moreaux, Laurent Fabre
-
Publication number: 20240078305Abstract: Provided is an authentication method, the method comprising sending, by an entity, to a chip, at least one request for getting data; receiving, by the entity, from the chip, data; and, authenticating, by the entity, based on the received data, a family relating to the chip. Other embodiments disclosed.Type: ApplicationFiled: December 22, 2021Publication date: March 7, 2024Applicant: THALES DIS FRANCE SASInventors: Yannick TEGLIA, Alexandre BERZATI, Benjamin DUVAL
-
Publication number: 20240062032Abstract: Provided is a contactless electronic system configured for contactless communications with a reader over an electromagnetic field and comprising a power supply, a current monitor, a processing system comprising a hardware processor configured for performing operations, a dynamic extra current loader and a clock generator, wherein the power supply includes a clamp circuit, and wherein, continuously until the end of an execution phase of said hardware processor. The current monitor is configured for determining the maximal current Imax that can be provided by the power supply to the processing system from the electromagnetic field by comparing a current into the clamp circuit to at least one predetermined threshold. Other embodiments disclosed.Type: ApplicationFiled: September 30, 2021Publication date: February 22, 2024Applicant: THALES DIS FRANCE SASInventors: Benjamin DUVAL, Olivier FOURQUIN, Christophe MOREAUX, Laurent FABRE
-
Patent number: 11880249Abstract: Provided is a an electronic system (1) comprising a plurality of sub blocks (21, 22, . . . ), a differential amplifier (3), a voltage regulation loop comprising a first transistor (40) and a variable resistor (5), and a plurality of additional transistors (41, 42, . . . ). The input reference voltage (VRF) and the variable resistor are configured such that a first sub block (21) is supplied with its required power supply output voltage (VDD1) by the transistor to which it is connected. The amplifier is configured to output on each of its outputs a power supply reference voltage (VG1, VG2 . . . ) such that each sub block (22, . . . ) other than the first sub block is supplied with its required power supply output voltage (VDD2 . . . ) by the transistor to which it is connected.Type: GrantFiled: September 30, 2020Date of Patent: January 23, 2024Assignee: THALES DIS FRANCE SASInventors: Benjamin Duval, Olivier Fourquin, Frederic Demolli
-
Publication number: 20230344656Abstract: Provided is a method for generating a physical unclonable function PUF response by a PUF circuit of an electronic device, said PUF circuit comprising pairs of electronic components called PUF primitives implementing said physical unclonable function, by obtaining a challenge (S1), generating PUF output bits (S2) by applying said physical unclonable function to said obtained challenge, and generating said PUF response (S3) from said generated PUF output bits verifying ? > ?? +|T| or ? < -?? -|T| with ?? a predetermined threshold. In some embodiments it maximizes a PUF response entropy based only on the analog differential values generated by the comparators of the electronic device. Other embodiments disclosed.Type: ApplicationFiled: November 17, 2021Publication date: October 26, 2023Applicant: THALES DIS FRANCE SASInventors: Benjamin DUVAL, Alexandre BERZATI, Olivier FOURQUIN
-
Publication number: 20230327891Abstract: Provided is an electronic device and a method thereof for repairing response bits of a physical unclonable function of an electronic device, said physical unclonable function outputting said response bits and additional output bits. The method includes generating a PUF response from said response bits (S1), detecting an error in the PUF response (S2), determining erroneous response bits of the PUF response (S3), determining a match (S4) between each determined erroneous response bit and a selected additional output bit such that replacing the erroneous response bits by the matching additional output bits corrects the error in the PUF response, storing said determined match in a repair list (S5), and replacing (S6) in the PUF response said erroneous response bits with the matching additional output bits in the repair list. Other embodiments disclosed.Type: ApplicationFiled: September 17, 2021Publication date: October 12, 2023Applicant: THALES DIS FRANCE SASInventors: Benjamin DUVAL, Alexandre BERZATI, Olivier FOURQUIN
-
Patent number: 11706040Abstract: A method of identifying primitives for implementing a physical unclonable function providing a response representative of a device comprising a plurality of primitives coupled in pairs, said primitives being configured for being one-time programmable through application of a burning energy to said primitives, by selecting a subset of the pairs, assessing a difference between electrical characteristics values provided by primitives belonging to each pair of said subset, qualifying all pairs of primitives for which the assessed difference is higher than a reference threshold, and identifying said qualified pairs of primitives comprising programming at least one primitive of each pair of primitives for which the assessed difference is lower than said reference threshold, by applying a burning energy to said at least one primitive so as to differentiate qualified pairs of primitives from those that are not qualified.Type: GrantFiled: December 5, 2019Date of Patent: July 18, 2023Assignee: THALES DIS FRANCE SASInventors: Olivier Fourquin, Alexandre Berzati, Benjamin Duval
-
Publication number: 20230152869Abstract: Provided is a an electronic system (1) comprising a plurality of sub blocks (21, 22, . . . ), a differential amplifier (3), a voltage regulation loop comprising a first transistor (40) and a variable resistor (5), and a plurality of additional transistors (41, 42, . . . ). The input reference voltage (VRF) and the variable resistor are configured such that a first sub block (21) is supplied with its required power supply output voltage (VDD1) by the transistor to which it is connected. The amplifier is configured to output on each of its outputs a power supply reference voltage (VG1, VG2 . . . ) such that each sub block (22, . . . ) other than the first sub block is supplied with its required power supply output voltage (VDD2 . . . ) by the transistor to which it is connected.Type: ApplicationFiled: September 30, 2020Publication date: May 18, 2023Applicant: THALES DIS DESIGN SERVICES SASInventors: Benjamin DUVAL, Olivier FOURQUIN, Frederic DEMOLLI
-
Publication number: 20230016826Abstract: Provided is a contactless electronic system configured for contactless communications with a reader over an electromagnetic field and comprising a power supply, a current monitor, a processing system comprising a hardware processor configured for performing operations, a dynamic extra current loader and a clock generator. The current monitor is configured for determining maximal current Imax that can be provided by the power supply to the processing system from the electromagnetic field, and is configured for comparing, during an execution phase of said hardware processor, said determined maximal current Imax and a current drawn by the processing system.Type: ApplicationFiled: December 4, 2020Publication date: January 19, 2023Applicant: THALES DIS DESIGN SERVICES SASInventors: Benjamin DUVAL, Olivier FOURQUIN, Christophe MOREAUX, Laurent FABRE
-
Patent number: 11323256Abstract: A method, cryptographic device, and computer readable memory with instructions, for generating a cryptographic key from at least one prime number, by performing during runtime of the cryptographic device by obtaining from memory a challenge and at least one associated increment number, generating a seed by applying a Physically Unclonable function to said obtained challenge, generating at least one prime number from said generated seed by performing said cryptographic prime numbers generation algorithm and by performing therein as many incrementation steps as said obtained at least one increment number, and generating the cryptographic key from the generated prime number.Type: GrantFiled: April 24, 2019Date of Patent: May 3, 2022Assignee: THALES DIS DESIGN SERVICES SASInventors: Olivier Fourquin, Alexandre Berzati, Benjamin Duval
-
Publication number: 20220029835Abstract: A method of identifying primitives for implementing a physical unclonable function providing a response representative of a device comprising a plurality of primitives coupled in pairs, said primitives being configured for being one-time programmable through application of a burning energy to said primitives, by selecting a subset of the pairs, assessing a difference between electrical characteristics values provided by primitives belonging to each pair of said subset, qualifying all pairs of primitives for which the assessed difference is higher than a reference threshold, and identifying said qualified pairs of primitives comprising programming at least one primitive of each pair of primitives for which the assessed difference is lower than said reference threshold, by applying a burning energy to said at least one primitive so as to differentiate qualified pairs of primitives from those that are not qualified.Type: ApplicationFiled: December 5, 2019Publication date: January 27, 2022Inventors: Olivier FOURQUIN, Alexandre BERZATI, Benjamin DUVAL
-
Publication number: 20210243021Abstract: A method, cryptographic device, and computer readable memory with instructions, for generating a cryptographic key from at least one prime number, by performing during runtime of the cryptographic device by obtaining from memory a challenge and at least one associated increment number, generating a seed by applying a Physically Unclonable function to said obtained challenge, generating at least one prime number from said generated seed by performing said cryptographic prime numbers generation algorithm and by performing therein as many incrementation steps as said obtained at least one increment number, and generating the cryptographic key from the generated prime number.Type: ApplicationFiled: April 24, 2019Publication date: August 5, 2021Inventors: Olivier FOURQUIN, Alexandre BERZATI, Benjamin DUVAL
-
Patent number: 8412873Abstract: A bridge circuit 10 is provided between first data port A1, A2 and second data port B1, B2. The bridge circuit comprises a first transceiver stage 40 comprising at least one input buffer 11, 14 and at least one tri-state output buffer 12, 13 linked to the first data port, a second transceiver stage 50 comprising at least one input buffer 21, 24 and at least one tri-state output buffer 12, 13 linked to the second data port, a first detection circuit 31 for detecting the arrival of a packet by the first data port, a second detection circuit 37 for detecting the arrival of a packet by the second data port. A selection circuitry 34, 35 enables the output of tri-state output buffer of the first or of the second transceiver stage depending of the detection made by the first and second detection circuits.Type: GrantFiled: December 21, 2007Date of Patent: April 2, 2013Assignees: Gemalto SA, Invia SASInventors: Robert Leydier, Alain Pomet, Benjamin Duval