NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::security::tpm::BackEndOsx Member List

This is the complete list of members for ndn::security::tpm::BackEndOsx, including all inherited members.

BackEndOsx(const std::string &location="")ndn::security::tpm::BackEndOsxexplicit
constructAsymmetricKeyName(const KeyHandle &key, const Name &identity, const KeyParams &params) constndn::security::tpm::BackEndprotected
constructHmacKeyName(const transform::PrivateKey &key, const Name &identity, const KeyParams &params) constndn::security::tpm::BackEndprotected
createKey(const Name &identityName, const KeyParams &params)ndn::security::tpm::BackEnd
decrypt(const KeyRefOsx &key, const uint8_t *cipherText, size_t cipherSize)ndn::security::tpm::BackEndOsxstatic
deleteKey(const Name &keyName)ndn::security::tpm::BackEnd
derivePublicKey(const KeyRefOsx &key)ndn::security::tpm::BackEndOsxstatic
Error typedefndn::security::tpm::BackEnd
exportKey(const Name &keyName, const char *pw, size_t pwLen)ndn::security::tpm::BackEnd
getKeyHandle(const Name &keyName) constndn::security::tpm::BackEnd
getScheme()ndn::security::tpm::BackEndOsxstatic
hasKey(const Name &keyName) constndn::security::tpm::BackEnd
importKey(const Name &keyName, const uint8_t *pkcs8, size_t pkcs8Len, const char *pw, size_t pwLen)ndn::security::tpm::BackEnd
importKey(const Name &keyName, shared_ptr< transform::PrivateKey > key)ndn::security::tpm::BackEnd
isTerminalMode() const finalndn::security::tpm::BackEndOsxvirtual
isTpmLocked() const finalndn::security::tpm::BackEndOsxvirtual
setTerminalMode(bool isTerminal) const finalndn::security::tpm::BackEndOsxvirtual
sign(const KeyRefOsx &key, DigestAlgorithm digestAlgorithm, const uint8_t *buf, size_t size)ndn::security::tpm::BackEndOsxstatic
unlockTpm(const char *pw, size_t pwLen) const finalndn::security::tpm::BackEndOsxvirtual
~BackEnd()ndn::security::tpm::BackEndvirtual
~BackEndOsx() finalndn::security::tpm::BackEndOsx