Cripto

HMAC, TOTP, CRC-32, hexadecimal, entropía y bytes aleatorios en este dispositivo.

Decodificador JWT

Decodifica cabecera y payload JWT.

HMAC-SHA256

MAC SHA-256 con clave de un mensaje UTF-8.

Código TOTP

Código de seis u ocho dígitos RFC 6238 desde un secreto Base32.

CRC-32

Checksum IEEE CRC-32 de texto UTF-8.

Codificar hex

Texto UTF-8 a hex, o hex de vuelta a texto.

Fortaleza de contraseña

Estima bits de entropía del charset de una contraseña.

Hex aleatorio

1–64 bytes CSPRNG como hex en minúsculas.

HMAC-SHA1

MAC SHA-1 con clave como hex en minúsculas.

Código HOTP

Contraseña de un solo uso basada en contador.

Adler-32

Checksum Adler-32 de texto UTF-8.

Codificar Base32

Base32 RFC 4648 con relleno.

XOR hex

XOR byte a byte de dos cadenas hex.

FNV-1a 32

FNV-1a de 32 bits de texto UTF-8.

Digest SHA-256

SHA-256 de texto UTF-8 en hex.

Digest SHA-1

SHA-1 de texto UTF-8 en hex.

Digest MD5

MD5 de texto UTF-8 en hex.

CRC-16

CRC-16-CCITT de texto UTF-8.

Decodificar Base32

Decodifica Base32 RFC 4648 a texto.

Hash djb2

Mezcla djb2 clásica de texto UTF-8.

Cifrado César

Desplaza letras A–Z N posiciones.

ROT47

Rota ASCII imprimible 47 posiciones.

HMAC-MD5

MAC MD5 con clave en hex en minúsculas.

AND hex

AND por bytes de dos cadenas hex.

OR hex

OR por bytes de dos cadenas hex.

NOT hex

NOT bit a bit de una cadena hex.

Cifrado Atbash

Espejo de letras A–Z.

Cifrado Vigenère

Cifrado alfabético con clave.

Igualdad en tiempo constante

Compara dos cadenas sin salida anticipada.

XOR de texto

XOR del texto con una clave a hex.

Invertir hex

Invierte el orden de bytes del hex.

Hex a binario

Dígitos hex a bits binarios.

Binario a hex

Bits binarios a dígitos hex.

Base64 aleatorio

Bytes aleatorios en Base64.

UTF-8 a hex

Codifica texto como hex UTF-8.

Hex a UTF-8

Decodifica hex UTF-8 a texto.

UUID aleatorio

Genera un UUID v4 aleatorio.

Hex a Base64

Convierte bytes hex a Base64.

Base64 a hex

Convierte Base64 a bytes hex.

ASCII a hex

Codifica bytes ASCII como hex.

Hex a ASCII

Decodifica hex a texto ASCII.

Dígitos aleatorios

Cadena aleatoria de dígitos decimales.

XOR hex por byte

XOR de cada byte hex con un valor.

Intercambiar nibbles hex

Intercambia nibbles alto/bajo por byte.

Alfa aleatorio

Cadena aleatoria A–Z/a–z.

Longitud en bits de bytes

Convierte un recuento de bytes a bits.

Repetir clave hex

Repite una clave hex N veces.

Hex en mayúsculas

Pasa una cadena hex a mayúsculas.

Hex en minúsculas

Pasa una cadena hex a minúsculas.

Rellenar hex par

Rellena hex de longitud impar con un 0 inicial.

Color hex aleatorio

Color #rrggbb aleatorio.

Rotar nibbles hex

Suma un desplazamiento de nibble a cada dígito hex.

Contar bytes hex

Número de bytes de una cadena hex.