nl:: Weave::الملفات الشخصية::الأمان::Take

تشمل مساحة الاسم هذه جميع الواجهات ضمن Weave لبروتوكول مصادقة المفاتيح التي تمت مصادقتها (take) ضمن ملف Weave Security.

الملخّص

تعداد

@291 تعداد
@292 تعداد
@293 تعداد
@294 تعداد
@295 تعداد

المتغيّرات

kSaltProtocolEncryption = { 0x54, 0x41, 0x4B, 0x45 }[]
const uint8_t
kSaltTimeUnlimitedIdentificationKey = { 0x12, 0x34, 0x56, 0x78 }[]
const uint8_t

الدوال

PackControlHeader(uint8_t numOptionalConfigurations, bool encryptAuthPhase, bool encryptCommPhase, bool timeLimitedIK, bool hasChallengerId, uint8_t & controlHeader)

صفوف

nl::Weave::الملفات الشخصية::الأمان::Take::WeaveTakeChallengerAuthDelegate
nl::Weave::الملفات الشخصية::الأمان::Take::WeaveTakeEngine
nl::Weave::الملفات الشخصية::الأمان::Take::WeaveTakeTokenAuthDelegate

تعداد

291 @

 @291

@292

 @292

293 @

 @293

@294

 @294

295 @

 @295

المتغيّرات

تشفير kSaltProtocolEncryption

const uint8_t kSaltProtocolEncryption[] = { 0x54, 0x41, 0x4B, 0x45 }

مفتاح kSaltTimeUnlimitedIdentificationKey

const uint8_t kSaltTimeUnlimitedIdentificationKey[] = { 0x12, 0x34, 0x56, 0x78 }

الدوال

عنوان التحكُّم في الحزمة

WEAVE_ERROR PackControlHeader(
  uint8_t numOptionalConfigurations,
  bool encryptAuthPhase,
  bool encryptCommPhase,
  bool timeLimitedIK,
  bool hasChallengerId,
  uint8_t & controlHeader
)