AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
HMAC.h File Reference
#include <aws/cal/hmac.h>
#include <aws/crt/Exports.h>
#include <aws/crt/Types.h>

Go to the source code of this file.

Classes

class  Aws::Crt::Crypto::HMAC
class  Aws::Crt::Crypto::ByoHMAC

Namespaces

namespace  Aws
namespace  Aws::Crt
namespace  Aws::Crt::Crypto

Typedefs

using Aws::Crt::Crypto::CreateHMACCallback

Functions

bool AWS_CRT_CPP_API Aws::Crt::Crypto::ComputeSHA256HMAC (Allocator *allocator, const ByteCursor &secret, const ByteCursor &input, ByteBuf &output, size_t truncateTo=0) noexcept
bool AWS_CRT_CPP_API Aws::Crt::Crypto::ComputeSHA256HMAC (const ByteCursor &secret, const ByteCursor &input, ByteBuf &output, size_t truncateTo=0) noexcept

Variables

static const size_t Aws::Crt::Crypto::SHA256_HMAC_DIGEST_SIZE = 32