Longueur hexadécimale et bits d'une empreinte

Une empreinte de 256 bits s'écrit avec 64 chiffres hexadécimaux ou 43 caractères Base64. Saisissez la longueur que vous connaissez : les autres grandeurs s'affichent.

Bits
256
Octets
32
Chiffres hexadécimaux
64
Caractères Base64 (sans remplissage)
43
Chiffres décimaux nécessaires
78
Valeurs possibles
2²⁵⁶ (1,16 × 10⁷⁷)

Comment ça se calcule

Un chiffre hexadécimal porte 4 bits, un caractère Base64 en porte 6 et un octet en porte 8. Le nombre de chiffres décimaux nécessaires pour écrire la plus grande valeur est le plafond de bits × log10(2). Le nombre de valeurs possibles est 2 puissance bits.

Questions fréquentes

Pourquoi deux chiffres hexadécimaux par octet ?

Parce qu'un chiffre hexadécimal vaut 4 bits : deux chiffres couvrent exactement les 8 bits d'un octet.

Une empreinte plus longue est-elle plus sûre ?

Pas automatiquement : tout dépend de l'algorithme. La longueur donne seulement le nombre de valeurs possibles.

Cas fréquents

Des exemples déjà remplis, avec leur explication :

Intégrer cet outil sur votre site

Copiez ce code pour afficher l'outil sur votre site ou votre blog. L'outil s'exécute dans le navigateur du visiteur, sans cookie ni suivi, et affiche un lien « Propulsé par Calepin Binaire » vers cette page.

Aperçu de la version intégrable : https://mircode.org/embed/longueur-hexadecimale-et-bits-d-une-empreinte/

Les résultats sont fournis à titre indicatif. Pour aller plus loin, découvrez les sites de la catégorie Octets de bureau de l'annuaire et lisez le guide de cette catégorie.

Autres outils

Voir les 35 outils