Les chaînes Base64 se terminent souvent par un ou deux signes égal. Ce sont des caractères de padding. Certains contextes les exigent, d’autres les retirent volontairement, surtout dans les variantes URL-safe.
Utilisez Base64 Encode/Decode pour vérifier si une valeur se décode. Si elle se trouve dans du JSON ou une documentation, JSON Formatter and Validator aide à valider aussi le payload autour.
À quoi sert le padding
Le padding complète le dernier bloc Base64 quand la longueur des données d’origine ne tombe pas juste. Ce n’est ni un mot de passe ni une marque de sécurité.
Pourquoi il peut manquer
Certains systèmes retirent le padding pour des URLs, tokens ou noms de fichiers plus compacts. Cela fonctionne si le décodeur sait le restaurer.
Quand rester prudent
Si un outil décode une chaîne et un autre la refuse, comparez padding et variante. Base64 standard, URL-safe et sans padding se ressemblent mais ne sont pas toujours interchangeables.

Laisser un commentaire