esp8266ndn
NDN Arduino library for ESP8266 and more
|
#include "../../core/log.hpp"
#include "../../keychain/ec.hpp"
#include "../../packet/encrypted-message.hpp"
#include "../../port/clock/port.hpp"
#include "../../port/mbed-common.hpp"
#include <mbedtls/hkdf.h>
Go to the source code of this file.
Classes | |
class | ndnph::ndncert::detail::SessionKey |
Symmetric key used in CHALLENGE step. More... | |
class | ndnph::ndncert::packet_struct::ParameterKV |
class | ndnph::ndncert::packet_struct::ParameterKV::Parser |
struct | ndnph::ndncert::packet_struct::CaProfile |
struct | ndnph::ndncert::packet_struct::NewRequest |
struct | ndnph::ndncert::packet_struct::NewResponse |
struct | ndnph::ndncert::packet_struct::ChallengeRequest< ChallengeT > |
struct | ndnph::ndncert::packet_struct::ChallengeResponse |
Namespaces | |
ndnph | |
ndnph::ndncert | |
ndnph::ndncert::detail | |
ndnph::ndncert::packet_struct | |
Macros | |
#define | NDNPH_NDNCERT_LOG(...) |
Typedefs | |
using | ndnph::ndncert::detail::MaxChallenges = std::integral_constant< int, 4 > |
using | ndnph::ndncert::detail::MaxChallengeParams = std::integral_constant< int, 2 > |
using | ndnph::ndncert::detail::SaltLen = std::integral_constant< size_t, 32 > |
using | ndnph::ndncert::detail::RequestIdLen = std::integral_constant< size_t, 8 > |
using | ndnph::ndncert::detail::AuthenticationTagLen = std::integral_constant< size_t, 16 > |
using | ndnph::ndncert::detail::ISigPolicy = isig::Policy< isig::Nonce<>, isig::Time<> > |
Functions | |
ISigPolicy | ndnph::ndncert::detail::makeISigPolicy () |
#define NDNPH_NDNCERT_LOG | ( | ... | ) |