Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • AI Studio
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»
Yandex Key Management Service
  • Начало работы
    • Обзор
      • Симметричный ключ
      • Версия ключа
      • Симметричное шифрование
      • Аппаратный модуль безопасности (HSM)
    • Шифрование по схеме envelope encryption
    • Консистентность ключей
    • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Вопросы и ответы
  • Обучающие курсы

В этой статье:

  • Ротация ключа
  • Удаление версии ключа
  • Примеры использования
  1. Концепции
  2. Симметричное шифрование
  3. Версия ключа

Версия ключа

Статья создана
Yandex Cloud
Обновлена 27 февраля 2025 г.
  • Ротация ключа
  • Удаление версии ключа
  • Примеры использования

Версия ключа — это криптографический материал, который можно использовать для шифрования и расшифрования данных.

Доступны следующие операции с версиями ключа:

  • Создание версии при ротации ключа.

    Алгоритм и размер криптографического материала новой версии определяются текущим алгоритмом шифрования ключа.

  • Использование версии для шифрования и расшифрования данных.

    У ключа всегда есть основная версия, которая по умолчанию используется в операциях с ключом. Версию можно указать явно, тогда будет использован криптографический материал указанной версии. Прямо или косвенно, любые операции шифрования и расшифрования в KMS используют криптографический материал, содержащийся в одной из версий.

  • Удаление версии.

    Нельзя удалить основную версию ключа.

Версии могут находиться в одном из следующих статусов:

  • Active – версия активна и может использоваться для шифрования и расшифрования данных.
  • Scheduled For Destruction – версия запланирована к уничтожению. То есть уже неактивна, но при необходимости ее еще можно восстановить.
  • Destroyed – версия удалена и не может быть восстановлена.

Ротация ключаРотация ключа

Ротация ограничивает время использования криптографического материала. При ротации у ключа создается новая версия — заново генерируется криптографический материал (параметры определяются алгоритмом, заданным в ключе). Версия ключа, созданная при ротации, становится основной. При необходимости в качестве основной можно указать любую другую активную версию ключа.

После ротации ключа:

  • В операциях шифрования используется новая версия ключа, если явно не указано использование другой версии.
  • Старые версии ключа используются только для расшифрования данных, зашифрованных ими до ротации.

Ротация может быть ручной или автоматической. За это отвечает параметр ключа Период ротации.

Удаление версии ключаУдаление версии ключа

Внимание

Уничтожение какой-либо версии ключа равносильно уничтожению всех данных, зашифрованных с ее помощью. Перед уничтожением версии убедитесь, что данных, зашифрованных этой версией нет, или все зашифрованные данные действительно требуется удалить.

Чтобы удалить старые версии ключей без негативных последствий, воспользуйтесь методом reEncrypt. Эта операция расшифрует переданный шифртекст и зашифрует его основной версией ключа.

В целях безопасности удаление происходит отложенно. Можно запланировать удаление версии, указав время до удаления. Версия, запланированная на удаление, переходит в статус Scheduled For Destruction: ее нельзя использовать для шифрования и расшифрования, но все еще можно восстановить. Когда приходит время удаления, статус версии меняется на Destroyed и она удаляется безвозвратно.

Примеры использованияПримеры использования

  • Шифрование данных с помощью CLI и API Yandex Cloud
  • Auto Unseal в HashiCorp Vault
  • Безопасная передача пароля в скрипт инициализации

Была ли статья полезна?

Предыдущая
Симметричный ключ
Следующая
Симметричное шифрование
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»