Я новичок в PGP и пытаюсь сгенерировать закрытый ключ PGP с помощью GnuPG через этот урок.
По сути, я набираю следующую команду в командной строке (в режиме администратора):
gpg --gen-key
Затем я ввел команду:
gpg --armor --output pubkey.txt --export 'Encryption purpose'
но получить
ВНИМАНИЕ: ничего не экспортировано
сообщение.
Может кто-нибудь сказать мне, что я делаю неправильно?
Кроме того, я буду использовать PGP для шифрования файла загрузки веб-приложения. Я планирую создать веб-приложение, которое будет генерировать файл со случайными числами, которые необходимо будет зашифровать (в PGP). Затем для расшифровки я планирую создать отдельное приложение, которое будет расшифровывать файл с помощью закрытого ключа. Итак, мой вопрос:
Можно ли извлечь закрытый ключ из исходного компьютера, на котором был сгенерирован закрытый ключ для использования с другими компьютерами, чтобы другие компьютеры также могли использовать отдельное приложение для расшифровки файла с использованием закрытого ключа исходного компьютера?
Если это невозможно, как мне поделиться закрытым ключом для всех компьютеров с автономным приложением для расшифровки (поскольку, как я понимаю, автономному приложению нужен закрытый ключ для расшифровки файла)? Должен ли я использовать несколько закрытых ключей? Как реализовать?