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.