> qr-optimized | efficient | modern <
// Encodage Base45 optimisé pour les QR codes et les certificats numériques
Efficace pour les QR codes
Pensé pour le mode alphanumérique des QR codes afin de maximiser la densité de données tout en conservant une bonne lisibilité.
Conforme à la RFC 9285
Implémente la spécification officielle Base45 utilisée par le certificat COVID numérique de l’Union européenne et d’autres certificats de santé.
Gain d’espace
Plus efficace que Base32 lorsqu’il est encodé dans un QR code, ce qui permet de réduire la taille et la complexité du code.
>> informations techniques
Fonctionnement de Base45:
Base45 utilise 45 caractères compatibles avec le mode alphanumérique des QR codes. Les données sont encodées par groupes de 2 octets en 3 caractères Base45, ce qui améliore l’efficacité de stockage dans un QR code par rapport à Base64.
Exemple:
"Hello" → %69 VD92EX0
Pourquoi utiliser Base45:
- >Optimiser la densité d’information dans un QR code
- >Respecter le standard des certificats numériques de l’UE (certificat COVID)
- >Réduire le nombre de modules et la complexité du QR code
- >Améliorer la fiabilité de lecture sur des caméras et scanners variés
- >Remplacer Base64 lorsque la donnée est destinée à être encodée dans un QR code
>> questions fréquentes
Qu’est‑ce que l’encodage Base45 ?
Base45 est un schéma d’encodage défini dans la RFC 9285, utilisant 45 caractères compatibles avec le mode alphanumérique des QR codes, afin d’optimiser la densité de données.
Pourquoi Base45 a‑t‑il été créé ?
Base45 a été conçu pour encoder efficacement des données dans des QR codes, en particulier pour le certificat COVID numérique de l’UE. Il est plus efficace que Base64 lorsqu’il est rendu dans un QR code.
En quoi Base45 est‑il différent des autres encodages ?
Contrairement à Base64, Base45 n’utilise que les caractères pris en charge par le mode alphanumérique des QR codes, ce qui permet un gain de 20–30 % en efficacité dans un QR code.
Dans quels cas utiliser Base45 ?
Base45 est particulièrement adapté aux certificats numériques, aux données de santé, aux clés de configuration et à tout scénario où la charge utile doit être encodée dans un QR code de petite taille.