Qu’est-ce que le chiffrement par bloc?
Algorithme où chaque mot de code( un bloc) est codée avec la même clé k
( problème de latence)
Qu’est-ce que le chiffrement par flux?
- les clés sont générés au fur et à mesure
Qu’est-ce que le chiffrement symétrique?
- la clé doit toujours être gardé secrête
Qu’est-ce que le chiffrement asymétrique?
Qu’est ce que les initiales DES veulent dirent?
Data Encryption Standard
Qui à développer le DES?
le gouvernement US pour usage général et par le publlic ( haut niveau de sécurité)
Qu’est-ce que le chiffrement DES?
L’application répétée ( 16 cycles) de
substitution (changer systématiquement certains patrons de bits pour d’autres)et de permutation( réarranger l’ordre des bits)
- arithmétique à 64 bits, clef de 64 bits ( en faite 56 utilisable, 8 bits de parité)
- chiffrement par blocs de 64 bits
Quels sont les objetifs de sécurité d’un algorithme de chiffrement?
Confusion et Diffusion
Qu’est-ce que la confusion?
Les bits d’output n’ont aucune relation évidente avec l’input
Qu’est-ce que la diffusion?
Répartir les changements sur l’ensemble des bits du message
Changement au bit i du message implique changement dans plusieurs bits du cryptogramme
Quel est la version algébrique de DES?
Lj = Rj-1; Rj = Lj-1 XOR f(Rj-1, kj) Autre direction : Rj-1 = Lj; Lj-1 = Rj XOR f(Rj-1, kj) si on substitue: Lj-1 = Rj XOR f(Lj, kj) même fonction f pour déchiffrement il suffit de prenndre les 16 sous-clefs dans l'ordre inverse
Qu’est-ce que le double DES?
deux clées k1 et k2, chiffre deux fois
E(k2, E(k1, m))
équivalent à DES avec clé de 57 bits
Qu’est-ce que le triple DES?
deux clef, trois opérations
E(k1, D(k2, E(k2, m) ) )
équivalent à doubler la taille effective de la clé
très robuste et effectif contre toutes les attaques faisables connues
Qu’est-ce que l’electronic code book? (ECB)
Chiffrement DES par bloc, mode traditionnel, chaque bloc chiffré indépendamment avec la même clé
Qu’est-ce que le Cipher Block Chaining Mode ? (CBC)
Chaque bloc XOR avec cryptogramme antérieur
utilise un veteur d’initialisation (IV) comme paramètre cryptographique ( pas nécessairement secret)
Est-ce que DES est encore utilisé?
Il est en voit de disparition( machine à craquer DES et loi de moore)
triple DE demeure une norme acceptée pour documents gouvernementaux
Qu’est-ce que AES?
Advanced Encryption Standard
- pour remplacer DES ( nécessité)
Qu’est-ce que Rijndael?
Combien de cycles de transformation pour Rijndael?
Varie de 10 à 14 selon les valeurs de Nb et Nk
Comment s’effectue Rijndael?
Une série de transformation/permutations/sélection controlée par ces deux tableaux qui sont eux mêmes modifiés à mesure qu’ona vance
inspirées d’opérations sur GF(2^n)
Quels sont les principaux avantages de Rijndael/AES?
Quels sont les limites de Rijndael/AES?
Nommez deux modes de chiffrements par flux de DES
CFB ( Cipher Feedback Mode) et OFB(Output Feedback Mode)
Qu’est-ce que le masque jetable?
- utilisée pour le téléhpone rouge