Как создать зашифрованный документ с помощью gnupg через командную строку? - PullRequest
0 голосов
/ 17 мая 2018

Мне нужна помощь для создания зашифрованных документов с использованием программного обеспечения https://www.gnupg.org/.

Они предоставили командную строку следующим образом.

alice% gpg --output doc.gpg --encrypt --recipient blake@cyb.org doc

Но я не понимаю, согласно моей файловой структуре, как я должен делать то же самое.

Пожалуйста, проверьте следующую файловую структуру.

Открытый ключ: C: \ Encryption \ PB_Key.asc

Файл необходимо зашифровать: C: \ Encryption \ Test.txt

Файл Bat: C: \ Encryption \ Test.bat

gpg.exe: C: \ Program Files (x86) \ GnuPG \ bin \ gpg.exe

UserName: Test

Я провел небольшое исследование и нашел несколько ссылок

Пакетное шифрование с открытым ключом с использованием командной строки Gpg4win

Нужна помощь для регистрации выше.

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

Попробуйте это.

@echo off
CD "C:\Program Files (x86)\GnuPG\bin\gpg.exe"
gpg  --import PB_Key.asc
gpg  -r "Test" -e "C:\Encryption\Test.txt"
0 голосов
/ 19 мая 2018

Мы можем создать командный файл следующим образом.

@echo off
"C:\Program Files (x86)\GnuPG\bin\gpg.exe" --import PB_Key.asc
"C:\Program Files (x86)\GnuPG\bin\gpg.exe" -r "Test" -e "C:\Encryption\Test.txt"
...