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.