MySQL 9.1.0
Source Code Documentation
authentication.cc File Reference
#include "authentication.h"
#include <memory>
#include <optional>
#include <string_view>
#include <vector>
#include <openssl/evp.h>
#include <openssl/opensslv.h>

Namespaces

namespace  impl
 

Functions

static std::optional< std::vector< uint8_t > > impl::scramble (std::string_view nonce, std::string_view password, const EVP_MD *digest_func, bool nonce_before_double_hashed_password)
 scramble the password using the client's scheme. More...