SHA-512 appartient à la famille SHA-2 et produit un condensé de 512 bits, représenté par 128 caractères en notation hexadécimale. Par rapport à SHA-256, son condensé est plus long et offre une marge de sécurité supérieure. Il est également généralement plus rapide sur les processeurs 64 bits, ce qui le rend adapté aux besoins de sécurité plus élevés ou à la vérification à long terme des fichiers archivés.
La sortie prend en charge Hex et Base64, avec changement de casse pour Hex. Les résultats peuvent être copiés en Hex, Hex majuscule, Base64, algorithme plus hash ou JSON, et exportés en TXT, JSON et CSV. La zone d informations affiche l algorithme, la longueur de l entrée, l encodage, le format de sortie, la durée, le moteur de calcul et la taille des blocs.
La page sélectionne automatiquement le moteur de calcul selon les possibilités disponibles, en privilégiant les API natives du navigateur ou WebAssembly et en utilisant si nécessaire une bibliothèque compatible en JavaScript pur. Les fichiers sont calculés progressivement par blocs, ce qui évite une augmentation de la mémoire avec la taille du fichier. Avec un moteur compatible sur des fichiers très volumineux, le calcul peut être lent et la page invite à patienter.
L absence de fichier, les erreurs de lecture, l algorithme non pris en charge par le navigateur ou l échec du chargement du module sont signalés clairement. En mode vérification, si le résultat calculé ou la valeur attendue manque, l outil demande d abord de compléter les données afin d éviter des conclusions trompeuses.
L outil ne dispose d aucune API de calcul côté serveur. Tous les calculs de condensé sont effectués localement dans le navigateur ; les textes et fichiers ne sont ni envoyés au serveur ni enregistrés. Pour le stockage des mots de passe, utilisez des algorithmes dédiés tels que bcrypt ou Argon2.
Commentaires 0