DeviceEncryptionKey

Una chiave pubblica di crittografia effimera e i metadati associati.

Rappresentazione JSON
{
  "publicKey": string,
  "signature": string,
  "keyId": string
}
Campi
publicKey

string

La chiave pubblica effimera con codifica Base64, generata dal dispositivo per questa richiesta. La chiave è un punto della curva ellittica in formato non compresso, come specificato dalla codifica KEM di HPKE.

signature

string

La firma con codifica Base64 della chiave pubblica effimera, firmata dalla chiave di identità del dispositivo. Si tratta di un oggetto COSE_Sign1, nel formato ProofOfOwnership. La "sfida" in questo formato sarà SHA-256(chiave pubblica effimera).

keyId

string

L'ID chiave della chiave pubblica effimera generata dal dispositivo.