WALUDO Outils
CRYPTO.01 SHA-256 HASH

Générateur de hash SHA-256

Texte, fichier et HMAC partagent un résultat ; Hex, Base64 et la comparaison restent visibles dès le premier écran.

SOURCE

Entrée

En attente d’une entrée
DIGEST

Condensé SHA-256

Hex minuscules
Hex majuscules
Base64
Base64URL
En attente d’une somme
§ 01

Générer et vérifier SHA-256

1
1

Choisir le type d’entrée

Texte hache une chaîne, Fichier vérifie un téléchargement et HMAC authentifie un message avec un secret partagé.

2
2

Lire le condensé

Un seul calcul fournit Hex en minuscules et majuscules, Base64 et Base64URL.

3
3

Comparer si nécessaire

Collez une somme hexadécimale fiable de 64 caractères pour la comparer instantanément, sans tenir compte de la casse.

§ 02

Les condensés protègent l’intégrité, pas le secret

SHA-256 associe toute longueur d’entrée à un condensé fixe de 256 bits. Un seul octet modifié produit un résultat très différent, utile aux contrôles de fichiers, à l’adressage par contenu et aux signatures.

Un condensé ne garantit pas la confidentialité. Toute personne possédant l’entrée peut le recalculer ; utilisez HMAC pour authentifier un secret partagé et un chiffrement établi pour cacher le contenu.

§ 03

Comparer les usages courants des hashes

Schéma
But
Recommandation
SHA-256
Intégrité des fichiers et contenus
Condensé moderne généraliste
HMAC-SHA256
Authentification avec clé
Signatures API et validation de webhooks
MD5
Compatibilité de sommes anciennes
Pas pour la sécurité
Hash de mot de passe
Stockage des mots de passe
Argon2id, scrypt ou bcrypt
§ 04

Calculer SHA-256 dans le code

const bytes = new TextEncoder().encode('hello');
const digest = await crypto.subtle.digest('SHA-256', bytes);
§ 05

Questions fréquentes

Q1SHA-256 est-il un chiffrement ?

Non. C’est une fonction de hachage à sens unique avec un condensé fixe de 256 bits, impossible à déchiffrer.

Q2Puis-je stocker des mots de passe avec SHA-256 simple ?

Ce n’est pas recommandé. Utilisez Argon2id, scrypt ou bcrypt avec sel et coût réglable contre les essais rapides.

Q3Quelle différence entre hash et HMAC-SHA256 ?

Un hash dépend du message seul ; HMAC exige aussi un secret partagé et peut authentifier l’intégrité et la possession de la clé.

Q4Pourquoi un condensé de fichier vérifie-t-il un téléchargement ?

Des octets identiques donnent le même condensé. Le comparer à la somme d’un éditeur fiable révèle corruption ou remplacement.

Q5Le fichier est-il envoyé ?

Non. File API lit les octets et Web Crypto calcule localement sans requête serveur.

✳ WALUDO TOOLBOX ✳ Outils natifs du navigateur · NO SERVER · NO DATA COLLECTION

Vos fichiers ne quittent jamais votre ordinateur · FILES STAY LOCAL · PRIVACY FIRST