Non-intrusive method of detecting security flaws of a computer program
AssigneeCryptosense SAS
InventorsBertrand Bonnefoy-Claudet, Etienne Millon, Nathan Rebours, Graham Steel
Life of this patent
Estimating the term…
Loading patent…
AssigneeCryptosense SAS
InventorsBertrand Bonnefoy-Claudet, Etienne Millon, Nathan Rebours, Graham Steel
Estimating the term…
This disclosure relates to a non-intrusive method of detecting security flaws of a computer program APP. The method comprises a step of installing and executing an executable and non-instumentalized version of the program APP in a computer system 1, the computer system 1 comprising at least one cryptographic function able to be called by the program APP. It also comprises, in the course of the execution of the program, a step of recording in a tracing file the modalities of calls to the cryptographic function and, after the execution of the program, a step of analyzing the tracing file so as to devise a data structure of the states taken by the cryptographic object manipulated in the course of the execution of the program. The data structure is analyzed to detect calls to the cryptographic function that are liable to form a security flaw.
A non-intrusive method for detecting security flaws in a computer program, the method comprising:
A computer program product comprising a computer-readable storage device storing instructions that, when the instructions are executed on a computing device, cause the computing device to perform a non-intrusive method of detecting security flaws of a computer program, the instructions comprising:
A system comprising:
Dependencies are inferred from the claim text.