nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: PASE:: WeavePASEEngine
সারাংশ
পাবলিক ফাংশন |
---|
GenerateInitiatorStep1 ( PacketBuffer *buf, uint32_t proposedPASEConfig, uint64_t localNodeId, uint64_t peerNodeId, uint16_t sessionKeyId, uint8_t encType, uint8_t pwSrc, WeaveFabricState *FabricState, bool confirmKey) | |
GenerateInitiatorStep2 ( PacketBuffer *buf) | |
GenerateResponderKeyConfirm ( PacketBuffer *buf) | |
GenerateResponderReconfigure ( PacketBuffer *buf) | |
GenerateResponderStep1 ( PacketBuffer *buf) | |
GenerateResponderStep2 ( PacketBuffer *buf) | |
GetSessionKey (const WeaveEncryptionKey *& encKey) | |
Init (void) | void |
IsInitiator (void) const | bool |
IsResponder (void) const | bool |
ProcessInitiatorStep1 ( PacketBuffer *buf, uint64_t localNodeId, uint64_t peerNodeId, WeaveFabricState *FabricState) | |
ProcessInitiatorStep2 ( PacketBuffer *buf) | |
ProcessResponderKeyConfirm ( PacketBuffer *buf) | |
ProcessResponderReconfigure ( PacketBuffer *buf, uint32_t & proposedPASEConfig) | |
ProcessResponderStep1 ( PacketBuffer *buf) | |
ProcessResponderStep2 ( PacketBuffer *buf) | |
Reset (void) | void |
Shutdown (void) | void |
পাবলিক প্রকার
পাবলিক বৈশিষ্ট্য
অনুমোদিত PASEC কনফিগার
uint8_t AllowedPASEConfigs
এনক্রিপশন টাইপ
uint8_t EncryptionType
JPAKECtx
struct JPAKE_CTX * JPAKECtx
bool PerformKeyConfirmation
প্রোটোকল কনফিগারেশন
uint32_t ProtocolConfig
পিডব্লিউ
const uint8_t * Pw
PwSource
uint8_t PwSource
রেসপন্ডারকি কনফার্মহ্যাশ
uint8_t ResponderKeyConfirmHash[kKeyConfirmHashLengthMax]
রেসপন্ডারস্টেপ2জেডকেপিএক্সজিআরহ্যাশ
uint8_t ResponderStep2ZKPXGRHash[kStep2ZKPXGRHashLengthMax]
SessionKeyId
uint16_t SessionKeyId
পাবলিক ফাংশন
জেনারেট ইনিশিয়েটর ধাপ1
WEAVE_ERROR GenerateInitiatorStep1(
PacketBuffer *buf,
uint32_t proposedPASEConfig,
uint64_t localNodeId,
uint64_t peerNodeId,
uint16_t sessionKeyId,
uint8_t encType,
uint8_t pwSrc,
WeaveFabricState *FabricState,
bool confirmKey
)
ইস ইনিশিয়েটর
bool IsInitiator(
void
) const
উত্তরদাতা
bool IsResponder(
void
) const
রিসেট করুন
void Reset(
void
)
শাটডাউন
void Shutdown(
void
)