À propos du décodage Base64
Le décodage Base64 inverse le processus : chaque groupe de 4 caractères Base64 redevient les 3 octets d'origine. Comme la correspondance est fixe et publique, n'importe qui peut décoder n'importe quelle chaîne Base64 — c'est un encodage pour un transport sûr, pas une protection.
Ce décodeur est volontairement tolérant : il supprime espaces et sauts de ligne (fréquents dans les e-mails MIME et les certificats PEM), convertit les caractères URL-safe du Base64URL vers l'alphabet standard (fréquent dans les jetons JWT) et répare le remplissage = manquant. Si le décodage échoue quand même, vous obtenez un message d'erreur clair plutôt qu'un échec silencieux.