Cripto y seguridad

(11)

Hashes, codificaciones, firmas y claves para las tareas de seguridad del día a día.

Generador de certificados SSL

Genera un certificado SSL/TLS autofirmado y su clave privada RSA íntegramente en tu navegador. Common Name, SAN y validez personalizados, exportados en PEM.

Codificador de archivos Base64

Codifica cualquier archivo (PDF, ZIP, imagen, ejecutable) a texto Base64 para incrustar en JSON, correo electrónico, YAML o URIs de datos. Se ejecuta localmente, sin carga.

Codificador y Decodificador Base58

Codifica texto UTF-8 o bytes hexadecimales y decodifica Base58 de forma segura con el alfabeto de Bitcoin, Ripple o Flickr.

Codificador de Cifrado César

Encripta y desencripta texto usando el cifrado César. Cualquier desplazamiento de 1-25, soporta ROT13 como un caso especial, conserva la puntuación y las mayúsculas y minúsculas.

Generador bcrypt

Genera un hash bcrypt a partir de una contraseña en texto plano. Factor de costo ajustable de 4 a 13, compatible con Laravel, Django, Node y PHP.

Generador de Hash bcrypt

Genera hashes bcrypt o verifica una contraseña en texto plano contra un hash bcrypt existente. Genera y verifica lado a lado en una sola herramienta.

Codificador y Decodificador Base32

Codifica y decodifica cadenas Base32 usando el alfabeto RFC 4648. Útil para secretos TOTP, tokens insensibles a mayúsculas y identificadores escritos por humanos.

Codificador y Decodificador Base85

Codifica y decodifica Base85 en la variante Adobe Ascii85, la que usan los archivos PostScript y PDF. Más compacto que Base64 para datos binarios.

Codificador de Cifrado Atbash

Codifica o decodifica texto con el cifrado Atbash, una sustitución hebrea que mapea A-Z a Z-A. La misma operación encripta y desencripta.

Cifrado / Descifrado AES

Cifra y descifra texto de bajo riesgo con cifradores AES de OpenSSL. La frase de paso se resume con SHA-256 y la salida Base64 contiene IV más texto cifrado.

Codificador de cifrado A1Z26

Codifica texto usando el cifrado A1Z26 (A=1, B=2, ... Z=26) o decodifica una secuencia de números de vuelta a letras, con separador personalizable.