кто-нибудь нашел способ взять содержимое папки и программно сгенерировать для него том в truecrypt, который как раз подходящего размера?

как в Windows, как вы щелкаете правой кнопкой мыши и выбираете отправить в архив и т. д ... Я надеюсь, что есть решение для linux, чтобы либо собрать соответствующие данные, либо написать сценарий командной строки, чтобы сгенерировать том и скопировать или переместить содержимое на этот том.

1 ответ1

0

Есть ли у нее быть TrueCrypt контейнер или контейнер на всех?

  • Если вы хотите gpg (pgp), тогда

    tar -z -cv datadir | gpg --output data.tar.gz.gpg -c

    создает парольную фразу (в отличие от -e открытый / секретный ключ) зашифрованный сжатый tar-файл, примерно такого же размера или, возможно, меньше, чем исходная папка.

  • eCryptFS или EncFS будут выполнять шифрование на лету новой папки, размер которой будет примерно таким же, как у оригинала.

    • Не использует контейнерный файл или раздел, хранит зашифрованные файлы на том же диске в новой папке. Поэтому используется только столько дискового пространства, сколько требуется (после шифрования некоторые файлы становятся немного больше, крошечные файлы могут иметь минимальный размер) и динамически увеличиваться в размере (например, пространство ограничено только файловой системой хоста).
  • TrueCrypt по- прежнему существует для Linux, официально не поддерживается, но он не "сломан" или что-либо AFAIK (по состоянию на начало 2016 года). Но cryptsetup ниже поддерживает формат truecrypt и существующие тома тоже ...

  • dm-crypt / cryptsetup / LUKS использует файлы-контейнеры, которые выглядят как отдельный раздел / диск, очень похожий на truecrypt.

  • Пользовательский скрипт (например, bash), который вы создаете с помощью комбинации du -bs <folder> | cut -f1 чтобы найти нужный размер, и создать файл такого размера, а также служебное пространство dm-crypt / LUKS & filesystem (зависит от типа шифрования, количества ключей, типа и параметров файловой системы), и dm-crypt / cryptsetup также поддерживает тома truecrypt .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .