Error detection for encryption or decryption keys
AssigneeSTMicroelectronics International N.V.
InventorsPierre-Alexandre BLANC, Gilles VAN ASSCHE
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics International N.V.
InventorsPierre-Alexandre BLANC, Gilles VAN ASSCHE
Estimating the term…
The present description concerns a method of checking a first data element, executed by an electronic device comprising a processor and a memory, wherein said first data element is not stored in said memory and is divided in N second data elements independent from the first data element, each second data element being stored in said memory, and a result of an application of a XOR function to the N second elements being equal to the first data element, wherein an image of the first data element by a CRC function linear with respect to the XOR function is stored in said memory, and said method comprising a step, executed by said processor, of checking if said image of the first data element by said CRC function is equal to an application of the XOR function to the images of N second elements by said CRC function.
A computer-implemented method for error detection of an encryption or decryption key, executed by an electronic device comprising a processor and a memory, wherein a first data element corresponding to the encryption or decryption key is not stored and made accessible in the memory and is divided in N second data elements independent from the first data element, each second data element being stored in the memory, and a result of an application of a XOR logic function to the N second elements being equal to the first data element,
An electronic device comprising a processor and a memory, and adapted to implementing a method for error detection of an encryption or decryption key, wherein a first data element corresponding to the encryption or decryption key is not stored and made accessible in the memory and is divided in N second data elements independent from the first data element, each second data element being stored in the memory, and a result of an application of a XOR logic function to the N second elements being equal to the first data element,
A non-transitory computer-readable medium storing content that cause one or more processors to implement a method for error detection of a data element, wherein a first data element is not stored and made accessible in the computer-readable medium and is divided in N second data elements independent from the first data element, each second data element being stored in the computer-readable medium, and a result of an application of a XOR logic function to the N second elements being equal to the first data element,
Dependencies are inferred from the claim text.