#7283

MD5 File - HTML5 File Hash Online Calculator - MD5, SHA1, SHA2 (SHA-256)

Ce service en ligne donne des checksum de fichier… en javascript.
Ce qui n’est pas si simple : JS n’a aucun moyen de lire un fichier binaire.

Je veux faire la même chose, mais cryptoJS ne prend en entrée que des chaînes de caractères, or JS fail au moment de transformer les données binaires en chaîne.

Cette page là, elle utilise une représenation "blob" (apportée en JS depuis html5) avec sa propre implémentation de MD5 (basée sur cryptoJS) pour accepter des données binaires brutes (avec ArrayBuffer).

Bref, c’est compliqué…
Mon outil en ligne n’acceptera donc que du texte à hasher, pas les fichiers.
https://md5file.com/calculator