Используя GnuPG, можно симметрично зашифровать файл, используя:
gpg -c --cipher-algo TWOFISH --digest-algo SHA512 secret.txt
и расшифровать, используя:
gpg -d -o secret.txt secret.txt.gpg
После выполнения этих команд появляется окно с запросом пароля. Я хотел бы запустить эти команды из программы, используя golangs 'exec' или pythons 'os.system'. Как мне подавить это окно и передать пароль через командную строку? Я не смог найти что-то вроде опции --password на страницах руководства.