Gửi ý kiến phản hồi
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:: Profiles:: Security:: PASE
Không gian tên này bao gồm tất cả giao diện trong giao thức Weave dành cho giao thức Thiết lập phiên được xác thực bằng mật khẩu (PASE ) trong cấu hình 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)
Liệt kê
@269
@269
@270
@270
@271
@271
@272
@272
@277
@277
Hàm
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
)
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mã mẫu được cấp phép theo Giấy phép Apache 2.0 . Để biết thêm chi tiết, vui lòng tham khảo Chính sách trên trang web của Google Developers . Java là một nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết của Oracle. OPENTHREAD và các nhãn hiệu có liên quan là nhãn hiệu của Thread Group và được sử dụng theo giấy phép.
Cập nhật lần gần đây nhất: 2024-08-23 UTC.
Bạn muốn chia sẻ thêm với chúng tôi?
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-08-23 UTC."],[],[]]