Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
nl::Weave::Hồ sơ::Bảo mật::PASE
Vùng chứa tên này bao gồm tất cả giao diện trong Weave cho giao thức Thiết lập phiên xác thực mật khẩu (PASE) trong hồ sơ bảo mật Weave.
Tóm tắt
Hàm
|
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)
|
|
Bảng liệt kê
@269
@269
@270
@270
@271
@271
@272
@272
@277
@277
Hàm
Căn chỉnh tải thông báo
WEAVE_ERROR AlignMessagePayload(
PacketBuffer *buf
)
Vé 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
)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2020-08-28 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]