#include "ndn-cxx/security/transform/private-key.hpp"#include "ndn-cxx/security/transform/base64-decode.hpp"#include "ndn-cxx/security/transform/base64-encode.hpp"#include "ndn-cxx/security/transform/buffer-source.hpp"#include "ndn-cxx/security/transform/digest-filter.hpp"#include "ndn-cxx/security/transform/stream-sink.hpp"#include "ndn-cxx/security/transform/stream-source.hpp"#include "ndn-cxx/security/impl/openssl-helper.hpp"#include "ndn-cxx/security/key-params.hpp"#include "ndn-cxx/encoding/buffer-stream.hpp"#include "ndn-cxx/util/random.hpp"#include <boost/lexical_cast.hpp>#include <cstring>
Include dependency graph for private-key.cpp:Go to the source code of this file.
Namespaces | |
| ndn | |
| ndn::security | |
| ndn::security::transform | |
Macros | |
| #define | ENSURE_PRIVATE_KEY_LOADED(key) |
| #define | ENSURE_PRIVATE_KEY_NOT_LOADED(key) |
Functions | |
| unique_ptr< PrivateKey > | ndn::security::transform::generatePrivateKey (const KeyParams &keyParams) |
Generate a private key according to keyParams. More... | |
| static void | ndn::security::transform::opensslInitAlgorithms () |
| static int | ndn::security::transform::passwordCallbackWrapper (char *buf, int size, int rwflag, void *u) |
| #define ENSURE_PRIVATE_KEY_LOADED | ( | key | ) |
Definition at line 37 of file private-key.cpp.
| #define ENSURE_PRIVATE_KEY_NOT_LOADED | ( | key | ) |
Definition at line 43 of file private-key.cpp.