D12
KEYS • D12

0) Keypack (Public)

On charge issuer_keypack.json pour sélectionner un KID actif avec scope ORVEX_ACCESS_PREMIUM / Voucher_signing.

URL keypack
—
KID (Clé active)
—

1) Clé privée ES256 (Admin)

Deux chemins :
A) Importer une clé privée (JWK ES256) correspondant à un KID déjà publié dans le keypack
B) Générer une nouvelle paire → Copier le snippet “Keypack entry” pour l’ajouter ensuite à issuer_keypack.json
JWK public (P-256)
Le keypack ne contient jamais de clé privée.
Clé privée (JWK privé)
—

2) Snippet “Keypack entry”

Si tu génères une nouvelle paire, voici le bloc à insérer côté serveur dans issuer_keypack.json (Rotation contrôlée).

—
CRYPTO: — KEYPACK: — VG: —