nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: PASE
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এই নেমস্পেসটি উইভ সিকিউরিটি প্রোফাইলের মধ্যে পাসওয়ার্ড অথেনটিকেটেড সেশন এস্টাব্লিশমেন্ট ( PASE ) প্রোটোকলের জন্য উইভ-এর মধ্যে সমস্ত ইন্টারফেস অন্তর্ভুক্ত করে।
সারাংশ
ফাংশন | |
---|---|
AlignMessagePayload ( PacketBuffer *buf) | |
BigNumHash (const BIGNUM & point, uint8_t *h) | void |
GetPASEConfigSecurityStrength (uint32_t config) | uint8_t |
NewPASEConfig1JPAKECTX (const uint8_t *pw, uint16_t pwLen, const char *localContextStr, const char *peerContextStr, struct JPAKE_CTX *& ctx) | |
PASEConfig1_JPAKE_G () | BIGNUM * |
PASEConfig1_JPAKE_P () | BIGNUM * |
PASEConfig1_JPAKE_Q () | BIGNUM * |
PackControlHeader (uint8_t pwSrc, uint8_t encType, uint16_t sessionKeyId, bool performKeyConfirm, uint32_t & controlHeader) | |
UnpackControlHeader (uint32_t controlHeader, uint8_t & pwSrc, uint8_t & encType, uint16_t & sessionKeyId, bool & performKeyConfirm) | |
UnpackSizeHeader (uint32_t sizeHeader, uint8_t & gx, uint8_t & zkpxgr, uint8_t & zkpxb, uint8_t & altConfigCount) | void |
UnpackSizeHeader (uint32_t sizeHeader, uint8_t & gx, uint8_t & zkpxgr, uint8_t & zkpxb) |
গণনা
@269
@269
@270
@270
@271
@271
@272
@272
@২৭৭
@277
ফাংশন
AlignMessagePayload
WEAVE_ERROR AlignMessagePayload( PacketBuffer *buf )
BigNumHash
void BigNumHash( const BIGNUM & point, uint8_t *h )
GetPASEConfigSecurity Strength
uint8_t GetPASEConfigSecurityStrength( uint32_t config )
NewPASEConfig1JPAKECTX
WEAVE_ERROR NewPASEConfig1JPAKECTX( const uint8_t *pw, uint16_t pwLen, const char *localContextStr, const char *peerContextStr, struct JPAKE_CTX *& ctx )
PASEconfig1_JPAKE_G
BIGNUM * PASEConfig1_JPAKE_G()
PASEconfig1_JPAKE_P
BIGNUM * PASEConfig1_JPAKE_P()
PASEconfig1_JPAKE_Q
BIGNUM * PASEConfig1_JPAKE_Q()
প্যাক কন্ট্রোল হেডার
WEAVE_ERROR PackControlHeader( uint8_t pwSrc, uint8_t encType, uint16_t sessionKeyId, bool performKeyConfirm, uint32_t & controlHeader )
আনপ্যাক কন্ট্রোলহেডার
WEAVE_ERROR UnpackControlHeader( uint32_t controlHeader, uint8_t & pwSrc, uint8_t & encType, uint16_t & sessionKeyId, bool & performKeyConfirm )
আনপ্যাক সাইজ হেডার
void UnpackSizeHeader( uint32_t sizeHeader, uint8_t & gx, uint8_t & zkpxgr, uint8_t & zkpxb, uint8_t & altConfigCount )
আনপ্যাক সাইজ হেডার
WEAVE_ERROR UnpackSizeHeader( uint32_t sizeHeader, uint8_t & gx, uint8_t & zkpxgr, uint8_t & zkpxb )