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.
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.
Une nouvelle paire en un clic, générée entièrement sur votre appareil.
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.
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.
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.
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é.
Une manière pratique d’essayer le chiffrement asymétrique sans rien installer.
Générez une clé publique et une clé privée correspondantes sans ouvrir de terminal ni installer de bibliothèque.
Enregistrez chaque clé en fichier PEM pour l’utiliser dans une configuration de serveur ou un secret de déploiement.
Collez une paire de clés existante au format PEM pour chiffrer et déchiffrer sur cette page.
La génération et le chiffrement s’exécutent dans votre navigateur : aucune clé ni aucun texte en clair ne sont envoyés.
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.
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.
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.
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.
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.
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.