Mondes 1 et 2
Mots de passe et jetons
Prouver qui l'on est
Stocker des mots de passe sans jamais les connaître, et délivrer des jetons infalsifiables.
Compétences à acquérir
- Hachage lent et saléPBKDF2, sel aléatoire, itérations.
- Comparaison en temps constantNe pas trahir un secret par sa durée.
- Signature HMACL'intégrité d'un message, sans le cacher.
- Jetons à expirationLe principe des JWT, écrit de ses mains.
À la fin, tu sauras
- Écrire une inscription qui ne stocke aucun mot de passe
- Détecter un jeton falsifié
- Expliquer pourquoi un jeton ne se révoque pas
