|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Struct def for HMAC operation context. More...
#include <CryptoInterface.h>
Collaboration diagram for BSL_AuthCtx_t:Data Fields | |
| void * | libhandle |
| pointer to library specific data | |
| BSL_CryptoCipherSHAVariant_e | SHA_variant |
| SHA variant of context. | |
| void * | keyhandle |
| Key handle used by context. | |
| size_t | block_size |
| Block size used by backend. | |
Struct def for HMAC operation context.
| size_t BSL_AuthCtx_t::block_size |
Block size used by backend.
Referenced by BSL_AuthCtx_DigestSeq(), and BSL_AuthCtx_Init().
| void* BSL_AuthCtx_t::keyhandle |
Key handle used by context.
Referenced by BSL_AuthCtx_DigestBuffer(), BSL_AuthCtx_DigestSeq(), and BSL_AuthCtx_Init().
| void* BSL_AuthCtx_t::libhandle |
pointer to library specific data
Referenced by BSL_AuthCtx_Deinit(), BSL_AuthCtx_DigestBuffer(), BSL_AuthCtx_DigestSeq(), BSL_AuthCtx_Finalize(), and BSL_AuthCtx_Init().
| BSL_CryptoCipherSHAVariant_e BSL_AuthCtx_t::SHA_variant |
SHA variant of context.
Referenced by BSL_AuthCtx_Init().