Base32 Encoder/Decoder
Codeer of decodeer tekst met Base32 (RFC 4648) codering.
Over Base32 Encoder/Decoder
De Base32 Encoder/Decoder converteert binaire gegevens van en naar Base32-codering zoals gedefinieerd door RFC 4648, met behulp van een alfabet van 32 tekens met hoofdletters A tot en met Z en de cijfers 2 tot en met 7. Base32 is ontworpen voor contexten die hoofdletterongevoelige codering vereisen. Het wordt gebruikt in TOTP (Time-Based One-Time Password) geheime sleutels voor tweefactorauthenticatie, Tor v3 verborgen serviceadressen en bepaalde DNS-labelcoderingen. Met Base32 gecodeerde tekenreeksen bevatten geen dubbelzinnige tekens die visueel verward kunnen worden, waardoor ze veilig zijn voor handmatige transcriptie.
Hoe te gebruiken
Plak tekst of onbewerkte gegevens in het invoerveld en klik op Coderen om naar Base32 te converteren, of plak een met Base32 gecodeerde tekenreeks en klik op Decoderen om de originele bytes te herstellen. De tool ondersteunt zowel standaard RFC 4648 Base32 (hoofdletters, met = opvulling) als optionele varianten zonder opvulling die in sommige protocollen worden gebruikt.
Veelvoorkomende gebruiksscenario's
- Het coderen van geheime TOTP- of HOTP-sleutels voor het genereren van QR-codes bij het instellen van Google Authenticator of Authy tweefactorauthenticatie
- Het decoderen van geheime Base32-zaden uit back-upcodes van authenticator-apps en configuratie-URI's voor accountherstel
- Het coderen van binaire gegevens voor DNS TXT-records waarbij niet-hoofdlettergevoelige waarden vereist zijn door het DNS-protocol
- Werken met Tor v3-ui-adressen en het decoderen van hun Base32-gecodeerde publieke sleutelcomponenten voor onderzoek
- Binaire bestandshashes converteren naar Base32 voor gebruik als hoofdletterongevoelige bestandsnaam-veilige identificatiemiddelen in inhoudsgeadresseerde opslag