Codes d’authentification — MAC
- Accueil
- Parcours
- cryptographie
- Codes d’authentification — MAC
Codes d’authentification — MAC
Section intitulée « Codes d’authentification — MAC »Comprendre les MAC, HMAC, CMAC, Poly1305 et les attaques courantes.
Qu’est-ce qu’un MAC ?
Section intitulée « Qu’est-ce qu’un MAC ? »- MAC et communication sécurisée
- Attaques à message choisi
- Attaque par rejeu
Fonctions pseudo-aléatoires — PRF
Section intitulée « Fonctions pseudo-aléatoires — PRF »- Sécurité des PRF
- Pourquoi une PRF est plus forte qu’un MAC
Construire un MAC depuis une fonction de hachage
Section intitulée « Construire un MAC depuis une fonction de hachage »- Construction à préfixe secret
- Construction à suffixe secret
- Construction HMAC
- Attaque générique
Construire un MAC depuis un chiffrement par blocs : CMAC
Section intitulée « Construire un MAC depuis un chiffrement par blocs : CMAC »- Casser CBC-MAC
- Réparer CBC-MAC
Constructions dédiées
Section intitulée « Constructions dédiées »- Poly1305
- SipHash
Pièges et erreurs classiques
Section intitulée « Pièges et erreurs classiques »- Attaque sur le temps de vérification d’un MAC
- Fuites dans les éponges