Base45 API
Codeer en decodeer Base45 (RFC 9285) — de compacte binaire-naar-tekst codering ontworpen om dicht te verpakken in de alfanumerieke modus van QR-codes, vooral bekend als de drager voor het EU Digital COVID Certificate. Het encode-eindpunt zet tekst (UTF-8) of ruwe bytes gegeven als hex om in een Base45-string; het decode-eindpunt zet een Base45-string terug naar bytes, geretourneerd als hex en — wanneer de bytes geldige UTF-8 zijn — als tekst. Het gebruikt het officiële 45-karakter alfabet (0-9, A-Z en een handvol symbolen), verpakt twee bytes in drie karakters (of één byte in twee), en valideert lengte en waardebereiken strikt zodat ongeldige invoer wordt afgewezen in plaats van stilzwijgend verminkt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor QR-code payloads, digitale gezondheids- en reiscertificaten, alfanumerieke modus encoders, en alle binaire gegevens die een hoofdletter-only kanaal moeten overleven. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is specifiek Base45; voor base64, base32, hex, URL of HTML-entiteit codering gebruik een algemene coderings-API.
api.oanor.com/base45-api