Outil d’extraction et de vérification des clés publiques et privées RSA

RSA Cryptographie asymétrique Traitement dans le navigateur

Extraire la clé publique RSA · Vérifier si les clés correspondent · Convertir le format de la clé publique

Compatible PKCS#8, PKCS#1, JWK, etc.
Compatible SPKI, PKCS#1, OpenSSH, JWK, etc.
AlgorithmeRSA
Taille de clé—
Exposant public—
Format de la clé publique—
Format de la clé privée—
Résultat de correspondance—
Avis de confidentialité:Le chiffrement et le déchiffrement sont effectués localement dans le navigateur. N’utilisez pas de clés de production réelles ni de données sensibles.

Extraire une clé publique à partir d’une clé privée RSA et vérifier la correspondance d’une paire de clés

Outil d’extraction et de vérification des clés publiques et privées RSA

Cet outil permet de traiter des clés publiques et privées RSA existantes. Il extrait la clé publique correspondante à partir d’une clé privée RSA ou compare les paramètres des clés pour déterminer si elles appartiennent à la même paire. Il est utile aux développeurs pour l’intégration d’API, la configuration de serveurs et la conversion de formats de clés.

Fonctionnalités principales

  • Extraire une clé publique RSA : Importez ou collez une clé privée RSA pour extraire la clé publique correspondante, sans avoir besoin de fournir une clé publique séparée.
  • Vérifier une paire de clés RSA : Saisissez une clé publique et une clé privée RSA. L’outil compare leur module n et leur exposant public e pour déterminer si elles appartiennent à la même paire.
  • Exporter les clés publiques dans plusieurs formats : Sept formats de sortie sont disponibles : PEM / SPKI, PKCS#1 PEM, OpenSSH, JWK, XML, SPKI DER Base64 et SPKI DER Hex.
  • Identification des informations de clé : Affiche le type de clé RSA, sa longueur en bits, son format d’entrée et son exposant public.
  • Saisie de texte et importation de fichiers : Collez directement le texte de la clé ou importez des fichiers PEM, KEY, PUB, DER, JSON et TXT.
  • Traitement local : L’analyse, l’extraction, la vérification et la conversion des clés sont entièrement effectuées dans votre navigateur. Les clés ne sont pas envoyées au serveur.

Formats de clés pris en charge

L’outil détecte automatiquement les formats RSA pris en charge, notamment PEM, DER, PKCS#1, PKCS#8, SPKI, OpenSSH, JWK, XML, ainsi que les encodages Base64 et Hex bruts. Les structures pouvant être analysées dépendent du type de clé et du contenu encodé.

Formats d’exportation des clés publiques

  • PEM / SPKI : Format de clé publique X.509 SubjectPublicKeyInfo couramment utilisé et compatible avec la plupart des frameworks de développement et bibliothèques cryptographiques.
  • PKCS#1 : Structure de clé publique propre à RSA, adaptée aux systèmes qui exigent le format PKCS#1.
  • OpenSSH : Format de clé publique SSH utilisé pour configurer les clés publiques SSH sur les serveurs.
  • JWK : Format JSON Web Key destiné aux applications web, à JWT et aux environnements de développement associés.
  • XML : Format XML de clé publique RSA pour .NET.
  • SPKI DER Base64 : Encodage Base64 brut des données binaires SPKI DER, sans en-tête ni pied de page PEM.
  • SPKI DER Hex : Encodage hexadécimal des données binaires SPKI DER.

Mode d’emploi

  1. Collez le texte de la clé ou importez un fichier, puis saisissez la clé privée RSA dans le champ prévu à cet effet.
  2. Sélectionnez « Extraire la clé publique », puis cliquez sur le bouton d’action pour obtenir la clé publique correspondante.
  3. Choisissez le format souhaité dans la liste déroulante, puis copiez ou téléchargez la clé publique.
  4. Pour vérifier une paire de clés, passez à « Vérifier la paire de clés », saisissez la clé publique et la clé privée, puis lancez la vérification.
  5. Consultez le résultat pour savoir si les clés correspondent et examinez les informations telles que la longueur de la clé, l’exposant public et les formats d’entrée.

Limitations et consignes de sécurité

Cet outil sert uniquement à identifier, extraire, vérifier et convertir des clés RSA existantes. Il ne génère pas de clés, n’effectue pas de chiffrement ni de déchiffrement, ne crée ni ne vérifie de signatures numériques et ne déchiffre pas les clés privées protégées par mot de passe. Les clés privées chiffrées doivent être déchiffrées avec un outil tel qu’OpenSSL avant leur importation. Les entrées non prises en charge, notamment les certificats X.509, les clés non RSA et les fichiers PuTTY PPK, affichent des conseils de traitement appropriés. La taille maximale d’un fichier est de 1 Mo.

L’analyse et le traitement de toutes les clés sont effectués localement dans votre navigateur. Le contenu des clés n’est jamais envoyé au serveur. Conservez votre clé privée RSA en lieu sûr et ne la partagez pas avec d’autres personnes ni ne la saisissez sur des sites web non fiables.

Extraire des clés publiques RSA et vérifier la correspondance des paires

La configuration de serveurs, l’intégration d’API et les tests de développement nécessitent souvent d’extraire une clé publique à partir d’une clé privée RSA ou de vérifier si une clé publique et une clé privée existantes appartiennent à la même paire. Cet outil permet d’extraire des clés publiques, de vérifier les paires de clés et de convertir les formats de clés publiques.
  • Extraire la clé publique correspondante à partir d’une clé privée RSA existante, sans fichier de clé publique séparé
  • Saisir les clés publique et privée pour vérifier leur correspondance en comparant le module RSA n et l’exposant public e
  • Détecter automatiquement les formats PEM, DER, PKCS#1, PKCS#8, SPKI, OpenSSH, JWK, XML, Base64 brut et Hex brut
  • Exporter les clés publiques en PEM / SPKI, PKCS#1 PEM, OpenSSH, JWK, XML, SPKI DER Base64 ou SPKI DER Hex
  • Afficher le type de clé RSA, sa longueur, son format d’entrée, son exposant public et d’autres informations
  • Coller le texte d’une clé ou importer des fichiers PEM, KEY, PUB, DER, JSON et TXT jusqu’à 1 Mo
  • Copier ou télécharger les clés publiques extraites ; la conversion des formats est effectuée localement dans le navigateur
Cet outil traite uniquement les clés RSA existantes. Il ne génère pas de clés, n’effectue pas de chiffrement ni de déchiffrement, ne crée ni ne vérifie de signatures numériques et ne déchiffre pas les clés privées protégées par mot de passe. Déchiffrez les clés privées chiffrées avec un outil tel qu’OpenSSL avant de les importer. Les entrées non prises en charge, notamment les certificats X.509, les clés non RSA et les fichiers PuTTY PPK, affichent des conseils appropriés. L’analyse, l’extraction, la vérification et la conversion sont entièrement effectuées localement dans le navigateur. Les clés ne sont pas envoyées au serveur.
Commentaires 0
Aucun commentaire pour le moment. Soyez le premier à commenter !
avatar
Le contenu du commentaire ne peut pas être vide
0/255