Cifrado/Descifrado RSA
Herramienta gratuita online de cifrado RSA, generación de par de claves
Que es el cifrado RSA?
RSA es un algoritmo de cifrado asimetrico que usa un par de claves: una clave publica para cifrar y una clave privada para descifrar. Se usa ampliamente en TLS/SSL, SSH, firmas digitales y correo electronico seguro. Tamanos de clave de 2048 o 4096 bits son recomendados para seguridad adecuada.
Como usar esta herramienta RSA
Genera un par de claves seleccionando un tamano de clave y haciendo clic en Generar claves. Usa la clave publica para cifrar texto - cualquiera con la clave publica puede cifrar. Usa la clave privada para descifrar - solo el titular de la clave privada puede descifrar. Todas las operaciones criptograficas usan la Web Crypto API y se ejecutan completamente en tu navegador.
▶Que tamano de clave debo usar?
Claves de 2048 bits son el minimo recomendado para uso general. Claves de 4096 bits proporcionan mayor seguridad pero son mas lentas. Evita claves de 1024 bits; ya no se consideran seguras.
▶Puedo compartir mi clave publica?
Si, las claves publicas estan destinadas a ser compartidas. Cualquiera puede usar tu clave publica para cifrar mensajes que solo tu puedes descifrar con tu clave privada. Nunca compartas tu clave privada.
▶Por que RSA es lento para datos grandes?
RSA esta disenado para cantidades pequenas de datos (limitado por el tamano de clave). En la practica, RSA cifra una clave simetrica, que luego se usa para cifrar los datos reales. Este enfoque hibrido combina la seguridad de RSA con la velocidad del cifrado simetrico.
▶En que formato estan las claves?
Las claves se generan en formato PEM (DER codificado en Base64), que es el formato estandar usado por OpenSSL, SSH y la mayoria de herramientas de cifrado.