|
10Duke Enterprise C++ SDK
|
This is the complete list of members for WinCNGCiphers, including all inherited members.
| AbstractCiphers(const std::shared_ptr<::tenduke::utl::random::RandomBytes > &random, const std::shared_ptr<::tenduke::crypto::PBKDF2 > &keyGenerator) (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inline |
| 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 (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| decryptString(const ::tenduke::utl::DataSpan &ciphertext, const ::tenduke::utl::DataSpan &encryptionKey) const override | tenduke::crypto::AbstractCiphers | inlinevirtual |
| decryptString(const ::tenduke::crypto::Cipher &cipher, const ::tenduke::utl::DataSpan &ciphertext) 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 |
| encrypt(const ::tenduke::crypto::Cipher &cipher, const ::tenduke::utl::DataSpan &plaintext, ::tenduke::utl::DataSink &ciphertext) const override | tenduke::crypto::AbstractCiphers | inlinevirtual |
| encryptBytes(const unsigned char *plaintext, std::size_t plaintextLength, const unsigned char *encryptionKey, std::size_t encryptionKeyLength) const (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| PBKDF2_ITERATIONS | tenduke::crypto::AbstractCiphers | protectedstatic |
| readAndValidateHeader(const unsigned char *buffer, std::size_t bufferLength) const (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| readAndValidateHeader(const ::tenduke::utl::DataSpan &buffer) const (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| VERSION_1 (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | protectedstatic |
| VERSION_2 (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | protectedstatic |
| WinCNGCiphers() (defined in WinCNGCiphers) | WinCNGCiphers | |
| writeHeader(unsigned char *buffer, const std::uint16_t version) const (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| writeHeader(::tenduke::utl::DataSink &output, const std::uint16_t version) const (defined in tenduke::crypto::AbstractCiphers) | tenduke::crypto::AbstractCiphers | inlineprotectedvirtual |
| ~Ciphers()=default (defined in tenduke::crypto::Ciphers) | tenduke::crypto::Ciphers | virtual |