nl :: Tejido:: Cripto: HKDFSHA1O256
Resumen
Tipos públicos |
---|
@345 | enumeración |
Tipos públicos
Atributos públicos
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)]
Funciones publicas
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
)
HKDFSHA1O256
HKDFSHA1Or256(
bool useSHA1
)
Reiniciar
void Reset(
void
)
~ HKDFSHA1Or256
~HKDFSHA1Or256(
void
)