|
BSL v1.1.1 - 39.g9f43410
AMMOS Bundle Protocol Security Library (BSL)
|
Struct to hold private key information. More...
Collaboration diagram for BSL_CryptoKey_t:Data Fields | |
| BSL_Data_t | raw |
| Pointer to raw key information. | |
| BSLB_IdValPairPtrMap_t | params |
| Additional parameter dictionary. | |
| BSL_Crypto_KeyStats_t | stats |
| Statistics related to this key. | |
| pthread_mutex_t | stats_mutex |
| Mutex for stats. | |
Struct to hold private key information.
| BSLB_IdValPairPtrMap_t BSL_CryptoKey_t::params |
Additional parameter dictionary.
Referenced by BSL_Crypto_GetKeyParameter(), BSL_Crypto_SetKeyParameter(), BSL_CryptoKey_Deinit(), and BSL_CryptoKey_Init().
| BSL_Data_t BSL_CryptoKey_t::raw |
Pointer to raw key information.
Referenced by BSL_AuthCtx_Init(), BSL_Cipher_Init(), BSL_Crypto_CompareKeys(), BSL_Crypto_GenKey(), BSL_Crypto_KDF(), BSL_Crypto_LoadKey(), BSL_Crypto_UnwrapKey(), BSL_Crypto_WrapKey(), BSL_CryptoKey_Deinit(), and BSL_CryptoKey_Init().
| BSL_Crypto_KeyStats_t BSL_CryptoKey_t::stats |
Statistics related to this key.
Referenced by BSL_AuthCtx_DigestBuffer(), BSL_AuthCtx_DigestSeq(), BSL_AuthCtx_Init(), BSL_Cipher_AddAadBuffer(), BSL_Cipher_AddAadSeq(), BSL_Cipher_AddSeq(), BSL_Cipher_Init(), BSL_Crypto_GetKeyStatistics(), BSL_Crypto_KDF(), BSL_Crypto_UnwrapKey(), BSL_Crypto_WrapKey(), BSL_CryptoKey_Deinit(), and BSL_CryptoKey_Init().
| pthread_mutex_t BSL_CryptoKey_t::stats_mutex |
Mutex for stats.
Referenced by BSL_AuthCtx_DigestBuffer(), BSL_AuthCtx_DigestSeq(), BSL_AuthCtx_Init(), BSL_Cipher_AddAadBuffer(), BSL_Cipher_AddAadSeq(), BSL_Cipher_AddSeq(), BSL_Cipher_Init(), BSL_Crypto_GetKeyStatistics(), BSL_Crypto_KDF(), BSL_Crypto_UnwrapKey(), BSL_Crypto_WrapKey(), BSL_CryptoKey_Deinit(), and BSL_CryptoKey_Init().