Elysia Tools

Parcourez outils, exemples, explications visuelles et guides thématiques dans un espace clair.

Catégories populaires

Dossiers

Langue
ZHESPTRUFRDEEN

Elysia Tools

Navigation mobile

Security

Générateur et Analyseur JWK

· Dernière mise à jour:2026-06-20

Génère des JSON Web Keys (JWK) pour RSA, EC (P-256/P-384/P-521/secp256k1) et OKP (Ed25519/Ed448/X25519/X448), ou analyse un JWK existant pour inspecter ses paramètres, empreinte et métadonnées

Exécution

Exécuter cet outil

Remplissez le formulaire, lancez l’outil et consultez le résultat au même endroit.

Exemples

Exemples adaptés à cet outil

Associé

Continuer avec des outils et dossiers associés

Rédigé par l'équipe Elysia Tools
JSON107
Métadonnées66
Chiffrement40
Parse31
Parser23
Keys17
Clé publique7
RSA5

Guide d'utilisation de l'outil

Découvrez quand utiliser cet outil, ce qu'il prend en charge et comment les utilisateurs l'appliquent.

Points clés

Catégorie
Security
Types d’entrée
select, text, checkbox, textarea
Type de sortie
html
Exemples associés
4
API disponible
Oui

Aperçu

Ce générateur et analyseur de JWK (JSON Web Key) vous permet de créer instantanément des clés cryptographiques standardisées au format JSON pour les algorithmes RSA, EC et OKP, ou d'inspecter et décoder des clés existantes pour en extraire les paramètres, l'empreinte et les métadonnées.

Quand l’utiliser

  • Lors de la configuration d'un serveur d'autorisation OAuth2 ou OpenID Connect (OIDC) nécessitant un ensemble de clés publiques (JWKS).
  • Pour générer des paires de clés asymétriques sécurisées (RSA, EC, OKP) adaptées à la signature ou au chiffrement de jetons JWT.
  • Pour inspecter, valider ou extraire les métadonnées et l'identifiant (kid) d'une clé JSON Web Key existante.

Fonctionnement

  1. 1Sélectionnez le mode d'utilisation : 'Générer' pour créer une nouvelle clé ou 'Analyser' pour inspecter une clé existante.
  2. 2Pour la génération, choisissez le type de clé (RSA, EC ou OKP), configurez la taille ou la courbe (comme P-256 ou Ed25519) et définissez éventuellement un identifiant de clé (kid).
  3. 3Pour l'analyse, collez votre objet JSON JWK dans le champ prévu à cet effet.
  4. 4Validez pour obtenir instantanément la clé générée (publique et/ou privée) ou les détails décodés de votre clé analysée.

Cas d’usage

  • Création rapide de clés de test pour le développement d'API sécurisées avec JWT.
  • Extraction de la clé publique à partir d'un JWK complet contenant des paramètres privés pour publication sur un endpoint JWKS.
  • Audit et vérification des paramètres cryptographiques (courbe, taille, exposant) d'une clé reçue d'un tiers.

Comparer les alternatives

  • Analyse microformats2 (h-entry/h-card), valide Webmention/IndieAuth/Micropub/Microsub, émet les vues duales ActivityPub Object+Activity et le routage reply-a…

  • Générez un README de profil complet — bannière, tuiles de statistiques, carte thermique, skyline 3D et cartes de projets — cuits une fois en assets SVG stati…

  • Générer des tableaux croisés dynamiques interactifs à partir de données CSV/JSON avec configuration personnalisable des champs de lignes, colonnes et valeurs

Pour qui

Idéal pour

  • Convertir du contenu dans le navigateur.
  • Les workflows où Mode compte, par exemple Générer ou Analyser.
  • Des tâches répétables avec du contenu, avec les mêmes réglages à chaque fois.

Peu adapté pour

  • Tâches par lots entièrement automatisées — cette page est conçue pour un usage interactif ; pour les scripts, utilisez le point de terminaison API.
  • Du contenu dans d'autres formats — cet outil attend du contenu.

Cas limites et erreurs fréquentes

  • Fichiers très volumineux

    Les gros fichiers prennent plus de temps et peuvent atteindre les limites de mémoire du navigateur — essayez d'abord avec un échantillon plus petit.

  • Vérification de la sortie ignorée

    Comparez les premières lignes ou pages de la sortie avec l'entrée avant de l'utiliser en production.

  • Fichiers provenant d'exportateurs inhabituels

    Certains fichiers utilisent des variantes de format qui ne se convertissent pas proprement — si la sortie semble incorrecte, réenregistrez le fichier depuis l'application qui l'a créé et réessayez.

Exemples

1. Génération d'une clé de signature Ed25519 pour JWT

Développeur Backend

Contexte

Un développeur doit configurer un microservice pour signer des jetons d'accès JWT en utilisant l'algorithme EdDSA.

Problème

Besoin d'une clé OKP avec la courbe Ed25519 au format JWK avec un identifiant de clé spécifique.

Utilisation

Sélectionner le mode 'Générer', choisir le type de clé 'OKP', la courbe 'Ed25519', et saisir 'auth-service-key-v1' dans le champ 'ID de clé (kid)'.

mode: generate, keyType: okp, curve: Ed25519, keyId: auth-service-key-v1, publicOnly: false

Résultat

L'outil génère un objet JSON contenant les paramètres de la clé privée et publique (kty: OKP, crv: Ed25519, x, d, kid) prêt à être intégré dans la configuration du microservice.

2. Extraction de clé publique RSA pour un endpoint JWKS

Ingénieur DevOps

Contexte

