Как я могу постепенно шифровать файл, который загружается?

Я раньше загружал файлы и затем использовал openssl зашифровать их, который является недостаточно для меня. Как я могу постепенно шифровать загрузку, поскольку файл загружается?

Я думал об использовании curl и openssl передайте по каналу, но не может понять это.

Там какой-либо лучший инструмент должен выполнить это?

13
задан 6 October 2016 в 06:28

3 ответа

Команда будет просто:

curl -s "$URL" | openssl aes-256-cbc > "$OUTPUT_FILE"
30
ответ дан 23 November 2019 в 03:10

Я не думаю, что это возможно (Кажется, что я был доказан неправым в этом).

Однако обеспечил причину, которая это недостаточно для Вас, то, что Вы не хотите незашифрованной версии файла, сохраненного на Вашем диске (и потенциально восстанавливаемый кем-то в будущем) Вы могли использовать электронный диск , чтобы временно хранить файл и зашифровать его там прежде, чем переместить его в его целевой каталог.

В зависимости от Вашего уровня паранойи и сценария потока, просто с помощью зашифрованного диска был бы достаточен.

12
ответ дан 23 November 2019 в 03:10

Вы также можете использовать монтируемую зашифрованную файловую систему на уровне файловой системы, например, EncFS или CryFS. Смонтируйте зашифрованный каталог и загрузите туда файлы. Не уверен, решит ли это вашу проблему, так как мне не ясно, в чем именно состоит ваша проблема.

6
ответ дан 23 November 2019 в 03:10

Другие вопросы по тегам:

Похожие вопросы: