Шифрование по OpenPGP кажется сложным только первые полчаса. Дальше всё сводится к двум действиям: один раз создать себе ключи и обменяться открытыми ключами с теми, с кем переписываетесь. Инструкция написана для Windows 11, в Windows 10 всё то же самое.
Перед началом запомните главное правило: закрытый ключ не покидает ваш компьютер, открытый ключ можно свободно рассылать. Если перепутать и отправить закрытый, защиту придётся начинать заново с новой пары.
Скачайте установщик с официального сайта
Откройте сайт gpg4win.org и перейдите на страницу загрузки. Проект просит поддержать разработку деньгами, и форма с суммой появляется до скачивания — в ней можно выбрать вариант без оплаты, после чего начнётся обычная загрузка установщика.
Установите нужные компоненты
Запустите скачанный файл и разрешите ему внести изменения. Установщик спросит язык, покажет приветствие и предложит выбрать, что ставить. Разберём список:
- сама GnuPG — ядро, которое делает всю работу по шифрованию, ставится всегда;
- программа управления сертификатами — окно, в котором вы создаёте ключи и видите чужие, нужна обязательно;
- встраивание в проводник — добавляет пункты шифрования в меню правого клика, самый удобный способ работы с файлами;
- надстройка для Outlook — ставьте только если пользуетесь Outlook, иначе она просто займёт место;
- руководство — несколько сотен страниц про ключи и подписи, полезно оставить.
После установки перезапустите проводник или компьютер, чтобы новые пункты в меню правого клика появились.
Создайте свою пару ключей
Откройте программу управления сертификатами из меню «Пуск». В ней создайте новую пару ключей: укажите своё имя и адрес электронной почты — именно по этому адресу собеседники будут находить ваш ключ.
Дальше программа попросит парольную фразу для закрытого ключа. Это не пароль от почты и не пароль от Windows, а отдельная фраза, которую вы будете вводить при каждой расшифровке. Придумайте что-то длинное из нескольких слов и сохраните в менеджере паролей: восстановить её невозможно.
В расширенных настройках создания ключа можно задать срок действия. Срок в два-три года — разумный выбор: ключ не придётся менять часто, а при утечке он сам перестанет быть действительным. Срок можно продлить позже.
Сделайте резервную копию ключа
Сразу после создания экспортируйте закрытый ключ в файл и сохраните его на флешку или во внешнее хранилище, защищённое паролем. Если компьютер сломается, без этой копии вы потеряете доступ ко всем зашифрованным для вас документам.
Там же стоит создать сертификат отзыва — короткий файл, которым вы объявите ключ недействительным, если он попадёт в чужие руки. Храните его отдельно от самого ключа.
Обменяйтесь открытыми ключами
Выберите свой ключ в списке и экспортируйте открытую часть в файл с расширением .asc. Этот файл можно прикреплять к письмам, выкладывать на свой сайт и передавать любым способом: он не секретный.
Чтобы шифровать файлы для другого человека, получите его открытый ключ — файлом или из поиска по серверам ключей по адресу почты — и добавьте его в программу. После импорта сверьте отпечаток ключа с владельцем, например по телефону: так вы убедитесь, что шифруете для того, кому собирались, а не для подделки.
Зашифруйте и подпишите файл
Найдите файл в проводнике, нажмите правую кнопку мыши и выберите в меню Gpg4win подписание и шифрование. В открывшемся окне отметьте получателей из списка добавленных ключей и поставьте отметку подписать своим ключом.
Программа попросит парольную фразу и создаст рядом файл с расширением .gpg. Его и отправляйте по почте или через облако: без закрытого ключа получателя он бесполезен, поэтому канал передачи уже не так важен.
Если получатель не пользуется ключами, в том же окне выберите шифрование парольной фразой. Тогда пароль придётся передать отдельно — не тем же письмом, которым идёт файл.
Проверьте, что всё работает
Зашифруйте пробный текстовый файл для самого себя, затем откройте его двойным нажатием: программа попросит парольную фразу и вернёт исходный документ. Это и есть проверка, что ключи на месте и пароль вы помните правильно.
Состояние ключей можно посмотреть и в терминале — команда выводит список всех ключей, которые знает программа:
gpg --list-keys
Готово: своя пара ключей есть, резервная копия сохранена, файлы шифруются двумя нажатиями из проводника.
Если что-то пошло не так
В меню правого клика нет пунктов шифрования
Либо при установке не был выбран компонент встраивания в проводник, либо проводник не перезапускался. Запустите установщик ещё раз, отметьте этот компонент и перезагрузите компьютер. В Windows 11 пункты могут быть спрятаны: нажмите в меню «Показать дополнительные параметры».
Получатель пишет, что не может расшифровать файл
Чаще всего файл зашифровали не тем ключом. Проверьте, что в окне шифрования был выбран именно ключ получателя, а не ваш собственный, и что у него есть закрытая часть этого ключа. Если ключ вы брали с сервера, сверьте отпечаток с владельцем.
Забыл парольную фразу от ключа
Восстановить её нельзя — такова конструкция OpenPGP. Остаётся создать новую пару ключей, разослать новый открытый ключ собеседникам и попросить прислать важные документы заново. Старые зашифрованные файлы останутся недоступными.
Подпись показывается как недействительная
Так бывает, если файл изменили после подписания, если у вас нет открытого ключа автора или если срок действия ключа истёк. Запросите у автора актуальный ключ, импортируйте его и проверьте подпись снова.
Комментарии · 0
Комментариев пока нет — задайте вопрос первым.