Définir l’usage
La signature RSA, le chiffrement OAEP, la signature EC et l’accord de clés ne partagent pas les mêmes usages. Une modification rend l’ancien résultat périmé.
- Un résultat périmé ne peut plus être téléchargé.
Hachage et cryptographie
Créez une paire RSA ou EC sur demande, ou examinez une seule clé PEM/JWK existante pour en extraire la partie publique.
Choisissez l’algorithme et l’usage ci-dessous, puis lancez la génération. Aucune clé au chargement.RSA · 2048 · Signature · PEM
Aucune clé encore.
Les clés restent dans cet onglet; rien n’est envoyé ni conservé. Usage de test uniquement.
Aucune clé encore.
Pour simuler une signature API, le générateur de clés RSA fournit une paire jetable sans rechercher les options d’OpenSSL. La séparation entre clé publique et clé privée est visible dès le résultat.
Le générateur de clés RSA conserve la même paire lorsque vous passez de PEM à JWK. L’inspection d’une clé privée existante produit sa partie publique sans transmettre le secret au serveur.
Le choix du format ne change pas le secret généré.
Le générateur de clés RSA réencode la même paire en PEM ou JWK. Changer d’affichage ne crée pas une nouvelle clé privée.
Collez une clé privée unique et obtenez sa partie publique correspondante. Une nouvelle clé privée reste masquée jusqu’à votre décision de l’afficher.
La signature RSA, le chiffrement OAEP, la signature EC et l’accord de clés ne partagent pas les mêmes usages. Une modification rend l’ancien résultat périmé.
En PEM, la clé publique utilise SPKI et la privée un PKCS8 non chiffré. JWK exprime les mêmes paramètres en JSON.
Chaque moitié a sa propre copie et son propre fichier. Ctrl/Cmd+Enter lance l’opération courante.
RSA propose 2048, 3072 ou 4096 bits; EC propose P-256, P-384 ou P-521. L’exposant RSA est fixé à 65537.
Exportez la clé publique SPKI et la privée PKCS8 en PEM, ou leurs deux objets JWK distincts.
Une clé RSA ou EC en PEM/JWK révèle son type et sa taille; une entrée privée permet d’obtenir sa version publique.
Une modification des choix ou de la saisie désactive immédiatement la copie et le téléchargement de l’ancien résultat.
La génération Web Crypto reste locale, mais une extension, le presse-papiers ou un fichier téléchargé peuvent exposer la clé. Réservez cette page aux essais; produisez les clés réelles sur leur hôte.
Ce site exporte la clé privée en PKCS8 non chiffré, avec l’en-tête PRIVATE KEY. Le PKCS1 RSA PRIVATE KEY est un autre conteneur, non importé ici.
Dans le mode inspection, collez une seule clé privée RSA en PEM ou JWK et lancez l’analyse. Sa clé publique correspondante apparaît; l’inverse est impossible.
2048 bits est le minimum proposé, avec 3072 et 4096 bits en options. Respectez les exigences du système de test; une longueur supérieure augmente le temps de calcul.
Une bibliothèque JWT compatible peut utiliser ces clés, mais cette page ne signe ni ne vérifie les jetons. Gardez le secret côté signataire et distribuez seulement le public.
Une question sur le format ?
Créez une paire jetable ou contrôlez une clé avant de partager sa partie publique. Le générateur de clés RSA vous laisse décider de chaque sortie privée.
Les clés disparaissent à la fermeture de cet onglet.