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.