> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Un conjunto de claves web JSON es un objeto JSON que representa un conjunto de JSON Web Keys (un objeto JSON que representa una clave criptográfica).

# Conjuntos de claves web JSON

El conjunto de claves web JSON (JWKS) es un conjunto de claves que contiene las claves públicas utilizadas para verificar cualquier <Tooltip tip="JSON Web Token (JWT): Formato estándar de ID Token (y, a menudo, también de Access Token) utilizado para representar claims de forma segura entre dos partes." cta="Ver glosario" href="/es/docs/glossary?term=JSON+Web+Token+%28JWT%29">JSON Web Token (JWT)</Tooltip> emitido por el <Tooltip tip="JSON Web Token (JWT): Formato estándar de ID Token (y, a menudo, también de Access Token) utilizado para representar claims de forma segura entre dos partes." cta="Ver glosario" href="/es/docs/glossary?term=Authorization+Server">Servidor de autorización</Tooltip> y firmado con el [algoritmo de firma](/es/docs/get-started/applications/signing-algorithms) RS256.

Al crear aplicaciones y APIs en Auth0, se admiten dos algoritmos para firmar <Tooltip tip="Authorization Server: Servidor centralizado que contribuye a definir los límites del acceso de un usuario. Por ejemplo, su servidor de autorización puede controlar los datos, las tareas y las funcionalidades disponibles para un usuario." cta="Ver glosario" href="/es/docs/glossary?term=JWTs">JWT</Tooltip>: **RS256** y **HS256**. RS256 genera una firma asimétrica, lo que significa que se debe usar una clave privada para firmar el JWT y una clave pública distinta para verificar la firma.

Auth0 usa la [especificación JSON Web Key (JWK)](https://tools.ietf.org/html/rfc7517) para representar las claves criptográficas utilizadas para firmar tokens RS256. Esta especificación define dos estructuras de datos de alto nivel: **JSON Web Key (JWK)** y **conjunto de claves web JSON (JWKS)**. Estas son las definiciones de la especificación:

| Elemento                               | Descripción                                                                                                                            |
| -------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| **JSON Web Key (JWK)**                 | Un objeto JSON que representa una clave criptográfica. Los miembros del objeto representan propiedades de la clave, incluido su valor. |
| **conjunto de claves web JSON (JWKS)** | Un objeto JSON que representa un conjunto de JWKs. El objeto JSON DEBE tener un miembro `keys`, que es un array de JWKs.               |

Auth0 expone un endpoint de JWKS para cada inquilino, que se encuentra en `https://{yourDomain}/.well-known/jwks.json`. Este endpoint contendrá el JWK utilizado para verificar todos los JWT emitidos por Auth0 para este inquilino.

<Warning>
  Actualmente, Auth0 firma con solo un JWK a la vez; sin embargo, es importante asumir que este endpoint podría contener varios JWKs. Por ejemplo, se pueden encontrar varias claves en el JWKS al [rotar las claves de firma de la aplicación](/es/docs/get-started/tenant-settings/signing-keys/rotate-signing-keys).
</Warning>

<div id="learn-more">
  ## Más información
</div>

* [Claves de firma](/es/docs/get-started/tenant-settings/signing-keys)
* [Propiedades del conjunto de claves web JSON](/es/docs/secure/tokens/json-web-tokens/json-web-key-set-properties)
* [Localizar conjuntos de claves web JSON](/es/docs/secure/tokens/json-web-tokens/locate-json-web-key-sets)
* [Ver certificados de firma](/es/docs/get-started/tenant-settings/signing-keys/view-signing-certificates)
