-
1.
公开(公告)号:US20200004952A1
公开(公告)日:2020-01-02
申请号:US16456533
申请日:2019-06-28
Applicant: INGENICO GROUP
Inventor: Christian Rolin , Maxime Bernelas
Abstract: A method for determining validity of a code of an application. The method is implemented within an electronic device having a processor, a non-secure memory and a secure memory. The method includes at least one iteration of: loading the application in the non-secure memory, delivering a current application code; determining a current footprint of the current application code; obtaining, within the secure memory, a reference footprint associated with the application; comparing the current footprint with the reference footprint; and when the current footprint is identical to the reference footprint, validating the current application code, including: executing an optimization process of the current application code, delivering an optimized application code; determining a post-optimization footprint of the optimized application code; and recording the post-optimization footprint in the secure memory as a new reference footprint associated with the application.
-
公开(公告)号:US10318766B2
公开(公告)日:2019-06-11
申请号:US15344067
申请日:2016-11-04
Applicant: INGENICO GROUP
Inventor: Christian Rolin , Laurent Muller , Mohammed Bellahcene , Jessica Royer , Jean-Christophe Pommaret
Abstract: A method for the secured recording of data, implemented in a data-recording device having a first non-secured memory and a second secured memory, is disclosed. The method has the steps of: obtaining a derived key corresponding to the data in the second memory from a root key recorded in the second memory; encrypting data using the derived key, delivering encrypted data; recording the encrypted data in the first memory; determining a hash imprint of said data; recording said hash imprint in a hash file recorded in the first memory; recording a general hash imprint, representing the content of the hash file comprising said hash imprint, in the second memory; and eliminating the data in the second memory.
-