the invention concerns a method for calculating a control datum of a secret key algorithm with n bits, including n-n/n random and encryption bits and n/n checksum bits. the invention is characterised in that it comprises the following steps
l'invention concerne un procédé de calcul d'une donnée de contrôle d'un algorithme à clé secrète à n bits, dont n-n/n bits aléatoires et de chiffrement et n/n bits de somme de contrôle, caractérisé en ce qu'il comporte les étapes suivantes
Said representations are frequently used in the context of a secret key algorithm which must be protected against differential power analysis.
Ces représentations sont fréquemment utilisées dans le cadre d'un algorithme à clef secrète qui doit être protégé contre les attaques par mesure de courant.
method for countermeasure in an electronic component using a secret key algorithm
METHOD FOR MAKING SECURE ONE OR SEVERAL COMPUTER INSTALLATIONS USING A COMMON CRYPTOGRAPHIC SECRET KEY ALGORITHM, USE OF THE METHOD AND COMPUTER INSTALLATION
PROCEDE DE SECURISATION D'UN OU PLUSIEURS ENSEMBLES ELECTRONIQUES METTANT EN OEUVRE UN MEME ALGORITHME CRYTOGRAPHIQUE AVEC CLE SECRETE, UNE UTILISATION DU PROCEDE ET L'ENSEMBLE ELECTRONIQUE
Andere resultaten
A type of secret-key algorithm called a block cipher is used to encrypt one block of data at a time.
Public-key algorithms are very slow compared with secret-key algorithms, and are not designed to encrypt large amounts of data.
By limiting the amount of data processed using a particular key, those attacks are made more difficult. asymmetric encryption is too slow for many purposes, and all secret key algorithms require that the key is securely distributed.
Le chiffrement asymétrique est trop lent pour de nombreuses applications et tous les algorithmes de clé secrète exigent que la clé soit distribuée de manière sécurisée.
Typically, public-key encryption is used to encrypt a key and IV to be used by a secret-key algorithm.
Public-key algorithms cannot be used to chain data together into streams the way secret-key algorithms can, because only small amounts of data can be encrypted.
Secret-key encryption algorithms are very fast (compared with public-key algorithms) and are well suited for performing cryptographic transformations on large streams of data.
Abstract: Current cryptographic algorithms are divided into two families: secret-key algorithms (or symmetric algorithms) and public-key algorithms.
Secret-key encryption algorithms use a single secret key to encrypt and decrypt data.
In the following example, a secret key for the DES algorithm is created.