DeviceEncryptionKey

Временный открытый ключ шифрования и связанные с ним метаданные.

JSON-представление
{
  "publicKey": string,
  "signature": string,
  "keyId": string
}
Поля
publicKey

string

Временный открытый ключ в формате base64, сгенерированный устройством для данного запроса. Ключ представляет собой точку эллиптической кривой в несжатом формате, как указано в кодировке HPKE KEM.

signature

string

Подпись временного открытого ключа, закодированная в base64 и подписанная ключом идентификации устройства. Это будет объект COSE_Sign1 в формате ProofOfOwnership. В качестве "проверки" в этом формате будет использоваться SHA-256 (временный открытый ключ).

keyId

string

Идентификатор ключа временного открытого ключа, сгенерированного устройством.