Patent ID: 11934538
Assignee: SRI INTERNATIONAL
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. The method of claim 1, further comprising:
selecting a parameter set from a plurality of candidate parameter sets comprising permutations of candidate parameters for the target cryptographic primitive;
executing the target cryptographic primitive using the selected parameter set, the selected parameter set including known input data; and
determining a number of parameters and an order of parameters in accordance with the selected parameter set in response to determining that output data of the target cryptographic primitive matches expected output data of the target cryptographic primitive for the known input data;
wherein modifying the executable binary file to cause the executable program to execute the replacement cryptographic primitive includes modifying the executable binary file to cause the executable program to execute the replacement cryptographic primitive using the number of parameters and the order of parameters.