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.