Создание ключевых пар PGP в kgpg

## Подготовка рабочего окружения

### На виртуальной машине 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 символов отпечатка) используется для быстрого поиска ключа в хранилище и на ключевых серверах.