Я хотел бы использовать дублирование для резервного копирования файлов и зашифровать их с помощью GnuPG. Мне было интересно, почему двойственность запрашивает парольную фразу для шифрования файлов. Для асимметричного шифрования парольная фраза нужна только для дешифрования.
Я использовал следующую команду:
duplicity full --encrypt-key="KEY-ID" --sign-key="KEY-ID" /path/to/source file://path/to/destination
Я ожидал, что дублирование будет использовать публичную часть данного «KEY-ID» для шифрования резервной копии. Я что-то не так понимаю?
Ты прав, для шифрования требуется только открытый ключ, который не защищен парольной фразой.
Есть две причины, по которым Duplicity может потребовать парольную фразу закрытого ключа: