Une empreinte de 256 bits en hexadécimal

Une empreinte de 256 bits s'écrit avec 64 chiffres hexadécimaux, 32 octets ou 43 caractères Base64.

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⁷⁷)

Le cas en détail

Chaque chiffre hexadécimal porte 4 bits : 256 ÷ 4 = 64. C'est la longueur typique d'une empreinte SHA-256 écrite en hexadécimal. En Base64, on arrive à 43 caractères sans remplissage.

À retenir : Quand vous voyez une chaîne de 64 caractères hexadécimaux, pensez 256 bits.

L'exemple chiffré

Valeurs utilisées dans ce cas (des exemples, pas des mesures) :

  • Longueur connue : 256
  • Unité de cette longueur : bits
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⁷⁷)

Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.

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.

Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier.

Pour aller plus loin