6.4.4.6 Поддерживаемые типы ключей keyring и их длины
MySQL Keyring поддерживает ключи различных типов (алгоритмов шифрования) и длин:
Доступные типы ключей зависят от установленного плагина keyring.
-
Разрешенные длины ключей зависят от множества факторов:
Пределы интерфейса загружаемых функций keyring (для ключей, управляемых с помощью одной из функций keyring, описанных в разделе 6.4.4.8, «Функции управления ключами keyring общего назначения»), или пределы реализаций бэкенда. Эти пределы длин могут различаться в зависимости от типа операции с ключом.
В дополнение к общим пределам, отдельные плагины keyring могут накладывать ограничения на длину ключей для каждого типа ключа.
Таблица 6.23, «Общие пределы длины ключей keyring» показывает общие пределы длины ключей. (Нижние пределы для keyring_aws установлены интерфейсом AWS KMS, а не функциями keyring.) Таблица 6.24, «Типы ключей и длины ключей плагинов keyring» показывает типы ключей, разрешенные каждым плагином keyring, а также любые ограничения длины ключа, специфичные для плагина.
Таблица 6.23 Общие пределы длины ключей keyring
| Операция с ключом | Максимальная длина ключа |
|---|---|
| Генерация ключа | 2048 байт; 1024 для |
| Хранение ключа | 2048 байт |
| Получение ключа | 2048 байт |
Таблица 6.24 Типы ключей и длины ключей плагинов keyring
| Имя плагина | Разрешенный тип ключа | Ограничения длины, специфичные для плагина |
|---|---|---|
keyring_aws | | 16, 24 или 32 байта |
keyring_encrypted_file |
|
Нет Нет Нет |
keyring_file |
|
Нет Нет Нет |
keyring_okv | | 16, 24 или 32 байта |
© 2025 Oracle
Licensed under the GPLv2 License.