Иногда возникает необходимость хранить свои файлы в зашифрованном виде. Это могут быть, например, какие-либо личные документы, или же просто фотографии, которые загружаются в тот же dropbox, но не хочется чтобы они загружались туда в не зашифрованном виде.
Ранее для шифрования я использовал известную программу truecrypt. Она работает так: создаем файл-контейнер, который через truecrypt открывается как отдельный логический диск. На этот логическом диске и нужно хранить файлы, которые будут шифроваться. В результате все файлы хранятся в одном зашифрованом файле-контейнере. В такой реализации я вижу некоторое неудобство - если вы хотите хранить копию зашифрованного контейнера в нескольких местах, например на флешке, сетевом диске и локальном компьютере, а зашифрованных данных у вас около 20 ГБ, то после добавления любого маленького файла в зашифрованный файл-контейнер приходилось бы этот измененный 20 гигабайтовый файл-контейнер долго копировать в те места, где хранятся его дубли.
А если Вы не храните дубли, то вдруг на жестком диске, где находится этот зашифрованный файл-контейнер, появиться всего один битый сектор? Как раз в том месте, где лежит файл-контейнер. Что будет с этими 20 ГБ данными? Сможет ли их прочесть Truecrypt или они будут утеряны из-за одного битого сектора?
Посему я Решил перейти с TrueCrypt в Encfs4win по двум причинам:
Читать далее »