python3 -m pip install -r requirements.txt
Для дешифровки вам нужен приватный ключ, для отправки вам нужен публичный ключ
python3 __main__.py generate
Отдаём публичный ключ (public.pem) отправителю
python3 __main__.py encode
Утилита спросит у вас сообщение
Зашифровать файл можно командой
python3 __main__.py encode --no-cli --file-from=/путь/до/файла
После шифрования в директории с утилитой будет файл msg.bin - это и есть зашифрованное сообщение, его можно отправить по почте.
Изменить выходной файл можно аргументом --file-out=....
.
python3 __main__.py decode
Команда выведет расшифровываем сообщение в консоль
python3 __main__.py decode
Записать сообщение в файл можно аргументом --write-to-file
, выходной файл --file-out
, зашифрованное сообщение --file-in