![]() |
MySQL 8.0.43
Source Code Documentation
|
This is the complete list of members for Encryption, including all inherited members.
| AES enum value | Encryption | |
| check_keyring() noexcept | Encryption | static |
| create_master_key(byte **master_key) noexcept | Encryption | static |
| decode_encryption_info(Encryption_metadata &encryption_metadata, const byte *encryption_info, bool decrypt_key) noexcept | Encryption | static |
| decode_encryption_info(space_id_t space_id, Encryption_key &e_key, const byte *encryption_info, bool decrypt_key) noexcept | Encryption | static |
| decrypt(const IORequest &type, byte *src, ulint src_len, byte *tmp, ulint tmp_len) const noexcept | Encryption | |
| DECRYPT_IN_PROGRESS | Encryption | static |
| decrypt_log(byte *buf, size_t buf_len) const noexcept | Encryption | |
| decrypt_log_block(byte *buf) const noexcept | Encryption | |
| DEFAULT_MASTER_KEY | Encryption | static |
| DEFAULT_MASTER_KEY_ID | Encryption | static |
| encrypt(const IORequest &type, byte *src, ulint src_len, byte *dst, ulint *dst_len) const noexcept | Encryption | |
| ENCRYPT_IN_PROGRESS | Encryption | static |
| encrypt_log(byte *src, size_t src_len, byte *dst) const noexcept | Encryption | |
| encrypt_log_block(byte *src_ptr, byte *dst_ptr) const noexcept | Encryption | |
| encrypt_low(byte *src, ulint src_len, byte *dst, ulint *dst_len) const noexcept | Encryption | private |
| Encryption() noexcept | Encryption | inline |
| Encryption(Type type) noexcept | Encryption | inlineexplicit |
| Encryption(const Encryption &other) noexcept=default | Encryption | |
| fill_encryption_info(const Encryption_metadata &encryption_metadata, bool encrypt_key, byte *encrypt_info) noexcept | Encryption | static |
| get_key_length() const | Encryption | |
| get_master_key(uint32_t master_key_id, char *srv_uuid, byte **master_key) noexcept | Encryption | static |
| get_master_key(uint32_t *master_key_id, byte **master_key) noexcept | Encryption | static |
| get_master_key_from_info(const byte *encrypt_info, Version version, uint32_t *m_key_id, char *srv_uuid, byte **master_key) noexcept | Encryption | static |
| get_master_key_id() | Encryption | static |
| get_type() const | Encryption | |
| INFO_MAX_SIZE | Encryption | static |
| INFO_SIZE | Encryption | static |
| is_encrypted(const byte *encryption_info) noexcept | Encryption | static |
| is_encrypted_log(const byte *block) noexcept | Encryption | static |
| is_encrypted_page(const byte *page) noexcept | Encryption | static |
| is_encrypted_with_v3(const byte *encryption_info) noexcept | Encryption | static |
| is_encrypted_with_version(const byte *encryption_info, const char *version_magic_bytes) noexcept | Encryption | static |
| is_none(const char *algorithm) noexcept | Encryption | static |
| is_none() const noexcept | Encryption | inline |
| KEY_LEN | Encryption | static |
| KEY_MAGIC_V1 | Encryption | static |
| KEY_MAGIC_V2 | Encryption | static |
| KEY_MAGIC_V3 | Encryption | static |
| m_iv | Encryption | private |
| m_key | Encryption | private |
| m_klen | Encryption | private |
| m_type | Encryption | private |
| MAGIC_SIZE | Encryption | static |
| MASTER_KEY_NAME_MAX_LEN | Encryption | static |
| MASTER_KEY_PREFIX | Encryption | static |
| MASTER_KEY_PRIFIX_LEN | Encryption | static |
| NONE enum value | Encryption | |
| OPERATION_INFO_SIZE | Encryption | static |
| operator=(const Encryption &)=default | Encryption | |
| Progress enum name | Encryption | |
| PROGRESS_INFO_SIZE | Encryption | static |
| random_value(byte *value) noexcept | Encryption | static |
| Resume_point enum name | Encryption | |
| s_master_key_id | Encryption | privatestatic |
| s_tablespaces_to_reencrypt | Encryption | static |
| s_uuid | Encryption | privatestatic |
| SERVER_UUID_LEN | Encryption | static |
| set(const struct Encryption_metadata &metadata) noexcept | Encryption | |
| set_initial_vector(const byte *iv) | Encryption | |
| set_key(const byte *key) | Encryption | |
| set_key_length(ulint klen) | Encryption | |
| set_or_generate(Type type, byte *key, byte *iv, Encryption_metadata &metadata) | Encryption | static |
| set_type(Type type) | Encryption | |
| to_string(Type type) noexcept | Encryption | static |
| Type enum name | Encryption | |
| validate(const char *option) noexcept | Encryption | static |
| Version enum name | Encryption | |
| VERSION_1 enum value | Encryption | |
| VERSION_2 enum value | Encryption | |
| VERSION_3 enum value | Encryption |