摘要 |
In order to securely load useful data onto a data carrier (10), a blind data unit is firstly provided (14) that can be a random number. In addition, a useful data unit is provided (14) that originates from a set of useful data units whereby depicting useful information. In order to avert a functional analysis for determining the Hamming weight of processed useful data, a blind data unit is firstly loaded onto the data carrier (10) that is, for example, a register or a bus, before loading a useful data unit. As a result, a hacker can only determine the Hamming weight from a combination of a useful data unit and blind data unit but cannot determine the Hamming weight of the useful data unit itself. |
申请人 |
INFINEON TECHNOLOGIES AG;ELBE, ASTRID;FISCHER, WIELAND;JANSSEN, NORBERT;ROEMER, TANJA;SEDLAK, HOLGER;SEIFERT, JEAN-PIERRE |
发明人 |
ELBE, ASTRID;FISCHER, WIELAND;JANSSEN, NORBERT;ROEMER, TANJA;SEDLAK, HOLGER;SEIFERT, JEAN-PIERRE |