0) Keypack (Public)
Le générateur lit issuer_keypack.json (Public) pour sélectionner un KID actif avec scope
ORVEX_ACCESS_PREMIUM / Voucher_signing.
URL keypack
—
KID (Clé active)
—
1) Clé privée (Admin)
Règle D12 : La clé privée reste ici.
KEYS → envoie un Bundle chiffré · VOUCHER déverrouille en mémoire · ORVEX Access ne voit jamais la clé.
Bundle reçu (Chiffré)
—
Clé privée (Fallback manuel)
Conseil : Préférez le bundle chiffré depuis Keys Vault. Pour le service D12 (signing requests), le bundle est exigé.
2) Payload voucher
Produit
Tarif
Le tarif pilote automatiquement
plan et quota_exports signés.
Plan interne
Quota exports
Voucher ID
Issued at (YYYY-MM-DD)
Not before (YYYY-MM-DD)
Expires at (YYYY-MM-DD)
3) Distribution (Broker / Crédit)
Code type
Broker ID
Seller ID
Credit Batch ID
Debt value USD
Commission class
Notes registre
Voucher final
—
4) Livraison vers Seller-Tracker
Le package signé est scellé localement avec PBKDF2-SHA256 + AES-256-GCM puis envoyé à
seller-tracker.html via postMessage. Le téléchargement reste un secours, pas le flux principal.
Passphrase package scellé
Même origin recommandé (D12). Si Seller-Tracker contient déjà cette passphrase, le package reçu sera auto-déverrouillé et auto-prérempli.
URL Seller-Tracker
TrustedOrigin =
window.location.origin.
5) Livraison vers RCHG Batch Factory
Pour la production industrielle RCHG, le package signé D12 est scellé localement avec
PBKDF2-SHA256 + AES-256-GCM, puis envoyé à
rchg-batch-factory.html via postMessage.
Ce flux permet le pré-remplissage industriel sans remplacer le flux court vers Seller-Tracker.
Passphrase RCHG Factory
Si la même passphrase est déjà présente côté RCHG Batch Factory, le package reçu pourra être auto-déverrouillé et auto-prérempli.
URL RCHG Batch Factory
TrustedOrigin =
window.location.origin.
Journal local (Audit)
Journal local = Aide au diagnostic (N’expose pas la clé). À effacer régulièrement.