Go to the source code of this file.
Namespaces | |
ndn | |
ndn::command_interest | |
ndn::signed_interest | |
Enumerations | |
enum class | ndn::BlockCipherAlgorithm { ndn::NONE , ndn::AES_CBC } |
enum class | ndn::CipherOperator { ndn::DECRYPT , ndn::ENCRYPT } |
enum class | ndn::DigestAlgorithm { ndn::NONE = 0 , ndn::SHA224 , ndn::SHA256 , ndn::SHA384 , ndn::SHA512 , ndn::BLAKE2B_512 , ndn::BLAKE2S_256 , ndn::SHA3_224 , ndn::SHA3_256 , ndn::SHA3_384 , ndn::SHA3_512 } |
enum class | ndn::KeyIdType { ndn::USER_SPECIFIED = 0 , ndn::SHA256 = 1 , ndn::RANDOM = 2 } |
The type of KeyId component in a key name. More... | |
enum class | ndn::KeyType { ndn::NONE = 0 , ndn::RSA , ndn::EC , ndn::AES , ndn::HMAC } |
The type of a cryptographic key. More... | |
Functions | |
std::ostream & | ndn::operator<< (std::ostream &os, BlockCipherAlgorithm algorithm) |
std::ostream & | ndn::operator<< (std::ostream &os, CipherOperator op) |
std::ostream & | ndn::operator<< (std::ostream &os, DigestAlgorithm algorithm) |
std::ostream & | ndn::operator<< (std::ostream &os, KeyIdType keyIdType) |
std::ostream & | ndn::operator<< (std::ostream &os, KeyType keyType) |
Variables | |
constexpr size_t | ndn::signed_interest::MIN_SIZE = 2 |
Minimum number of name components for an old-style Signed Interest. More... | |
constexpr size_t | ndn::command_interest::MIN_SIZE = 4 |
Minimum number of name components for a Command Interest. More... | |
constexpr ssize_t | ndn::command_interest::POS_RANDOM_VAL = -3 |
constexpr ssize_t | ndn::signed_interest::POS_SIG_INFO = -2 |
constexpr ssize_t | ndn::command_interest::POS_SIG_INFO = -2 |
constexpr ssize_t | ndn::signed_interest::POS_SIG_VALUE = -1 |
constexpr ssize_t | ndn::command_interest::POS_SIG_VALUE = -1 |
constexpr ssize_t | ndn::command_interest::POS_TIMESTAMP = -4 |