US 12,177,347 B2
Method for performing mutualized calculations of multiple cryptographic operations
Yannick Teglia, Belcodene (FR)
Assigned to THALES DIS FRANCE SAS, Meudon (FR)
Appl. No. 17/766,758
Filed by THALES DIS FRANCE SAS, Meudon (FR)
PCT Filed Sep. 23, 2020, PCT No. PCT/EP2020/076550
§ 371(c)(1), (2) Date Apr. 6, 2022,
PCT Pub. No. WO2021/069214, PCT Pub. Date Apr. 15, 2021.
Claims priority of application No. 19306328 (EP), filed on Oct. 10, 2019.
Prior Publication US 2024/0097900 A1, Mar. 21, 2024
Int. Cl. H04L 9/30 (2006.01)
CPC H04L 9/3066 (2013.01) 14 Claims
OG exemplary drawing
 
1. A method for performing a plurality of cryptographic operations comprising, performed by a processing system:
upon reception of a request to perform one of said cryptographic operations, preventing an execution by said processing system of said requested cryptographic operation until a predetermined waiting time has elapsed;
before said predetermined waiting time has elapsed, receiving one or more requests to perform another cryptographic operation;
after said predetermined waiting time has elapsed, answering said requests by executing operations comprising mutualized calculations at a lower cost than a sequential execution of said cryptographic operations; and
determining said predetermined waiting time depending on execution times of said cryptographic operations to be performed and of said mutualized calculations.