یک کلید عمومی رمزگذاری موقت و فراداده مرتبط.
| نمایش JSON |
|---|
{ "publicKey": string, "signature": string, "keyId": string } |
| فیلدها | |
|---|---|
publicKey | کلید عمومی موقت کدگذاری شده با base64 که توسط دستگاه برای این درخواست تولید شده است. این کلید Elliptic Curve Point در قالب غیر فشرده است، همانطور که توسط کدگذاری HPKE KEM مشخص شده است. |
signature | امضای کدگذاریشدهی base64 مربوط به کلید عمومی موقت، که توسط کلید هویت دستگاه امضا شده است. این یک شیء COSE_Sign1 با فرمت ProofOfOwnership خواهد بود. "چالش" در این فرمت SHA-256 (کلید عمومی موقت) خواهد بود. |
keyId | شناسه کلید مربوط به کلید عمومی موقت تولید شده توسط دستگاه. |