Envoyer des commentaires
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
nl:: Weave:: Profiles:: Security:: PASE
Cet espace de noms inclut toutes les interfaces dans Weave associées au protocole PASE (Password Authenticated Session Establishment) dans le profil de sécurité Weave.
Résumé
distantes
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)
Énumérations
@269
@269
@270
@270
@271
@271
@272
@272
@277
@277
distantes
AlignMessagePayload
WEAVE_ERROR AlignMessagePayload(
PacketBuffer *buf
)
BigNumHash
void BigNumHash(
const BIGNUM & point,
uint8_t *h
)
GetPASEConfigSecurityStrength
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
)
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0 , et les échantillons de code sont régis par une licence Apache 2.0 . Pour en savoir plus, consultez les Règles du site Google Developers . Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées. Thread est une marque déposée de Thread Group, Inc.
Dernière mise à jour le 2023/12/01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
Voulez-vous nous donner plus d'informations ?