SECURE LOADING OF SECRET DATA TO NON-PROTECTED HARDWARE REGISTERS

    公开(公告)号:US20190311154A1

    公开(公告)日:2019-10-10

    申请号:US16315105

    申请日:2017-06-14

    Applicant: GEMALTO SA

    Abstract: The present invention relates to a method to securely load set of sensitive data hardware registers with sensitive data on a chip supporting hardware cryptography operations, said method comprising the following steps monitored by software instructions, at each run of a software: select a set of available hardware registers listed in a predefined list listing, in the chip architecture, the unused hardware registers and other relevant hardware registers not handling sensitive data and not disrupting chip functionality when loaded, establish an indexible register list of the address of the sensitive data hardware registers and of the hardware registers in the set of available hardware registers, in a loop, write each hardware register in this register list with random data, a random number of times, in random order except the last writing in each of the sensitive data hardware registers where a part of the sensitive data is written.

Patent Agency Ranking