> qr-optimized | efficient | modern <
// Base45‑Kodierung, optimiert für QR‑Codes und digitale Zertifikate
Effizient für QR‑Codes
Speziell auf den alphanumerischen Modus von QR‑Codes abgestimmt, um Datendichte und Scan‑Zuverlässigkeit zu verbessern.
Moderner Standard
Implementiert den offiziellen Base45‑Standard (RFC 9285), der u. a. im EU‑Digitalen COVID‑Zertifikat eingesetzt wird.
Platzsparend
Effizienter als Base32 in QR‑Codes und damit ideal, wenn möglichst viel Information in wenig QR‑Fläche passen soll.
>> technische infos
Wie Base45 funktioniert:
Base45 verwendet 45 Zeichen, die exakt zum alphanumerischen Modus von QR‑Codes passen. Daten werden typischerweise in 2‑Byte‑Blöcken auf 3 Base45‑Zeichen abgebildet und so effizient für QR‑Codes kodiert.
Beispiel:
"Hello" → %69 VD92EX0
Warum Base45 verwenden:
- >Optimale Datendichte im QR‑Code
- >Kompatibel mit dem EU‑Digitalen COVID‑Zertifikat und ähnlichen Standards
- >Weniger Module und geringere Komplexität als bei Base64‑Payloads
- >Bessere Scan‑Raten auf mobilen Geräten und Scannern mit schwächerer Optik
- >Besonders geeignet, wenn strukturierte Daten (z. B. Zertifikate) in QR‑Codes passen müssen
>> häufig gestellte fragen
Was ist Base45‑Kodierung?
Base45 ist ein Kodierverfahren, das 45 Zeichen verwendet, die vom alphanumerischen Modus des QR‑Codes unterstützt werden. Der Standard ist in RFC 9285 definiert.
Warum wurde Base45 entwickelt?
Base45 wurde entwickelt, um Daten effizient in QR‑Codes zu speichern – insbesondere für das EU‑Digitale COVID‑Zertifikat. Im QR‑Code ist Base45 typischerweise deutlich effizienter als Base64.
Wodurch unterscheidet sich Base45 von anderen Encodings?
Im Gegensatz zu Base64 nutzt Base45 nur Zeichen, die der QR‑Code‑Standard im alphanumerischen Modus vorsieht. Dadurch wird die verfügbare Kapazität des QR‑Codes besser ausgenutzt.
Wo wird Base45 typischerweise eingesetzt?
Base45 findet man vor allem in digitalen Gesundheitszertifikaten, Reisezertifikaten und überall dort, wo strukturierte Daten effizient in QR‑Codes codiert werden sollen.