DeviceEncryptionKey

Una clave pública de encriptación efímera y metadatos asociados.

Representación JSON
{
  "publicKey": string,
  "signature": string,
  "keyId": string
}
Campos
publicKey

string

La clave pública efímera codificada en base64, generada por el dispositivo para esta solicitud. La clave es un punto de curva elíptica en formato sin comprimir, como se especifica en la codificación KEM de HPKE.

signature

string

La firma codificada en base64 de la clave pública efímera, firmada por la clave de identidad del dispositivo. Será un objeto COSE_Sign1 en el formato ProofOfOwnership. El "desafío" en este formato será SHA-256(clave pública efímera).

keyId

string

El ID de clave de la clave pública efímera generada por el dispositivo.