|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Struct to hold private key information. More...
Collaboration diagram for BSL_CryptoKey_t:Data Fields | |
| EVP_PKEY * | pkey |
| Pointer to OpenSSL PKEY struct (used in hmac ctx) | |
| BSL_Data_t | raw |
| Pointer to raw key information (used in cipher ctx) | |
| BSL_Crypto_KeyStats_t | stats |
| Statistics related to this key. | |
Struct to hold private key information.
| EVP_PKEY* BSL_CryptoKey_t::pkey |
Pointer to OpenSSL PKEY struct (used in hmac ctx)
Referenced by BSL_AuthCtx_Init(), BSL_Crypto_AddRegistryKey(), BSL_Crypto_GenKey(), BSL_Crypto_UnwrapKey(), BSL_Crypto_WrapKey(), BSL_CryptoKey_Deinit(), and BSL_CryptoKey_Init().
| BSL_Data_t BSL_CryptoKey_t::raw |
Pointer to raw key information (used in cipher ctx)
Referenced by BSL_Cipher_Init(), BSL_Crypto_AddRegistryKey(), BSL_Crypto_GenKey(), 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_AddAAD(), BSL_Cipher_AddData(), BSL_Cipher_AddSeq(), BSL_Cipher_Init(), BSL_Crypto_GetKeyStatistics(), BSL_Crypto_UnwrapKey(), BSL_Crypto_WrapKey(), BSL_CryptoKey_Deinit(), and BSL_CryptoKey_Init().