All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
ndn::CryptoLite Member List

This is the complete list of members for ndn::CryptoLite, including all inherited members.

computeHmacWithSha256(const uint8_t *key, size_t keyLength, const uint8_t *data, size_t dataLength, uint8_t *digest)ndn::CryptoLitestatic
computeHmacWithSha256(const BlobLite &key, const BlobLite &data, uint8_t *digest)ndn::CryptoLiteinlinestatic
digestSha256(const uint8_t *data, size_t dataLength, uint8_t *digest)ndn::CryptoLitestatic
digestSha256(const BlobLite &data, uint8_t *digest)ndn::CryptoLiteinlinestatic
generateRandomBytes(uint8_t *buffer, size_t bufferLength)ndn::CryptoLitestatic
verifyDigestSha256Signature(const uint8_t *signature, size_t signatureLength, const uint8_t *data, size_t dataLength)ndn::CryptoLitestatic
verifyDigestSha256Signature(const BlobLite &signature, const BlobLite &data)ndn::CryptoLiteinlinestatic
verifyHmacWithSha256Signature(const uint8_t *key, size_t keyLength, const uint8_t *signature, size_t signatureLength, const uint8_t *data, size_t dataLength)ndn::CryptoLitestatic
verifyHmacWithSha256Signature(const BlobLite &key, const BlobLite &signature, const BlobLite &data)ndn::CryptoLiteinlinestatic