NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.3: NDN, CCN, CCNx, content centric networks
API Documentation
key-params.hpp File Reference
#include "../common.hpp"
#include "security-common.hpp"
Include dependency graph for key-params.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::KeyParams
 Base class of key parameters. More...
 
class  ndn::KeyParams::Error
 
class  ndn::RsaKeyParamsInfo
 RsaKeyParamInfo is used to initialize a SimplePublicKeyParams template for RSA key. More...
 
class  ndn::EcdsaKeyParamsInfo
 EcdsaKeyParamInfo is used to initialize a SimplePublicKeyParams template for ECDSA key. More...
 
class  ndn::SimplePublicKeyParams< KeyParamsInfo >
 SimplePublicKeyParams is a template for public keys with only one parameter: size. More...
 
class  ndn::AesKeyParamsInfo
 AesKeyParamsInfo is used to initialize a SimpleSymmetricKeyParams template for AES key. More...
 
class  ndn::SimpleSymmetricKeyParams< KeyParamsInfo >
 SimpleSymmetricKeyParams is a template for symmetric keys with only one parameter: size. More...
 

Namespaces

 ndn
 Copyright (c) 2011-2015 Regents of the University of California.
 

Typedefs

typedef SimplePublicKeyParams< RsaKeyParamsInfo > ndn::RsaKeyParams
 RsaKeyParams carries parameters for RSA key. More...
 
typedef SimplePublicKeyParams< EcdsaKeyParamsInfo > ndn::EcdsaKeyParams
 EcdsaKeyParams carries parameters for ECDSA key. More...
 
typedef SimpleSymmetricKeyParams< AesKeyParamsInfo > ndn::AesKeyParams