L'ingénieur doit exposer la clé publique de signature sur l'endpoint public de l'entreprise sans divulguer la clé privée.

Problème

Extraire uniquement la partie publique d'une clé RSA de 4096 bits.

Utilisation

FAQ

Quels types de clés puis-je générer avec cet outil ?

Vous pouvez générer des clés RSA (2048, 3072, 4096 bits), des clés sur courbes elliptiques EC (P-256, P-384, P-521, secp256k1) et des clés OKP (Ed25519, Ed448, X25519, X448).

Qu'est-ce que le paramètre 'kid' dans un JWK ?

Le 'kid' (Key ID) est un identifiant unique utilisé pour faire correspondre une clé spécifique lors de la signature ou du chiffrement de jetons JWT, facilitant ainsi la rotation des clés.

Puis-je générer uniquement la partie publique d'une clé ?

Oui, en cochant l'option 'Public uniquement', l'outil filtre les paramètres privés pour ne renvoyer que la clé publique correspondante.

Comment analyser un JWK existant ?

Sélectionnez le mode 'Analyser', collez votre structure JSON JWK dans la zone de texte, et l'outil affichera ses propriétés détaillées ainsi que son empreinte.

Les clés générées sont-elles sécurisées et confidentielles ?

Oui, la génération et l'analyse s'effectuent localement dans votre navigateur, garantissant qu'aucune clé privée ne transite sur nos serveurs.

Dossier

Workflow autorisé de test JWT, OTP, TOTP et sessions

Préparez des fixtures d’authentification assainis, séparez génération, décodage et vérification des tokens, testez le temps OTP/TOTP et auditez les preuves JWT et de session sans exposer de secrets réels.

Accueil
Outils3201
Exemples593
Visualisations465
Visionneuses de fichiers103
Dossiers233
Étiquettes333
Images, audio et vidéo657

Outils de traitement, conversion et optimisation d’images, d’audio et de vidéo

Maths, dates et finance644

Calculateurs, outils numériques, logique de dates, statistiques et finance

Design et couleur297

Outils de couleur, mise en page, graphisme, style visuel et assistance design

Texte et rédaction209

Outils de rédaction, nettoyage, formatage, extraction et analyse de texte

Développement et Web193

Utilitaires développeur, réseau, débogage Web et assistants d’automatisation

Conversion et encodage175

Outils de conversion de formats, fichiers, archives, unités et encodages

Examen des sources FLAC/WAV et transmission des preuves
Revue et livraison d’un module de jeu promotionnel auto-hébergé
Relecture d'un lot de codes Stripe et contrôle préalable à l'importation
Tri technique des photos et transmission des candidates à la retouche
Structurer une capture d'interface, la relire et la transmettre au développement

© 2026 Elysia Tools. Tous droits réservés.

DocumentationTarifsÀ proposConditions d'utilisationPolitique de confidentialitéCookiesContact
Sécurité

Exemples JWT

Exemples complets de JWT de la structure de base des tokens aux implémentations de sécurité avancées

Développement

Exemples JSON de Terraform Plan

Fichiers Terraform plan JSON pour visualiser les dependances et revoir les changements, proches de terraform show -json

Technologies web

Exemples de Communication Temps Réel WebRTC

Exemples complets WebRTC pour communication audio/vidéo P2P, canaux de données, partage d'écran et serveur de signalisation

Go

Exemples de Sérialisation de Données Web Go

Exemples de sérialisation de données Web Go incluant l'encodage/décodage JSON et l'analyse XML

Design

De la palette d’image aux design tokens

Extrait les couleurs dominantes d’une image par k-means et les exporte en variables CSS / SCSS / config Tailwind / tokens JSON, avec noms et échelle de teintes

Development

Auditeur de dépendances package.json

Audite un package.json pour l’hygiène des dépendances et la qualité des plages de versions, et peut inspecter l’arbre transitif depuis package-lock.json ou yarn.lock. Signale les doublons, wildcard/pré-version, clés non triées, métadonnées manquantes et dépendances runtime/dev mal classées.

Data Visualization

Générateur de Graphique Radar

Générer des graphiques radar personnalisables à partir de données, parfait pour la comparaison et l'analyse multidimensionnelle

Data Visualization

Générateur de Graphique en Rose

Générer de beaux graphiques en rose de Nightingale (graphiques en épi) pour visualiser les données à travers angle et surface, parfait pour les analyses comparatives et la présentation de données historiques

Sélectionner le mode 'Générer', le type de clé 'RSA', la taille '4096 bits', et cocher l'option 'Public uniquement'.

mode: generate, keyType: rsa, keySize: 4096, publicOnly: true

Résultat

Obtention d'un JWK contenant uniquement les paramètres publics 'n' et 'e', évitant toute fuite accidentelle de la clé privée.

3. Analyse et validation d'une clé EC tierce

Analyste en Cybersécurité

Contexte

L'analyste reçoit un fichier de configuration contenant un JWK et doit vérifier la courbe elliptique utilisée ainsi que la validité de sa structure.

Problème

Inspecter les métadonnées d'un JWK brut sans exécuter de script complexe.

Utilisation

Sélectionner le mode 'Analyser', coller le JSON du JWK dans le champ 'JWK à analyser' et soumettre.

mode: parse, jwkInput: {"kty":"EC","crv":"P-256","x":"...","y":"..."}

Résultat

L'outil affiche les détails de la clé, confirmant l'utilisation de la courbe P-256 et validant la conformité de la structure JSON.

Analyseur de pont IndieWeb ↔ Fediverse
Studio de README de profil GitHub
Générateur de Tableau Croisé Dynamique