Générer et vérifier un fichier de sommes (SHA256SUMS)

Générez un fichier de sommes (SHA256SUMS…) pour un lot de fichiers, ou vérifiez des fichiers contre une liste de référence, directement dans votre navigateur.

Déposez un ou plusieurs fichiers

leur empreinte est calculée localement

Traitement 100 % local, rien n'est envoyé

Comment ça marche ?

Deux modes. Générer : choisissez un algorithme, déposez plusieurs fichiers, et obtenez un fichier de sommes (format SHA256SUMS des outils GNU) à télécharger. Vérifier : collez (ou déposez) un tel fichier de sommes, puis déposez les fichiers correspondants : chacun est comparé à sa ligne de référence.

Le format est compatible avec les commandes sha256sum -c de Linux. Tout est calculé localement, aucun fichier n’est envoyé.

Exemples

Publier des empreintes

Vous distribuez 5 fichiers : générez un SHA256SUMS unique contenant 5 lignes « empreinte nom ». Vos utilisateurs vérifieront l’ensemble d’un coup.

Vérifier un lot

Déposez le SHA256SUMS puis les 5 fichiers : l’outil affiche « ✓ conforme » ou « ✗ différent » pour chacun, et signale un fichier absent de la liste.

Questions fréquentes

Le format est-il compatible avec sha256sum ?
Oui. Le fichier généré suit la convention GNU coreutils (« empreinte␣␣nom »), lisible par « sha256sum -c ». La lecture accepte aussi le format « BSD » (ALGO (nom) = empreinte).
Comment les fichiers sont-ils appariés ?
Par leur nom. Chaque fichier déposé est rapproché de la ligne du fichier de sommes portant le même nom, puis son empreinte est recalculée et comparée.
Mes données sont-elles envoyées quelque part ?
Non. Tout le calcul se fait dans votre navigateur, en JavaScript et WebAssembly. Votre texte, vos fichiers et vos empreintes ne quittent jamais votre appareil : aucune requête réseau n’est faite pendant le hachage, et rien n’est enregistré sur un serveur.