nl :: Dệt :: Tiền điện tử :: HKDFSHA1Or256
Tóm lược
Các loại công khai |
---|
@345 | enum |
Các loại công khai
Thuộc tính công cộng
PseudoRandomKey
uint8_t PseudoRandomKey[kMaxPseudoRandomKeyLength]
mForceAlign
uint64_t mForceAlign
mObjBuf
uint8_t mObjBuf[1]
mSHA1ObjBuf
uint8_t mSHA1ObjBuf[sizeof(HKDFSHA1)]
mSHA256ObjBuf
uint8_t mSHA256ObjBuf[sizeof(HKDFSHA256)]
Chức năng công cộng
AddKeyMaterial
void AddKeyMaterial(
const uint8_t *keyData,
uint16_t keyDataLen
)
void BeginExtractKey(
const uint8_t *salt,
uint16_t saltLen
)
ExpandKey
WEAVE_ERROR ExpandKey(
const uint8_t *info,
uint16_t infoLen,
uint16_t keyLen,
uint8_t *outKey
)
HKDFSHA1Or256
HKDFSHA1Or256(
bool useSHA1
)
Cài lại
void Reset(
void
)
~ HKDFSHA1Or256
~HKDFSHA1Or256(
void
)