Я использую GPG для шифрования файла в ASP.NET, C #. Мой код выполняет команду с помощью ProcessStartInfo, и gpg.exe выполняется, но у меня есть проблема. GPG просит меня разрешить всегда доверять с «y» в качестве опции. Я также пытался использовать «ДА» (как и предполагалось в справке GPG, чтобы принять «да» для всех вопросов), но это тоже не сработало.
Строка, которая запускает GPG:
"gpg --armor --output fileOutput.gpg --recipient secure@site.com --encrypt fileInput.xml --always-trust --yes"
Вопрос, который предлагается:
НЕ уверен, что ключ принадлежит лицу, указанному в
Идентификатор пользователя. Если вы действительно знаете, что делаете, вы можете ответить на
следующий вопрос с да
Использовать этот ключ в любом случае?
Как я могу полностью игнорировать вопрос или заставить ответ быть правдивым («ДА») без запроса подтверждения?
Спасибо.