Boîte à Outils Informatique
Menu
AccueilDictionnaireJSON Web Key (JWK)
Dictionnaire informatique

JSON Web Key (JWK)

Une JSON Web Key représente une clé cryptographique dans un objet JSON normalisé, utilisé notamment pour publier les clés de vérification de jetons.

ThématiqueDictionnaire informatique → Environ 1 min de lecture

Définition simple

Une JSON Web Key représente une clé cryptographique dans un objet JSON normalisé, utilisé notamment pour publier les clés de vérification de jetons.

Objectif et usage

Une JWK, JSON Web Key, représente une clé cryptographique avec ses paramètres dans un objet JSON ; un JWKS en regroupe plusieurs.

Comment ça fonctionne ?

Le type de clé et ses champs décrivent le matériel concerné. Un identifiant kid aide à sélectionner une clé, par exemple pour vérifier la signature d’un jeton.

Exemple et vérification

Lors d’une validation de jeton, vérifier la provenance attendue du jeu de clés, l’algorithme autorisé et le traitement de la rotation ou du cache.

Points d’attention

Une JWK peut contenir des paramètres privés ou symétriques : tout fichier JWK n’est donc pas publiable. Choisir une clé par kid ne prouve pas que sa source est fiable.

En résumé

Le format facilite l’échange de clés ; leur confiance, leur usage et la protection des secrets doivent être établis séparément.

Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris