6. Encodage Base 32
Base32 utilise 32 caractères US-ASCII, donc chaque caractère de sortie représente 5 bits. L'alphabet standard est A-Z suivi de 2-7, avec = comme caractère de remplissage.
Valeur Encodage Valeur Encodage Valeur Encodage Valeur Encodage
0 A 8 I 16 Q 24 Y
1 B 9 J 17 R 25 Z
2 C 10 K 18 S 26 2
3 D 11 L 19 T 27 3
4 E 12 M 20 U 28 4
5 F 13 N 21 V 29 5
6 G 14 O 22 W 30 6
7 H 15 P 23 X 31 7
L'encodage est traité par groupes de 40 bits : cinq octets d'entrée deviennent huit caractères Base32. Les groupes terminaux plus courts sont remplis à droite par des bits de valeur zéro et indiqués par un remplissage =.