DeviceEncryptionKey

Kunci publik enkripsi sementara, dan metadata terkait.

Representasi JSON
{
  "publicKey": string,
  "signature": string,
  "keyId": string
}
Kolom
publicKey

string

Kunci publik sementara berenkode base64, yang dibuat oleh perangkat untuk permintaan ini. Kuncinya adalah Elliptic Curve Point dalam format Uncompressed, seperti yang ditentukan oleh encoding KEM HPKE.

signature

string

Tanda tangan kunci publik sementara yang dienkode dengan base64, ditandatangani oleh kunci identitas perangkat. Objek ini akan menjadi objek COSE_Sign1, dalam format ProofOfOwnership. "Challenge" dalam format ini akan menjadi SHA-256(kunci publik sementara).

keyId

string

ID kunci dari kunci publik sementara yang dihasilkan oleh perangkat.