читал и копался с GPG в оболочке Debian / bash и в Python. Смежные вопросы: Шифрование больших файлов с python -gnupg и Использование GPG в Python через ShellCommand . Так что я работал в обоих направлениях, но испытал огромную разницу во времени кодирования. Использование python -gnupg займет более чем вдвое больше времени, чем потребуется команде bash. Кто-нибудь может объяснить мне, почему это так? На данный момент моя программа не очень чувствительна ко времени, но с ростом размера файла это наверняка станет проблемой в ближайшем будущем ...