Générer une paire de clés RSA gratuitement en ligne

Créez une paire de clés publique et privée RSA dans votre navigateur, exportez-les en PEM, importez vos clés existantes et chiffrez ou déchiffrez du texte sans envoyer la moindre clé sur un serveur.

Algorithme :

Clé publique

Clé privée

Trois étapes simples

Comment générer une paire de clés RSA en ligne

Une nouvelle paire en un clic, générée entièrement sur votre appareil.

1

Générer la paire de clés

Sélectionnez Générer une paire de clés. Une nouvelle clé publique et une nouvelle clé privée apparaissent, générées dans votre navigateur.

2

Enregistrer les clés

Exportez les clés privée et publique en fichiers PEM, ou copiez-les dans un gestionnaire de mots de passe ou un fichier de configuration.

3

Chiffrer et déchiffrer

Saisissez un message et sélectionnez Chiffrer pour le protéger avec la clé publique, puis Déchiffrer pour le relire avec la clé privée.

Clés publique et privée

À quoi sert chaque clé

Deux clés, deux fonctions, et une seule à partager.

Clé Fonction Peut-elle être partagée ?
Clé publique Chiffrer un message que seul le détenteur de la clé privée peut lire Oui, librement
Clé privée Déchiffrer les messages et prouver la possession de la paire Jamais
Export PEM Enregistrer chaque clé en fichier texte pour les serveurs, clients et bibliothèques La clé publique uniquement

Limite de taille des messages : RSA ne peut chiffrer que des données plus courtes que la taille de la clé moins l’espace réservé au bourrage. Pour des données plus volumineuses, chiffrez le contenu avec une clé symétrique et utilisez RSA pour protéger cette clé.

Outil RSA gratuit

Des clés qui ne passent jamais par un serveur

Une manière pratique d’essayer le chiffrement asymétrique sans rien installer.

Une paire de clés en un clic

Générez une clé publique et une clé privée correspondantes sans ouvrir de terminal ni installer de bibliothèque.

Export PEM

Enregistrez chaque clé en fichier PEM pour l’utiliser dans une configuration de serveur ou un secret de déploiement.

Importer vos propres clés

Collez une paire de clés existante au format PEM pour chiffrer et déchiffrer sur cette page.

Traitement local par défaut

La génération et le chiffrement s’exécutent dans votre navigateur : aucune clé ni aucun texte en clair ne sont envoyés.

Questions et réponses

Questions fréquentes sur le générateur de clés RSA

Mes clés sont-elles envoyées sur un serveur ?

Non. La génération des clés, le chiffrement et le déchiffrement utilisent JavaScript dans votre navigateur. Les clés privées ne quittent jamais votre appareil et 73hi ne conserve rien.

Puis-je importer mes clés existantes ?

Oui. Sélectionnez Importer des clés, collez les clés publique et privée au format PEM, puis chargez-les pour utiliser la paire sur cette page.

Quelle différence entre la clé publique et la clé privée ?

La clé publique chiffre et peut être partagée librement. La clé privée déchiffre et doit rester secrète, car toute personne qui la possède peut lire les messages.

Pourquoi la longueur des messages est-elle limitée ?

RSA ne peut chiffrer que des données plus courtes que la taille de la clé moins l’espace de bourrage. Les systèmes réels chiffrent les données avec une clé symétrique et utilisent RSA uniquement pour protéger cette clé : c’est la méthode recommandée au-delà d’un court message.

Cet outil convient-il aux systèmes en production ?

Utilisez-le pour les tests, l’apprentissage et les messages ponctuels. Les systèmes en production devraient générer leurs clés avec une bibliothèque éprouvée comme OpenSSL et suivre les recommandations actuelles sur la taille des clés et le bourrage.

La page fonctionne-t-elle sur mobile ?

Oui. La génération des clés et le chiffrement fonctionnent dans tout navigateur mobile moderne, même si les longs blocs PEM sont plus faciles à copier sur ordinateur.