Krypto
HMAC, TOTP, CRC-32, Hex, Entropie und Zufallsbytes auf diesem Gerät.
JWT-Decoder
JWT-Header und Payload dekodieren.
HMAC-SHA256
Geschlüsselte SHA-256-MAC einer UTF-8-Nachricht.
TOTP-Code
RFC-6238 sechs- oder achtstelliger Code aus Base32-Secret.
CRC-32
IEEE-CRC-32-Prüfsumme von UTF-8-Text.
Hex kodieren
UTF-8-Text zu Hex oder Hex zurück zu Text.
Passwortstärke
Charset-Entropiebits eines Passworts schätzen.
Zufälliges Hex
1–64 CSPRNG-Bytes als Kleinbuchstaben-Hex.
HMAC-SHA1
Geschlüsselte SHA-1-MAC als Kleinbuchstaben-Hex.
HOTP-Code
Zählerbasiertes Einmalpasswort.
Adler-32
Adler-32-Prüfsumme von UTF-8-Text.
Base32 kodieren
RFC-4648-Base32 mit Padding.
XOR Hex
Byteweises XOR zweier Hex-Strings.
FNV-1a 32
32-Bit-FNV-1a von UTF-8-Text.
SHA-256-Digest
SHA-256 von UTF-8-Text als Hex.
SHA-1-Digest
SHA-1 von UTF-8-Text als Hex.
MD5-Digest
MD5 von UTF-8-Text als Hex.
CRC-16
CRC-16-CCITT von UTF-8-Text.
Base32 dekodieren
RFC-4648-Base32 zu Text dekodieren.
djb2-Hash
Klassischer djb2-Mix von UTF-8-Text.
Cäsar-Chiffre
A–Z-Buchstaben um N Stellen verschieben.
ROT47
Druckbares ASCII um 47 rotieren.
HMAC-MD5
Geschlüsselte MD5-MAC als Kleinbuchstaben-Hex.
AND Hex
Byteweises AND zweier Hex-Strings.
OR Hex
Byteweises OR zweier Hex-Strings.
NOT Hex
Bitweises NOT eines Hex-Strings.
Atbash-Chiffre
A–Z-Buchstaben spiegeln.
Vigenère-Chiffre
Geschlüsselte Alphabetchiffre.
Konstantzeit-Vergleich
Zwei Strings ohne Early-Exit vergleichen.
XOR Text
Text mit Schlüssel XOR zu Hex.
Hex umkehren
Byte-Reihenfolge von Hex umkehren.
Hex zu Bin
Hexziffern zu Binärbits.
Bin zu Hex
Binärbits zu Hexziffern.
Zufälliges Base64
Zufällige Bytes als Base64.
UTF-8 zu Hex
Text als UTF-8-Hex kodieren.
Hex zu UTF-8
UTF-8-Hex zu Text dekodieren.
Zufällige UUID
Eine zufällige UUID v4 erzeugen.
Hex zu Base64
Hex-Bytes zu Base64 umwandeln.
Base64 zu Hex
Base64 zu Hex-Bytes umwandeln.
ASCII zu Hex
ASCII-Bytes als Hex kodieren.
Hex zu ASCII
Hex zu ASCII-Text dekodieren.
Zufällige Ziffern
Zufällige Dezimalziffernfolge.
XOR Hex-Byte
Jedes Hex-Byte mit einem Wert XOR.
Nibble-Swap Hex
Hohe/niedrige Nibbles pro Byte tauschen.
Zufällige Buchstaben
Zufälliger A–Z/a–z-String.
Bytes Bitlänge
Byteanzahl in Bits umwandeln.
Hex-Schlüssel wiederholen
Einen Hex-Schlüssel N-mal wiederholen.
Hex Großbuchstaben
Einen Hex-String großschreiben.
Hex Kleinbuchstaben
Einen Hex-String kleinschreiben.
Hex gerade auffüllen
Ungerade Hex mit führender 0 auffüllen.
Zufällige Hex-Farbe
Zufällige #rrggbb-Farbe.
Hex-Nibbles rotieren
Jeder Hexziffer eine Nibble-Verschiebung addieren.
Hex-Bytes zählen
Byteanzahl eines Hex-Strings.