https://en.wikipedia.org/wiki/Base32
Base32 décrit une méthode dans laquelle des données binaires sont converties en une chaîne de caractères composée de seulement 32 caractères ASCII différents.
Cinq octets de 8 bits chacun (soit un total de 40 bits) sont décomposés en huit groupes de 5 bits. Chacun de ces groupes correspond à un nombre compris entre 0 et 31. Ces nombres sont convertis en “caractères ASCII imprimables” à l’aide d’une table de conversion.
Si, à la fin, aucun bloc de 40 bits plus complet ne peut être formé, ce bloc est complété par des octets nuls et les groupes de 5 bits constitués uniquement de bits de remplissage sont codés avec = pour indiquer au décodeur combien de bits de remplissage ont été ajoutés.