Herramienta para extraer y verificar claves públicas y privadas RSA

RSA Criptografía asimétrica Procesamiento en el navegador

Extraer clave pública RSA · Comprobar si las claves coinciden · Convertir el formato de la clave pública

Compatible con PKCS#8, PKCS#1, JWK y más
Compatible con SPKI, PKCS#1, OpenSSH, JWK y más
AlgoritmoRSA
Tamaño de clave—
Exponente público—
Formato de la clave pública—
Formato de la clave privada—
Resultado de coincidencia—
Aviso de privacidad:El cifrado y descifrado se realizan localmente en el navegador. No utilice claves reales de producción ni datos confidenciales.

Extrae claves públicas de claves privadas RSA y verifica si forman un par de claves

Herramienta para extraer y verificar claves públicas y privadas RSA

Permite trabajar con claves públicas y privadas RSA existentes. Extrae la clave pública correspondiente a partir de una clave privada RSA o compara los parámetros de las claves para determinar si pertenecen al mismo par. Es útil para desarrolladores que trabajan con integraciones de API, configuración de servidores y conversión de formatos de claves.

Funciones principales

  • Extraer claves públicas RSA: Importa o pega una clave privada RSA para obtener su clave pública correspondiente, sin necesidad de proporcionar una clave pública por separado.
  • Verificar pares de claves RSA: Introduce una clave pública y una privada RSA para comparar el módulo n y el exponente público e y determinar si pertenecen al mismo par de claves.
  • Exportar claves públicas en varios formatos: Admite siete formatos de salida: PEM / SPKI, PKCS#1 PEM, OpenSSH, JWK, XML, SPKI DER Base64 y SPKI DER Hex.
  • Identificación de información de claves: Muestra el tipo de clave RSA, su longitud en bits, el formato de entrada y el exponente público.
  • Entrada de texto y archivos: Permite pegar directamente el texto de la clave o importar archivos PEM, KEY, PUB, DER, JSON y TXT.
  • Procesamiento local: El análisis, la extracción, la verificación y la conversión de claves se realizan íntegramente en el navegador. Las claves no se envían al servidor.

Formatos de clave compatibles

La herramienta detecta automáticamente los formatos RSA compatibles, incluidos PEM, DER, PKCS#1, PKCS#8, SPKI, OpenSSH, JWK, XML y las codificaciones Base64 o Hex sin envoltura. Las estructuras que se pueden analizar dependen del tipo de clave y del contenido codificado.

Formatos de exportación de claves públicas

  • PEM / SPKI: Formato de clave pública X.509 SubjectPublicKeyInfo, utilizado habitualmente y compatible con la mayoría de los frameworks de desarrollo y bibliotecas criptográficas.
  • PKCS#1: Estructura de clave pública específica de RSA, adecuada para sistemas que requieren el formato PKCS#1.
  • OpenSSH: Formato de clave pública SSH utilizado para configurar claves públicas SSH en servidores.
  • JWK: Formato JSON Web Key, utilizado en aplicaciones web, JWT y otros entornos de desarrollo relacionados.
  • XML: Formato XML de clave pública RSA para .NET.
  • SPKI DER Base64: Codificación Base64 sin envoltura de los datos binarios SPKI DER, sin encabezados ni pies PEM.
  • SPKI DER Hex: Codificación hexadecimal de los datos binarios SPKI DER.

Cómo utilizar la herramienta

  1. Pega el texto de la clave o importa un archivo y coloca la clave privada RSA en el campo correspondiente.
  2. Selecciona "Extraer clave pública" y haz clic en el botón de acción para obtener la clave pública correspondiente.
  3. Selecciona el formato deseado en el menú desplegable de salida y, a continuación, copia o descarga la clave pública.
  4. Para verificar un par de claves, cambia a "Verificar par de claves", introduce la clave pública y la privada y ejecuta la verificación.
  5. Consulta el resultado para comprobar si las claves coinciden y revisa información como la longitud, el exponente público y los formatos de entrada.

Limitaciones y notas de seguridad

Esta herramienta solo permite identificar, extraer, verificar y convertir claves RSA existentes. No genera claves, no realiza cifrado ni descifrado, no crea ni verifica firmas digitales y no descifra claves privadas protegidas con contraseña. Las claves privadas cifradas deben descifrarse primero con herramientas como OpenSSL antes de importarlas. Los datos no compatibles, como certificados X.509, claves que no sean RSA y archivos PuTTY PPK, mostrarán indicaciones para su tratamiento. El tamaño máximo de archivo es de 1 MB.

Todo el análisis y procesamiento de claves se realiza localmente en el navegador. El contenido de las claves nunca se envía al servidor. Protege tu clave privada RSA y no la compartas con otras personas ni la introduzcas en sitios web que no sean de confianza.

Extraer claves públicas RSA y verificar pares de claves

La configuración de servidores, la integración de API y las pruebas de desarrollo suelen requerir extraer una clave pública de una clave privada RSA o comprobar si una clave pública y una privada existentes pertenecen al mismo par. Esta herramienta permite extraer claves públicas, verificar pares de claves y convertir formatos de claves públicas.
  • Extrae la clave pública correspondiente de una clave privada RSA existente sin necesitar un archivo de clave pública independiente
  • Introduce las claves pública y privada para comprobar si coinciden comparando el módulo RSA n y el exponente público e
  • Detecta automáticamente los formatos PEM, DER, PKCS#1, PKCS#8, SPKI, OpenSSH, JWK, XML, Base64 sin envoltura y Hex sin envoltura
  • Exporta claves públicas como PEM / SPKI, PKCS#1 PEM, OpenSSH, JWK, XML, SPKI DER Base64 o SPKI DER Hex
  • Muestra el tipo de clave RSA, la longitud en bits, el formato de entrada, el exponente público y otros datos
  • Pega texto de claves o importa archivos PEM, KEY, PUB, DER, JSON y TXT de hasta 1 MB
  • Copia o descarga las claves públicas extraídas; la conversión de formato se realiza localmente en el navegador
Esta herramienta solo procesa claves RSA existentes. No genera claves, no realiza cifrado ni descifrado, no crea ni verifica firmas digitales y no descifra claves privadas protegidas con contraseña. Descifra las claves privadas cifradas con herramientas como OpenSSL antes de importarlas. Los datos no compatibles, incluidos certificados X.509, claves que no sean RSA y archivos PuTTY PPK, mostrarán indicaciones pertinentes. Todo el análisis, la extracción, la verificación y la conversión se realizan localmente en el navegador. Las claves no se envían al servidor.
Comentarios 0
Aún no hay comentarios. ¡Sé el primero en comentar!
avatar
El contenido del comentario no puede estar vacío
0/255