Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::security::encryption_manager Member List

This is the complete list of members for database::security::encryption_manager, including all inherited members.

configure_encrypted_column(const std::string &table, const std::string &column, encryption_type type)database::security::encryption_manager
decrypt_field_data(const std::string &encrypted_data, const std::string &field_name) constdatabase::security::encryption_manager
derive_key(const std::string &field_name) constdatabase::security::encryption_managerprivate
encrypt_field_data(const std::string &data, const std::string &field_name) constdatabase::security::encryption_manager
encrypted_columns_database::security::encryption_managerprivate
encryption_manager()=defaultdatabase::security::encryption_manager
encryption_mutex_database::security::encryption_managermutableprivate
field_keys_database::security::encryption_managerprivate
generate_field_key(const std::string &field_name)database::security::encryption_manager
is_column_encrypted(const std::string &table, const std::string &column) constdatabase::security::encryption_manager
master_key_database::security::encryption_managerprivate
rotate_field_key(const std::string &field_name)database::security::encryption_manager
set_master_encryption_key(const std::string &key)database::security::encryption_manager