API y seguridad

Hash y utilidades de criptografía

Cuando necesitas verificar la integridad de un archivo, guardar contraseñas de forma segura o generar un par de claves para pruebas, estas herramientas cubren hashing y criptografía básica sin enviar tus datos a ningún servidor: Generador de hash, Generador HMAC, Hash de contraseñas y Hash de archivo para verificación, junto a Generador de claves RSA, Inspector de claves públicas SSH y Convertidor PEM ↔ JWK.

Generador de hash calcula MD5, SHA1, SHA256 o SHA512 de cualquier texto, pero para contraseñas conviene Hash de contraseñas, que usa bcrypt, scrypt o argon2 con parámetros configurables pensados para resistir ataques de fuerza bruta. Generador HMAC añade una clave secreta al cálculo para verificar autenticidad, y Prueba de cifrado y descifrado AES-GCM comprueba nonce y etiqueta por separado en Hex o Base64.

9 herramientas

Preguntas frecuentes sobre herramientas de Hash & Crypto Helpers

¿Por qué no debo usar MD5 o SHA256 directamente para contraseñas?

MD5 y SHA256 son rápidos por diseño, lo que permite probar miles de millones de combinaciones por segundo si se filtra la base de datos. Hash de contraseñas usa bcrypt, scrypt o argon2, deliberadamente lentos y con parámetros configurables, pensados para resistir ese ataque.

¿Qué diferencia hay entre un hash normal y un HMAC?

Un hash normal solo depende de los datos de entrada; un HMAC añade una clave secreta al cálculo, así que solo quien conoce esa clave puede generar o verificar el valor correcto. Generador HMAC calcula HMAC SHA256 o SHA512 a partir de texto o Base64 con la clave que definas.

¿Cómo genero un par de claves RSA de prueba sin instalar OpenSSL?

Generador de claves RSA crea pares de claves RSA o EC de prueba directamente en el navegador, o inspecciona una clave existente y exporta solo la parte pública, útil cuando necesitas una clave rápida para un entorno de desarrollo local.