RSA Cifrar / Descifrar Online

Browser-only Gratis · Sin registro · Sin subida de datos
Key size
Primero genera un par de claves o pega las claves PEM abajo. Se usa RSA-OAEP (SHA-256). Texto plano máximo: 190 bytes (2048 bits) o 446 bytes (4096 bits).
Error
CLAVE PÚBLICA (PEM)
CLAVE PRIVADA (PEM)
PLAINTEXT
CIPHERTEXT (BASE64)
// output appears here

Más Herramientas para Desarrolladores

Cifrado AES
AES-256
Generador HMAC
HMAC-SHA256
Generador Hash
MD5/SHA-256
Decodificador JWT
Inspeccionar token
Base64
Codificar/Decodificar
Contraseñas
Seguro
URL Encoder
Codificar URL
Formateador JSON
Formatear & validar

Por Qué Esta es la Mejor Herramienta de Cifrado RSA Online

Generación de Clave

Genera pares de claves RSA-2048 o RSA-4096 en el navegador mediante la API Web Crypto. Las claves se exportan en formato PEM estándar, listas para usar con OpenSSL, SSH y la biblioteca criptográfica de cualquier lenguaje.

Relleno RSA-OAEP

Usa RSA-OAEP con SHA-256, el esquema de cifrado RSA moderno y seguro. OAEP añade relleno aleatorio antes del cifrado, haciendo que cada texto cifrado sea único incluso con el mismo texto plano y la misma clave.

Importar & Exportar PEM

Pega cualquier clave pública o privada RSA codificada en PEM (formato PKCS#8 / SubjectPublicKeyInfo) para cifrar o descifrar con claves existentes. Compatible con claves generadas por OpenSSL, Node.js, Python y Java.

Privacidad Primero

Las claves, el texto plano y el texto cifrado nunca salen de tu navegador. No hay comunicación con el servidor durante la generación de claves, el cifrado o el descifrado. Es seguro probar con claves reales.

Preguntas Frecuentes

¿Qué es el cifrado RSA?

RSA es un algoritmo de cifrado asimétrico que usa un par de claves pública/privada. Los datos cifrados con la clave pública solo pueden descifrarse con la clave privada correspondiente. RSA se usa ampliamente para el intercambio seguro de claves, las firmas digitales y el cifrado de pequeñas cantidades de datos sensibles como las claves simétricas.

¿Qué es RSA-OAEP?

RSA-OAEP (Optimal Asymmetric Encryption Padding) es un esquema de relleno que añade relleno aleatorio antes del cifrado, haciéndolo semánticamente seguro. OAEP es el estándar moderno y se recomienda frente al antiguo relleno PKCS#1 v1.5, que es vulnerable a ciertos ataques.

¿Cuál es la diferencia entre RSA-2048 y RSA-4096?

RSA-2048 usa una clave de 2048 bits y actualmente se considera seguro para la mayoría de las aplicaciones. RSA-4096 usa una clave de 4096 bits y ofrece mayor seguridad a costa de una generación de claves más lenta y operaciones más lentas. Se recomienda RSA-4096 para la protección de datos a largo plazo.

¿Cuál es el tamaño máximo de mensaje para el cifrado RSA?

Con RSA-OAEP-SHA256, el tamaño máximo del texto plano es el tamaño de la clave en bytes menos 66. Para RSA-2048 son 190 bytes; para RSA-4096 son 446 bytes. Para datos más grandes, usa cifrado híbrido: cifra los datos con AES y cifra solo la clave AES con RSA.

Guía detallada
Guía Herramientas de Seguridad
Hash, HMAC, AES, RSA & JWT
Leer la guía