Retour aux cas pratiques
cryptographyFondamental

Implémentation d'un module de hachage sécurisé pour les mots de passe

Scénario

Contexte : Vous rejoignez une équipe qui développe une application interne de gestion des employés. Les mots de passe sont actuellement stockés en clair dans la base de données. Le Problème : Vous devez mettre en place un mécanisme simple de hachage afin de sécuriser le stockage des mots de passe lors de l'inscription et de l'authentification. Contraintes : Utiliser un algorithme de hachage cryptographique reconnu (ex: SHA-256 ou bcrypt). Aucun mot de passe ne doit être stocké en clair. Le système doit permettre la vérification d'un mot de passe sans jamais le révéler. La solution doit rester simple et pédagogique. Livrable attendu : Implémenter une fonction de hachage des mots de passe et une fonction de vérification permettant de comparer un mot de passe fourni avec son empreinte stockée.

Compétences ciblées

hashingpasswordsecuritysha256authentication
    Implémentation d'un module de hachage sécurisé pour les mots de passe — mise en situation cryptography | CodeDuel