MV Tools

Evidencia RSA real de cifrado y firma

Cómo usar cifrado y firmas RSA con límites claros entre clave pública y privada

Un flujo para probar RSA sin confundir una clave pública con una privada ni una prueba correcta con gestión de claves de producción.

Equipo editorial de MV ToolsActualizado 8 min de lectura

Abrir herramienta

Distingue cifrado y firma

Cifra texto corto con la clave pública del destinatario y descifra con su clave privada. Esto no prueba quién creó el mensaje.

Firma el mensaje exacto con una clave privada y verifica con la pública correspondiente. Una firma válida no oculta el mensaje.

El cifrado es un resultado real de un par RSA-2048 de una sola vez; la clave pública se oculta para centrar el límite.
El cifrado es un resultado real de un par RSA-2048 de una sola vez; la clave pública se oculta para centrar el límite.

Mantén el límite de claves

El público generado es PEM SubjectPublicKeyInfo y el privado es PEM PKCS#8. Distribuye solo el público; no pegues el privado en chat, tickets, código, capturas o archivos compartidos.

Las operaciones son solicitudes al servidor. Aunque la herramienta declara que no almacena ni registra entradas, úsala con claves y datos de prueba, no como gestor de producción.

La clave privada de prueba solo se usó en esta solicitud y no se guardó.
La clave privada de prueba solo se usó en esta solicitud y no se guardó.

Haz coincidir parámetros

Cifrado ofrece OAEP SHA-256 por defecto, OAEP SHA-1 y PKCS#1 v1.5. Usa OAEP SHA-256 cuando sea compatible; ambos lados deben usar el mismo padding.

Firma y verificación deben usar el mismo SHA-256, SHA-384 o SHA-512 with RSA. Texto, UTF-8, saltos de línea y espacios deben ser idénticos.

La verificación confirma mensaje exacto y algoritmo; no cifra el mensaje.
La verificación confirma mensaje exacto y algoritmo; no cifra el mensaje.

RSA cifra solo carga corta

La solicitud admite hasta 2.000 caracteres, pero el límite real de bytes depende de clave y padding y es menor. Prueba primero un texto corto; caracteres multibyte consumen más bytes.

RSA no es cifrado de archivos grandes ni almacén documental. Úsalo para pruebas pequeñas o un protocolo ya definido.

El cifrado es un resultado real de un par RSA-2048 de una sola vez; la clave pública se oculta para centrar el límite.
El cifrado es un resultado real de un par RSA-2048 de una sola vez; la clave pública se oculta para centrar el límite.

Prueba de forma reproducible

Genera clave de prueba de 2048, 3072 o 4096 bits, cifra y descifra con el par y padding coincidentes, o firma y verifica el texto exacto.

Conserva solo parámetros y errores redactados; destruye claves de prueba. Si enviaste una clave real, sigue el proceso de rotación del sistema propietario.

La verificación confirma mensaje exacto y algoritmo; no cifra el mensaje.
La verificación confirma mensaje exacto y algoritmo; no cifra el mensaje.

Preguntas frecuentes

¿La clave pública descifra?

No; descifra la privada correspondiente.

¿Por qué falla texto corto?

El límite real depende de bytes, clave y padding.

¿Firma significa confidencialidad?

No; no cifra el mensaje.