- EncFS в Windows. Автоматическое монтирование.
- EncFS в Windows. Автоматическое монтирование.
- Свободное ПО. Dokan, encfs4win.
- EncFS MP
- homepage | contact
- Sidebar
- Welcome to the EncFSMP project homepage
- Disclaimer
- Бинарный пакет encfs для windows
- EncFS – простая программа для шифрования данных
- Последовательность действий
- Работа с шифруемыми данными
- Особенности функционала EncFS
EncFS в Windows. Автоматическое монтирование.
EncFS в Windows. Автоматическое монтирование.
Свободное ПО. Dokan, encfs4win.
Этой темой занимался много месяцев тому назад. Многие подробности забыты, причин(н?)о-следственные связи тоже. (Это относится и цепочке команд для монтирования. Выкладываю почти без объяснения то, что работает не один год под Windows XP). Прошу извинить, если в чём-то окажусь неправ и поправить.
Описание настроек предоставляется безо всяких гарантий на работоспособность. По принципу AS-IS. Впрочем, по этому принципу надо относиться ко всему здесь мною сказанному. Субъективные суждения человека, хотя и сделавшего подобное, но который не даёт советы, а только предоставляет информацию.
Решать, что с ней делать – только Вам.
Несколько раз проверьте работоспособность в тестовом режиме. Если она Вас устроит – можно использовать.
Не забывайте о своевременном создании архивов с важными данными – для их беспроблемного восстановления в случае потери оригинала.
!!с обязательной проверкой этапа восстановления!!
Удобства общения с облачными хранилищами многие уже оценили. О возможных проблемах, при хранении напрямую своей информации в облаках многие (действительно заинтересованные в безопасном её сохранении), также знают.
Описаний прелестей EncFS при работе с “облаками” много, могу предложить, взятое почти наугад одно из них — http://s.chervach.com/encfs-zashhita-informatsii-v-ubuntu-linux/
Как для большинства нормальных людей, после решения использовать EncFS, захотелось облегчить себе жизнь. Решение нашлось – BoxCryptor, который сначала мне показался самым удобным для использования EncFS.
Он же, после размышлений, стал поводом для разворота к Dokan + encfs4win.
- Программа нероссийской разработки. Предназначена для продажи.
Ну, а продажное в этой теме…( и не только в этой). Всегда имеет свои, как я слышал, особенности. Включая лицензирование, сертификацию. С вытекающими последствиями.
- Напрягло то, что имя файла обязано быть .encfs6.xml
- Оч-чень напрягло то, что файл .encfs6.xml обязан лежать в определённом месте.
У некоторых людей есть склонность к стремлению к идеалу, к вылизыванию до блеска какого-то способа решения. Что при поклейке обоев, что при копании грядок. Применительно к нашей сегодняшней жизни, это, наверное, дурная черта характера. Сложно таким фантазёрам соблюсти разумный баланс между трудозатратами и требуемым качеством продукта. Тянет избавиться от всех недостатков и вложить в продукт всё возможное, что в данный момент совсем и не нужно. Но, тем не менее…
Далее следуют пример конфигурации свободного, бесплатного ПО.
— который позволяет переименовать название файла .encfs6.xml
— который позволяет хранить его в любом доступном для программы преобразования месте
— который позволяет автоматически монтировать файловую систему. Небезопасно, т.к. пароль в этом случае хранится в открытом виде. Но, в некоторых случаях, удобство перевешивает здравый смысл. Особенно когда хочется иметь сразу готовый к употреблению каталог с файлами. Особенно когда есть защита в виде ПАРОЛЯ НА HDD, которая действует сразу после включения компьютера (многие модели такое предоставляют). Читал об утверждениях, что она более серъёзна, чем пароль в BIOS’e на загрузку и тем более пароли для учётных записей OS Windows.
Подсказка для начала, для некоторых, например – encfs.exe c:\1 c:\2
Выполнить надо, перейдя в каталог, куда распакованы файлы архива encfs.zip
Перед Вами откроется масса дополнительных интересных возможностей выбора установок.
От простых до параноидальных. После ответа на вопросы создаётся файл “.encfs6.xml”
Для начала тестирования можно ввести парольное слово — password
Файл для изменения — encfs_mount.cmd
Четыре строки помечены “!!” Восклицательные знаки надо убрать.
В третьей отмеченной строке указывается местоположение созданного “.encfs6.xml”, которому можно дать произвольное имя. Пусть имя будет… нейтральным — image.jpg
В четвёртой указывается пароль, который Вы выбрали при создании “.encfs6.xml”.
!!При таком способе ввода пароля действуют некоторые ограничения для использования некоторых служебных символов в парольном слове!!
rem Batch file for mounting encfs encrypted folders
title encfs: Mount an encrypted folder to a decrypted one
rem Check if Windows XP or Windows 7
rem XP: C:\Documents and Settings (or language specific folder)
EncFS MP
homepage | contact
Sidebar
Welcome to the EncFSMP project homepage
This is the homepage of EncFS MP, a program to mount EncFS folders on Windows and OS X.
Features of EncFSMP :
- Mounts EncFS folders on Windows and OS X
- Can create, edit, export and change the password of EncFS folders
- Is 100% compatible with EncFS 1.7.4 on Linux
- Completely free, no nags, no additional downloads like toolbars etc.
With EncFS MP, you can store your data in an encrypted folder. This is especially important if you store your sensitive data in a cloud service like Dropbox or Google Drive.
Since EncFS exists on many platforms, you can access your data from a Windows PC, from an Apple computer, from Linux (using the built-in EncFS), or even from an Android device (using Cryptonite).
Although EncFSMP is an open source project and its source code is released under the MIT license, it contains a closed-source component. The file system component that allows EncFSMP volumes to be mounted is called Pismo File Mount and is developed by Pismo Technic Inc.. Other than that, EncFSMP is 100% open source.
Status of the project:
The current release is considered beta software. This means that this program may contain serious bugs. Therefore, always store important data in a backup location.
Disclaimer
This software has been carefully implemented and tested. The author can however not be held responsible for any damages this software my cause. EncFSMP is released under the MIT license:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Бинарный пакет encfs для windows
Upstream projet jetwhiz/encfs4win is under active development early 2016 and has made several improvements that are not integrated here and that have diverged from the original encfs project. Therefore, I recommend using jetwhiz/encfs4win releases.
EncFS4win Reloaded is a fork of EncFS4win, a Windows port of the encrypted filesystem EncFS, as the original port is not updated since 2013.
- Binaries in /bin folder.
- Easy 1-step build on Visual Studio 2015: all necessary dependencies (source + pre-build libraries) and project files are available.
- Community developments: encfs 1.9.0 (ported by jetwhiz) that solves some security issues and Dokany 0.7.4. Expect more updates to come.
- Bugfix for read-only files and network shares support.
- Install Microsoft Redistribuable Visual C++ 2013 x86 & x64 (required by Donaky 0.7.4).
- Install Microsoft Redistribuable Visual C++ 2015 x86 (required by EncFS4Win Reloaded).
- Install Dokany v0.7.4 (no v0.8 support yet).
- Extract encfs4win.zip
CLI: Open a command prompt and launch:
- Use a drive (like X: ) as
to avoid case sensitive problems which results in file/folder not found problems. To change the drive label, use encfs
— -o volname=
Instructions are for Visual Studio 2015. Library dependencies are already pre-built for Release config.
- (Optionnal for Release) Open rlog\win32\rlog.sln , select Release x86 , select rlog in Solution Explorer pan and Build > Build rlog
- (Optionnal for Release) Open dokany\dokan.sln , select Release x86 , select dokan-fuse in Solution Explorer pan and Build > Build Solution
- Open encfs\encfs\encfs.sln , select Release x86 and Build > Build Solution
Binaries and necessary DLL are copied to root bin\Release folder (or bin\Debug for Debug config).
- Build instructions are not provided for Win32 OpenSSL. Pre-built library come from the official sites.
- Boost C++ is already pre-compiled. You can also build it yourself by running tools\minimize-boost.bat and following instructions.
- x64 build and Debug build are not supported/implemented.
See source files for licences, and Boost Software licence as it is minimized.
EncFS – простая программа для шифрования данных
Время от времени у пользователей возникает необходимость ограничить доступ к определённым папкам или файлам, сделать их недоступными на тот случай, если к компьютеру вдруг получат доступ другие люди. Существуют программы, которые позволяют делать папки и файлы невидимыми, но гораздо более эффективным способом ограничения доступа к данным является их шифрование.
Если вам нужно защитить личный контент, попробуйте воспользоваться бесплатной программой EncFS. Это небольшое бесплатное приложение позволяет зашифровать любые данные на лету простым перемещением их в специальную папку-контейнер. Программа имеет лёгкий, интуитивно-понятный интерфейс и очень проста в использовании.
Последовательность действий
Процедура шифрования выполняется следующим образом. Запустите программу и нажмите в верхней части окна кнопку «Create New EncFS».
При этом откроется новое окошко с набором опций и полей, которые необходимо заполнить.
В поле «Mount name» указывается имя нового тома, являющегося виртуальным логическим разделом. В поле «EncFS path» необходимо указать реальную папку на физическом жёстком диске, которая будет служить контейнером для зашифрованных файлов. Эту папку нужно создать заранее, при этом она должна быть изначально пустой.
Следующим шагом является создание конфигурационного файла, в котором программа станет хранить настройки виртуального диска, а также публичный ключ, необходимый для расшифровки данных. Для этого отмечаем галочкой опцию «Use external config file», а в поле «External config file» указываем путь к папке, в которой будет храниться конфигурационный файл. Хранить его можно и на локальном компьютере, но всё же будет лучше и безопасней, если для этих целей вы воспользуетесь флешкой или иным запоминающим съёмным устройством. Обратите внимание, что ключ не имеет расширения, что же касается его имени, то оно может быть произвольным.
После того как будет создан ключ, придумайте и введите пароль в поле «Password». Также убедитесь, что в чекбоксе «Local Drive» установлена галочка, а если её там нет, то установите.
Все остальные настройки можно не менять. После сохранения конфигурации нажатием «OK» в главном окошке программы появится новая запись с указанием пути к шифруемому ресурсу. Чтобы получить к нему доступ, необходимо нажать кнопку «Mount» и ввести придуманный пароль.
Как только вы это сделаете, программа тут же смонтирует в разделе «Этот компьютер» виртуальный диск. По умолчанию буква диска присваивается автоматически, если только вы не задали её при первичной настройке.
Работа с шифруемыми данными
Виртуальным разделом вы можете пользоваться как обычным диском или папкой: копировать в него файлы, редактировать их, удалять и так далее, разница лишь в том, что все они автоматически будут сохраняться в зашифрованной директории, путь к которой вы указали путь в поле «EncFS path». Также если вы сравните файлы на виртуальном диске и файлы в зашифрованной папке (по сути это одни и те же данные), то увидите, что в последней они представлены бессмысленным набором символов.
В общем, получать к ним доступ вы сможете только через монтирование виртуального диска, другим способом открыть их будет невозможно.
Особенности функционала EncFS
По большому счёту это всё, что нужно знать о работе с EncFS, но если вы считаете себя опытным пользователем, можете поэкспериментировать с настройками программы. Дополнительно приложением поддерживаются выбор алгоритма и изменение его параметров, создание нескольких зашифрованных контейнеров и одновременная с ними работа, возможность организации доступа к облачным хранилищам, а также шифрование всего логического раздела.
К недостаткам EncFS можно отнести невозможность изменения файловой системы каталога с зашифрованными данными, видимость путей зашифрованной директории, а также некоторых свойств контента, например, даты создания и изменения файлов. Кроме того программа никак не защищает зашифрованные файлы от переименования. Если файлы в оригинальной папке будут переименованы, в смонтированном диске они исчезнут и восстановить их будет уже невозможно.