Crypto
HMAC, TOTP, CRC-32, hex, entropie en willekeurige bytes op dit apparaat.
JWT-decoder
JWT-header en payload decoderen.
HMAC-SHA256
Gesleutelde SHA-256-MAC van een UTF-8-bericht.
TOTP-code
RFC 6238 zes- of achtcijferige code uit een Base32-geheim.
CRC-32
IEEE CRC-32-checksum van UTF-8-tekst.
Hex coderen
UTF-8-tekst naar hex, of hex terug naar tekst.
Wachtwoordsterkte
Schat charset-entropiebits van één wachtwoord.
Willekeurige hex
1–64 CSPRNG-bytes als kleine-letter-hex.
HMAC-SHA1
Gesleutelde SHA-1-MAC als kleine-letter-hex.
HOTP-code
Tellergebaseerd eenmalig wachtwoord.
Adler-32
Adler-32-checksum van UTF-8-tekst.
Base32 coderen
RFC 4648 Base32 met padding.
XOR-hex
Bytegewijs XOR van twee hex-strings.
FNV-1a 32
32-bits FNV-1a van UTF-8-tekst.
SHA-256-digest
SHA-256 van UTF-8-tekst als hex.
SHA-1-digest
SHA-1 van UTF-8-tekst als hex.
MD5-digest
MD5 van UTF-8-tekst als hex.
CRC-16
CRC-16-CCITT van UTF-8-tekst.
Base32 decoderen
Decodeer RFC 4648 Base32 naar tekst.
djb2-hash
Klassieke djb2-mix van UTF-8-tekst.
Caesarcijfer
Verschuif A–Z-letters met N plaatsen.
ROT47
Roteer printbaar ASCII met 47.
HMAC-MD5
Gesleutelde MD5-MAC als kleine-letter-hex.
AND-hex
Bytegewijs AND van twee hex-strings.
OR-hex
Bytegewijs OR van twee hex-strings.
NOT-hex
Bitsgewijs NOT van een hex-string.
Atbash-cijfer
Spiegel A–Z-letters.
Vigenère-cijfer
Gesleuteld alfabetcijfer.
Constant-time gelijk
Vergelijk twee strings zonder early exit.
XOR-tekst
XOR tekst met een sleutel naar hex.
Hex omkeren
Keer bytevolgorde van hex om.
Hex naar bin
Hexcijfers naar binaire bits.
Bin naar hex
Binaire bits naar hexcijfers.
Willekeurige Base64
Willekeurige bytes als Base64.
UTF-8 naar hex
Codeer tekst als UTF-8-hex.
Hex naar UTF-8
Decodeer UTF-8-hex naar tekst.
Willekeurige UUID
Genereer een willekeurige UUID v4.
Hex naar Base64
Zet hex-bytes om naar Base64.
Base64 naar hex
Zet Base64 om naar hex-bytes.
ASCII naar hex
Codeer ASCII-bytes als hex.
Hex naar ASCII
Decodeer hex naar ASCII-tekst.
Willekeurige cijfers
Willekeurige decimale cijferstring.
XOR-hex-byte
XOR elk hex-byte met een waarde.
Nibble-swap hex
Wissel hoge/lage nibbles per byte.
Willekeurige letters
Willekeurige A–Z/a–z-string.
Bytes-bitlengte
Zet bytetelling om naar bits.
Hex-sleutel herhalen
Herhaal een hex-sleutel N keer.
Hex hoofdletters
Zet een hex-string in hoofdletters.
Hex kleine letters
Zet een hex-string in kleine letters.
Hex even opvullen
Vul oneven hex op met een leidende 0.
Willekeurige hexkleur
Willekeurige #rrggbb-kleur.
Hex-nibbles roteren
Tel een nibbleverschuiving bij elk hexcijfer op.
Hex-bytes tellen
Bytetelling van een hex-string.