Encodeur et décodeur Base64
Encodez du texte en Base64 ou décodez-le.
Créez des hachages SHA-1, SHA-256, SHA-384 et SHA-512 d'un texte ou d'un fichier.
Saisissez du texte pour voir ses hachages.
Vos fichiers restent sur votre appareil
Le hachage utilise l'API Web Crypto de votre navigateur. Les textes et fichiers restent sur votre appareil.
L'API Web Crypto exclut volontairement MD5, car il est cassé pour un usage de sécurité. SHA-256 est aujourd'hui le choix habituel pour les sommes de contrôle.
Non. Les hachages rapides comme SHA-256 ne conviennent pas aux mots de passe, car ils peuvent être devinés vite. Utilisez dans votre application un hachage lent pour mots de passe comme Argon2, scrypt ou bcrypt.
Choisissez l'onglet Fichier, sélectionnez le fichier téléchargé et comparez la valeur SHA-256 avec la somme de contrôle de la page de téléchargement. Si chaque caractère correspond, le fichier est identique.
En général à cause d'une différence cachée dans l'entrée : un retour à la ligne final, des fins de ligne différentes ou un autre encodage de texte. Un seul octet modifié donne un hachage complètement différent.
Le fichier est chargé en mémoire pour être haché, donc la limite est la mémoire de votre appareil. Les très gros fichiers, au-delà de quelques gigaoctets, peuvent échouer.