Как расшифровать автоматом без ввода ключевой фразы ?
есть батник который запускается из шедулера
в нем я пытаюсь расшифровать файл (PGP.exe -p имяфайла), соответсвенно pgp требует ввести ключевую фразу, не подскажите как это можно обойти ?
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
Нормы пользования. Некоторые права на материалы сайта защищены по условиям лицензии CreativeCommons. Движок
openSpace 0.8.25a и дизайн сайта © 2006-2007 Vlad "SATtva" Miller.
|
||||||||||||||||||||||||||
создаем переменную окружения PGPPASS куда и пишем ключевую фразу
комментариев: 11558 документов: 1036 редакций: 4118
Два варианта. Или включите кэширование пароля, чтобы вводить его только раз за сессию или на некоторый период работы. Или смените пароль своего ключа на пустой — это просто расшифрует закрытый ключ.
Разница между методами существенна. В первом случае пароль после однократного ввода сохраняется в оперативной памяти и стирается оттуда через заданный промежуток времени, при перезагрузке или при использовании опции (или горячей клавиши) Purge Caches. Пока пароль находится в памяти, каждый, кто получит доступ к компьютеру, сможет читать Ваши файлы, однако сам закрытый ключ, несмотря на это, всегда остаётся зашифрован, что сужает временное окно для проведения атаки.
Во втором случае ключ сохраняется на диске в расшифрованном виде. Если посторонний тем или иным образом скопирует его, он получит неограниченный доступ к Вашим файлам, уже зашифрованным этим ключом, и к тем, которые зашифруете в будущем. Помимо этого, он сможет вносить любые изменения в сертификат ключа и производить другие нехорошие действия.