1

Я использую GPG через Cygwin на Windows. Я не хочу хранить свой ключ на своем ноутбуке в качестве удобного файла для случайного технически подкованного вора, который он сможет захватить, если они украдут машину, поэтому я хотел бы сохранить его на USB-накопителе, который можно хранить с ключами от дома. (Я знаю, что это не является сверхобезопасным, и я уверен, что ключи могут быть извлечены из машины с помощью криминалистической экспертизы, но мне это безразлично).

Как я могу это сделать? Я хочу, чтобы GPG искал мою связку ключей в другом месте, а не .gnupg. Я не думаю, что флаг командной строки для GPG сделал бы это, потому что я использую программы, которые вызывают GPG и не могут пересылать флаги.

Я пропускаю опцию конфигурации?

1 ответ1

1

Переместите все .gnupg на USB-накопитель. Собственные сборки GnuPG для Windows имеют параметр реестра, но наиболее переносимым вариантом (работа как с родной версией, так и с версией Cygwin) является установка переменной среды GNUPGHOME .

Если ваша версия Windows имеет setx , запустите ее из командной строки:

C:\> setx GNUPGHOME A:\Private\gnupg

В противном случае откройте элемент панели управления "Система" (sysdm.cpl), перейдите на вкладку "Дополнительно" и добавьте туда переменную среды.

Выйдите и войдите снова, чтобы убедиться, что все программы приняли изменения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .