AWS IoT Device SDK C++ v2  1.41.0
AWS IoT Device SDK C++ v2
HKDF.h
Go to the documentation of this file.
1 #pragma once
2 
6 #include <aws/crt/Exports.h>
7 #include <aws/crt/Types.h>
8 
9 namespace Aws
10 {
11  namespace Crt
12  {
13  namespace Crypto
14  {
20  Allocator *allocator,
21  ByteCursor ikm,
22  ByteCursor salt,
23  ByteCursor info,
24  ByteBuf &out,
25  size_t length) noexcept;
26  } // namespace Crypto
27  } // namespace Crt
28 } // namespace Aws
Aws::Crt::Crypto::DeriveSHA512HMACHKDF
bool AWS_CRT_CPP_API DeriveSHA512HMACHKDF(Allocator *allocator, ByteCursor ikm, ByteCursor salt, ByteCursor info, ByteBuf &out, size_t length) noexcept
Definition: HKDF.cpp:15
Types.h
Aws::Crt::ByteBuf
aws_byte_buf ByteBuf
Definition: Types.h:30
AWS_CRT_CPP_API
#define AWS_CRT_CPP_API
Definition: Exports.h:36
Aws
Definition: Allocator.h:11
Aws::Crt::ByteCursor
aws_byte_cursor ByteCursor
Definition: Types.h:31
Aws::Crt::Allocator
aws_allocator Allocator
Definition: Allocator.h:14
Exports.h