DeviceEncryptionKey

مفتاح تشفير عام مؤقت وبيانات وصفية مرتبطة به

تمثيل JSON
{
  "publicKey": string,
  "signature": string,
  "keyId": string
}
الحقول
publicKey

string

المفتاح العام المؤقت المشفّر بترميز base64، والذي ينشئه الجهاز لهذا الطلب المفتاح هو نقطة منحنى قطع ناقص بتنسيق غير مضغوط، كما هو محدّد في ترميز KEM الخاص ببروتوكول HPKE.

signature

string

توقيع المفتاح العام المؤقت المشفّر بتنسيق Base64، والذي تم توقيعه باستخدام مفتاح هوية الجهاز سيكون هذا كائن COSE_Sign1 بتنسيق ProofOfOwnership. سيكون "التحدّي" في هذا التنسيق هو SHA-256(المفتاح العام المؤقت).

keyId

string

معرّف المفتاح العام المؤقت الذي أنشأه الجهاز