{
  "notice": "SYNTHETIC TEST KEYS. Generated for the published test vectors and the media worked example, and published here with their private parts on purpose so that anyone can reproduce and check every signature. They belong to no provider or recipient. Never trust them, or anything they sign, anywhere else.",
  "keys": [
    {
      "name": "provider-retired",
      "role": "provider",
      "retired_at": "2026-09-21T12:00:00Z",
      "public_jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "Ize4MWHkaLS-hqYv-sVj5NRzDtwMqUC0obK-gOf-uhU",
        "y": "_eMEQnvbXzOAHUyq-NiaIYhx_NeH9pcXnHfjTOCxXiQ",
        "kid": "3QA66uHrbG9BnCQj8_OfGgzottqgZBfdvL1q14XiT9w",
        "alg": "ES256",
        "use": "sig",
        "exp": 1789992000
      },
      "private_jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "Ize4MWHkaLS-hqYv-sVj5NRzDtwMqUC0obK-gOf-uhU",
        "y": "_eMEQnvbXzOAHUyq-NiaIYhx_NeH9pcXnHfjTOCxXiQ",
        "d": "mK_555Uh5lALDp4NM-vw6C-7S3OhZP08vqWRmYi56WI",
        "kid": "3QA66uHrbG9BnCQj8_OfGgzottqgZBfdvL1q14XiT9w",
        "alg": "ES256",
        "use": "sig"
      }
    },
    {
      "name": "provider-active",
      "role": "provider",
      "retired_at": null,
      "public_jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "RnfKbTJ_SkRMoNnp_L_mcoWCZzfexCOej0E5Z_peedU",
        "y": "ywxQtuG3Nw4R-MyAF8fl2yULAhT_2I_mHSIMaaUnRFU",
        "kid": "mYO1BpXaL579Vtqrg7FdfvJt9y-uBrMaUE6_CW-DHWc",
        "alg": "ES256",
        "use": "sig"
      },
      "private_jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "RnfKbTJ_SkRMoNnp_L_mcoWCZzfexCOej0E5Z_peedU",
        "y": "ywxQtuG3Nw4R-MyAF8fl2yULAhT_2I_mHSIMaaUnRFU",
        "d": "qpX9N5yRp-dqqkKR3RkWsG5eFh9qatFAZaN-811a5zc",
        "kid": "mYO1BpXaL579Vtqrg7FdfvJt9y-uBrMaUE6_CW-DHWc",
        "alg": "ES256",
        "use": "sig"
      }
    },
    {
      "name": "recipient",
      "role": "recipient",
      "retired_at": null,
      "public_jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "zyzkconzj74PhFRVsL4GAcyKP8zppEXAMzmAkDS0Eoo",
        "y": "mfP5i9QsgpZo90QvWjwG0Sdx1iWstk1qz6x5HVLkH2Q",
        "kid": "w7t35gDe7Lcp0DXE4NrgKar6duLgsJCrvmYyLuVjpIc",
        "alg": "ES256",
        "use": "sig"
      },
      "private_jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "zyzkconzj74PhFRVsL4GAcyKP8zppEXAMzmAkDS0Eoo",
        "y": "mfP5i9QsgpZo90QvWjwG0Sdx1iWstk1qz6x5HVLkH2Q",
        "d": "36vcyK7JqAS_dSSZzhyvoLjl-W_Mx_SbVbRb-OTknbU",
        "kid": "w7t35gDe7Lcp0DXE4NrgKar6duLgsJCrvmYyLuVjpIc",
        "alg": "ES256",
        "use": "sig"
      }
    }
  ],
  "key_sets": {
    "provider": {
      "keys": [
        {
          "kty": "EC",
          "crv": "P-256",
          "x": "Ize4MWHkaLS-hqYv-sVj5NRzDtwMqUC0obK-gOf-uhU",
          "y": "_eMEQnvbXzOAHUyq-NiaIYhx_NeH9pcXnHfjTOCxXiQ",
          "kid": "3QA66uHrbG9BnCQj8_OfGgzottqgZBfdvL1q14XiT9w",
          "alg": "ES256",
          "use": "sig",
          "exp": 1789992000
        },
        {
          "kty": "EC",
          "crv": "P-256",
          "x": "RnfKbTJ_SkRMoNnp_L_mcoWCZzfexCOej0E5Z_peedU",
          "y": "ywxQtuG3Nw4R-MyAF8fl2yULAhT_2I_mHSIMaaUnRFU",
          "kid": "mYO1BpXaL579Vtqrg7FdfvJt9y-uBrMaUE6_CW-DHWc",
          "alg": "ES256",
          "use": "sig"
        }
      ]
    },
    "recipient": {
      "keys": [
        {
          "kty": "EC",
          "crv": "P-256",
          "x": "zyzkconzj74PhFRVsL4GAcyKP8zppEXAMzmAkDS0Eoo",
          "y": "mfP5i9QsgpZo90QvWjwG0Sdx1iWstk1qz6x5HVLkH2Q",
          "kid": "w7t35gDe7Lcp0DXE4NrgKar6duLgsJCrvmYyLuVjpIc",
          "alg": "ES256",
          "use": "sig"
        }
      ]
    }
  },
  "issuers": {
    "provider": "https://autonym.example",
    "recipient": "https://recipient.example/client"
  }
}
