Crypto
HMAC, TOTP, CRC-32, esadecimale, entropia e byte casuali su questo dispositivo.
Decoder JWT
Decodifica header e payload JWT.
HMAC-SHA256
MAC SHA-256 con chiave di un messaggio UTF-8.
Codice TOTP
Codice RFC 6238 a sei o otto cifre da un segreto Base32.
CRC-32
Checksum IEEE CRC-32 di testo UTF-8.
Codifica hex
Testo UTF-8 in hex, o hex di nuovo in testo.
Forza password
Stima bit di entropia del charset di una password.
Hex casuale
1–64 byte CSPRNG come hex minuscolo.
HMAC-SHA1
MAC SHA-1 con chiave come hex minuscolo.
Codice HOTP
Password monouso basata su contatore.
Adler-32
Checksum Adler-32 di testo UTF-8.
Codifica Base32
Base32 RFC 4648 con padding.
XOR hex
XOR byte per byte di due stringhe hex.
FNV-1a 32
FNV-1a a 32 bit di testo UTF-8.
Digest SHA-256
SHA-256 di testo UTF-8 come hex.
Digest SHA-1
SHA-1 di testo UTF-8 come hex.
Digest MD5
MD5 di testo UTF-8 come hex.
CRC-16
CRC-16-CCITT di testo UTF-8.
Decodifica Base32
Decodifica Base32 RFC 4648 in testo.
Hash djb2
Mix djb2 classico di testo UTF-8.
Cifrario di Cesare
Sposta le lettere A–Z di N posizioni.
ROT47
Ruota l’ASCII stampabile di 47.
HMAC-MD5
MAC MD5 con chiave come hex minuscolo.
AND hex
AND byte per byte di due stringhe hex.
OR hex
OR byte per byte di due stringhe hex.
NOT hex
NOT bit a bit di una stringa hex.
Cifrario Atbash
Specchia le lettere A–Z.
Cifrario di Vigenère
Cifrario alfabetico con chiave.
Uguaglianza a tempo costante
Confronta due stringhe senza uscita anticipata.
XOR testo
XOR del testo con una chiave in hex.
Inverti hex
Inverte l’ordine dei byte hex.
Hex in bin
Cifre hex in bit binari.
Bin in hex
Bit binari in cifre hex.
Base64 casuale
Byte casuali come Base64.
UTF-8 in hex
Codifica il testo come hex UTF-8.
Hex in UTF-8
Decodifica hex UTF-8 in testo.
UUID casuale
Genera un UUID v4 casuale.
Hex in Base64
Converte byte hex in Base64.
Base64 in hex
Converte Base64 in byte hex.
ASCII in hex
Codifica byte ASCII come hex.
Hex in ASCII
Decodifica hex in testo ASCII.
Cifre casuali
Stringa di cifre decimali casuali.
XOR hex byte
XOR di ogni byte hex con un valore.
Scambia nibble hex
Scambia nibble alto/basso per byte.
Alfa casuale
Stringa casuale A–Z/a–z.
Lunghezza bit da byte
Converte conteggio byte in bit.
Ripeti chiave hex
Ripete una chiave hex N volte.
Hex maiuscolo
Mette in maiuscolo una stringa hex.
Hex minuscolo
Mette in minuscolo una stringa hex.
Pad hex pari
Riempie hex di lunghezza dispari con uno 0 iniziale.
Colore hex casuale
Colore #rrggbb casuale.
Ruota nibble hex
Aggiunge uno shift nibble a ogni cifra hex.
Conta byte hex
Conteggio byte di una stringa hex.