摘要 |
Procedimiento criptográfico para la protección contra el fraude de un chip (23) electrónico, en transacciones entre una aplicación (25) y el chip electrónico, que consiste en calcular en el chip electrónico un certificado (S) a partir de parámetros de entrada (Em), que comprende las etapas que consiste en - efectuar (2) el cambio de estado de un dispositivo automático con estados finitos haciéndolo pasar desde un estado antiguo hasta un estado nuevo según una función que depende, al menos, del estado antiguo y de un valor de una serie de bitios E¿ = (e¿1, e¿2, ...e¿n, ...e¿N) - calcular (3) el certificado (S) por medio de una función de salida, que tenga por argumento de entrada, al menos, un estado del dispositivo automático, caracterizado porque el procedimiento comprende, además, la etapa que consiste en - mezclar (1) la totalidad o una parte de los parámetros de entrada (Em) por medio de una función de mezcla y proporcionar, a la salida de la función de mezcla, un dato E¿ = (e¿1, e¿2,...e¿n, ...e¿N), efectuándose la mezcla por medio, al menos, un registro de desfasado con retroacción, en el que los bitios de los parámetros de entrada, que están mezclados, comprenden, al menos, bitios de una clave secreta K, almacenada en una zona-memoria protegida del chip (23), son introducidos sucesivamente e influyen sobre la iniciación del registro y/o sobre el valor de los bitios de retroacción, para proporcionar, en la salida del registro, el dato E¿ = (e¿1, e¿2, ...e¿n, ...e¿N), que resulta de la mezcla.
|