## Подготовка рабочего окружения
### На виртуальной машине ASTRA-LINUX
1. Запустите виртуальную машину Astra Linux.
2. Войдите в систему:
– Логин: `astra`
– Пароль: `QWErt12345`
3. В окне выбора атрибутов безопасности нажмите **Да**.
> [!note] Примечание
> Астра Линукс использует мандатный контроль доступа (МКАД). Подтверждение атрибутов безопасности необходимо для работы с криптографическими функциями.
## Создание первой пары ключей для пользователя USER1
4. Откройте главное меню **Astra** → **Утилиты** → **Цифровая подпись** → **Kgpg**.
5. Нажмите на кнопку панели инструментов **Создать пару ключей…**.
6. В поле **Имя** введите `USER1`. Электронный адрес и комментарий укажите при желании. Укажите срок действия ключа, его размер и алгоритм. Обратите внимание на список доступных алгоритмов.
7. Нажмите **Да**. Введите пароль для ключа и нажмите **Да**.
8. В окне с информацией о созданной паре ключей:
– Оставьте выбранным пункт **Установить как ключ по умолчанию**.
– Дополнительно выберите пункт **Сохранить как** в области **Сертификат отзыва**.
– Нажмите **Да**.
9. Введите пароль для разблокировки секретного ключа.
> [!summary] Простыми словами
> Мы создали “цифровой паспорт” для пользователя USER1. Пароль защищает закрытый ключ — без него никто не сможет подписать документ от имени USER1 или расшифровать адресованные ему сообщения.
## Создание второй пары ключей для пользователя ADMIN
11. Повторите шаги 5–11 для создания пары ключей пользователя `ADMIN`.
> [!task] Задание
> Просмотрите свойства созданного ключа ADMIN в kgpg:
> – Какой идентификатор ключа (Key ID) ему присвоен?
> – Какой алгоритм и длина ключа использованы?
> – Когда истекает срок действия ключа?
> [!note] Примечание
> Идентификатор ключа (обычно последние 8 или 16 символов отпечатка) используется для быстрого поиска ключа в хранилище и на ключевых серверах.