All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
ndn::RsaPublicKeyLite Member List

This is the complete list of members for ndn::RsaPublicKeyLite, including all inherited members.

decode(const uint8_t *publicKeyDer, size_t publicKeyDerLength)ndn::RsaPublicKeyLite
decode(const BlobLite &publicKeyDer)ndn::RsaPublicKeyLiteinline
downCast(ndn_RsaPublicKey &blob)ndn::RsaPublicKeyLiteinlinestatic
downCast(const ndn_RsaPublicKey &blob) (defined in ndn::RsaPublicKeyLite)ndn::RsaPublicKeyLiteinlinestatic
encode(uint8_t *encoding, size_t &encodingLength) const ndn::RsaPublicKeyLite
encrypt(const uint8_t *plainData, size_t plainDataLength, ndn_EncryptAlgorithmType algorithmType, uint8_t *encryptedData, size_t &encryptedDataLength) const ndn::RsaPublicKeyLite
encrypt(const BlobLite &plainData, ndn_EncryptAlgorithmType algorithmType, uint8_t *encryptedData, size_t &encryptedDataLength) const ndn::RsaPublicKeyLiteinline
publicKey (defined in ndn_RsaPublicKey)ndn_RsaPublicKeyprivate
RsaPublicKeyLite()ndn::RsaPublicKeyLite
verifySha256WithRsaSignature(const uint8_t *signature, size_t signatureLength, const uint8_t *data, size_t dataLength, const uint8_t *publicKeyDer, size_t publicKeyDerLength, bool &verified)ndn::RsaPublicKeyLitestatic
verifySha256WithRsaSignature(const BlobLite &signature, const BlobLite &data, const BlobLite &publicKeyDer, bool &verified)ndn::RsaPublicKeyLiteinlinestatic
verifyWithSha256(const uint8_t *signature, size_t signatureLength, const uint8_t *data, size_t dataLength) const ndn::RsaPublicKeyLite
verifyWithSha256(const BlobLite &signature, const BlobLite &data) const ndn::RsaPublicKeyLiteinline
~RsaPublicKeyLite()ndn::RsaPublicKeyLite