nn::crypto NamespaceNamespace for the encryption API
| nn::crypto::HashContextBase | Base class for context objects used for hash calculation. |
|---|---|
| nn::crypto::Sha1Context | Context object for SHA-1 calculation. |
| nn::crypto::Sha256Context | Context object for SHA-256 calculation. |
| nn::crypto::ShaBlock512BitContext | Context object for SHA calculation with a BlockSize of 512 bits. |
| Initialize | Initializes the crypto library. | |
|---|---|---|
| CalculateHmacSha1 | Performs HMAC-SHA1 calculation. | |
| CalculateHmacSha256 | Performs HMAC-SHA256 calculation. | |
| CalculateSha1 | Utility function that encompasses a sequence of operations used for SHA-1 calculation. | |
| CalculateSha256 | Utility function that encompasses a sequence of operations used for SHA-256 calculation. |
CONFIDENTIAL