MySQL 9.1.0
Source Code Documentation
|
Classes for caching_sha2_authentication plugin. More...
Go to the source code of this file.
Classes | |
class | sha2_password::Generate_digest |
Interface for cryptographic digest generation. More... | |
class | sha2_password::SHA256_digest |
SHA256 digest generator. More... | |
class | sha2_password::Generate_scramble |
Scramble generator Responsible for generating scramble of following format: XOR(SHA2(m_src), SHA2(SHA2(SHA2(m_src)), m_rnd)) More... | |
class | sha2_password::Validate_scramble |
Scramble validator Expects scramble to be: XOR(SHA2(m_src), SHA2(SHA2(SHA2(m_src)), m_rnd)) Validates it against: SHA2(SHA2(m_src)) and random string. More... | |
Namespaces | |
namespace | sha2_password |
Enumerations | |
enum class | sha2_password::Digest_info { sha2_password::SHA256_DIGEST = 0 , sha2_password::DIGEST_LAST } |
Supported digest information. More... | |
Variables | |
const unsigned int | sha2_password::CACHING_SHA2_DIGEST_LENGTH = SHA256_DIGEST_LENGTH |
Classes for caching_sha2_authentication plugin.