|
10Duke Enterprise C++ SDK
|
This is the complete list of members for tenduke::crypto::AbstractCiphers, including all inherited members.
| BLOB_HEADER_SIZE | tenduke::crypto::AbstractCiphers | protectedstatic |
| BLOB_MAGIC | tenduke::crypto::AbstractCiphers | protectedstatic |
| decrypt(const ::tenduke::utl::DataSpan &ciphertext, const ::tenduke::utl::DataSpan &encryptionKey) const override | tenduke::crypto::AbstractCiphers | inlinevirtual |
| decryptBytes(const unsigned char *ciphertext, std::size_t ciphertextLength, const unsigned char *encryptionKey, std::size_t encryptionKeyLength) const =0 | tenduke::crypto::AbstractCiphers | protectedpure virtual |
| decryptString(const ::tenduke::utl::DataSpan &ciphertext, const ::tenduke::utl::DataSpan &encryptionKey) const override | tenduke::crypto::AbstractCiphers | inlinevirtual |
| encrypt(const ::tenduke::utl::DataSpan &plaintext, const ::tenduke::utl::DataSpan &encryptionKey) const override | tenduke::crypto::AbstractCiphers | inlinevirtual |
| encrypt(const std::string &plaintext, const ::tenduke::utl::DataSpan &encryptionKey) const override | tenduke::crypto::AbstractCiphers | inlinevirtual |
| encryptBytes(const unsigned char *plaintext, std::size_t plaintextLength, const unsigned char *encryptionKey, std::size_t encryptionKeyLength) const =0 | tenduke::crypto::AbstractCiphers | protectedpure virtual |
| readAndValidateHeader(const unsigned char *buffer, std::size_t bufferLength) const | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| writeHeader(unsigned char *buffer, std::uint16_t version) const | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| ~Ciphers()=default (defined in tenduke::crypto::Ciphers) | tenduke::crypto::Ciphers | virtual |