UPDATE 05/07/2012:
We have released a first beta of BoxCryptor for Mac OS X! You can find more information in our forums.
We have received a lot of feedback that installing and compiling EncFS on Mac OS X is too complicated. Although we’re not the developers of EncFS, we decided to create and provide a very easy, “one-click” installer for the latest EncFS version on Mac OS X. The installer contains the following packages:
- MacFUSE v2.0.3.2 for Leopard and Snow Leopard
- MacFUSE v2.2.2.0 for Lion
- MacFusion v2.0.4
- EncFS Plugin for MacFusion v0.2
- EncFS v1.7.4
As MacFUSE is not maintained anymore and the latest official MacFUSE version does not work with Mac OS X Lion, our Lion installer contains a community build by Bryan Pham (see Google Groups) who patched the Tuxera MacFUSE build 2.2.1 so that it works well with Lion. In our tests, his MacFUSE build worked like a charm and we did not encounter any problems. However, be advised, that his version is not officially supported. So how does it work?
1. Download our installer
Download the appropriate version of our installer for EncFS from our webserver:
- Leopard:
http://www.boxcryptor.com/download/EncFS-Full-1.7.4-Leopard-BoxCryptor-r1.dmg - Snow Leopard:
http://www.boxcryptor.com/download/EncFS-Full-1.7.4-SnowLeopard-BoxCryptor-r1.dmg - Lion:
http://www.boxcryptor.com/download/EncFS-Full-1.7.4-Lion-BoxCryptor-r1.dmg
2. Install EncFS
Execute the installer package from the downloaded .dmg file and follow the instructions.
3. Mount the encrypted folder in MacFusion
Start MacFusion and configure it to mount the encrypted BoxCryptor folder. Click on the “Plus”-sign in the left bottom corner and select EncFS. Choose the folder encrypted by BoxCryptor (e.g. ~/Dropbox/BoxCryptor) as EncFS Raw Path and enter the correct password. Now switch to the Macfusion tab, choose a Mount Point (e.g. ~/BoxCryptor), a Volume Name and click “OK”.
Now, press the “Mount” button and allow keychain access!
6. That’s it! You can now encrypt and decrypt files from BoxCryptor with EncFS on Mac OS X! Happy (secure) syncin’ with Dropbox and all the other cloud storage services like iCloud/MobileMe or SugarSync!
[Update 09/05/2011: Added installer for Mac OS X Lion.]
UPDATE 05/07/2012:
We have released a first beta of BoxCryptor for Mac OS X! You can find more information in our forums.














Gerat! Thank you! Recently I moved to LION – the only thing that is not working is EncFS on LION (at least via Finder).Since MacFuse is dead, the best choice would be to compile EncFS against FUSE4X….and yes, I would spend money for an application like BoxCryptor for Mac!
Ditto, macfusion is working for me to a degree. I can read any file encrypted by boxcryptor in windows, but I cannot add, change, or delete within Lion. I could use some help.
Ok, I’ll revisit this. To clarify, I will pay for an OSX version that operates. As far as the problem, I am wrong, I can edit files…weird. I cannot add new files or delete files:add: error code -8003delete: error code -8072
Don’t know if my last post posted so here it is again with a fix:Install using this installer as it works great. Afterwords, you need a newer macfuse that works with lion:http://groups.google.com/group/macfuse/browse_thread/thread/c47019c1a76c37d3#After that, everything works great. Thanks guys.
I updated the post with the installer for Mac OS X Lion!
Thank you very much for posting the Lion update! It is much appreciated!
Thanks a lot for this installer and after some fails I managed to make it working on my mac
I am now trying to put my encrypted folder on a WebDAV-Drive or a drive connected via smb with OpenVPN (http://code.google.com/p/tunnelblick/).Unfortunately when choosing the raw-path via finder window I cannot get to the mounted webdav or smb-drive as it requires me to reconnect and this is not working. Any idea why?? Or could someone help me with the written path to a connected webdav or smb-drive as my linux knowledge is zero.thanks in advance and sorry for my bad english…
I would definitely pay for a supported version of this app for the Mac.
awesome! thank you!i’d pretty much given up on getting a gui working for encfs on the mac.even installing the command line tools from macports took a lot messing around. there was a fine balance to be struck, finding the correct version of each dependency.
I made a mistake the first time I tried the new installer, so uninstalled and reinstalled. I didn’t realized that I had picked the wrong MacFue Mount Point the first time. I see I accidentally chose the same folder I chose for the Mount point for the EncFs tab. That said, it’s all working now, but I’m left with two menu items in my MacFuse menu instead of just one. Uninstalling didn’t get rid of the first mistaken menu choice. I have configured both the same way now, so it doesn’t matter with one I choose when I mount my EncFs filesystem. However, I’d like to get rid of one of them. Choosing to Delete from the menu gives me a dialog asking if I want to delete that filesystem. If I choose OK, it never does anything. I’ve looked for a config file where that menu choice might be edited away, but can’t find it. Running on Lion, and used the Lion installer.
Could you please provide or link to a encfs version for a 32bit system for snow leopard and macfuse. I’m running a hackintosh intel atom.
i followed the above instruction but my encrypted DropBox folder (i used BoxCryptor on iPhone to create the encrypted folder) just refuses to mount on my Mac OS X 10.6.8.When i press Mount using MacFusion on my Mac, it opens an empty Alert and the log says:(MFClient, Tresor, 03.01.12 12:40) Note status changed for fs <MFClientFS: 0x10c5460> (Tresor) to Failed to Mountbevor pressing mount: http://screencast.com/t/eSxnLiHhafter pressing mount: http://screencast.com/t/Jb8usEKFO8I
I have the same problem as Peter. I tested on Snow Leopard and Lion (both up to date). With an existing EncFS folder, i am getting the same blank error alert. I tried folders initialized with EncFS 1.5.x and 1.7.x.Also, after creating a new encrypted folder via the plugin (as described above), it complains about missing EncFS in the rawPath.Please fix, really need this for our Mac users
when i try to mount using Terminal i get a "bad CPU" message, having used your Snow Leopard Full-1.7.4-installer:Peters-Pb17-2:~ vogelp$ encfs ~/Dropbox/Tresor ~/Tresor-bash: /usr/local/bin/encfs: Bad CPU type in executableMy Mac is vintage 2006 – could that be the problem?OS X Version 10.6.8 Modellname:
MacBook Pro Modell-Identifizierung:
MacBookPro1,2 Prozessortyp:
Intel Core Duo Prozessorgeschwindigkeit:
2,16 GHz Anzahl der Prozessoren:
1 Gesamtzahl der Kerne:
2 L2-Cache:
2 MB Speicher:
2 GB Busgeschwindigkeit:
667 MHz Boot-ROM-Version:
MBP12.0061.B03 SMC-Version (System):
1.5f10thanks
Snow Leopard version doesn’t work on 32bit mode. I tried to build encfs with homebrew, but it’s fail to compile. I trying to build it with macports. The XCode, ports, other dependencies require ~2GB space, for a small binary…
Workaround for 32bit SnowLeo:After installing this (64bit) SL version, build encfs with macports.Install XCode and macports, and dosudo port install encfssudo mv /local/bin/encfs /local/bin/encfs.64sudo ln -s /opt/local/bin/encfs /local/bin/encfsIt works.
I am unable to create a new encfs file system under lion with this version. Any tips how to do it?Error message I get:Invalid key for war path.No EncFS key file foundI created a key during the "Create New File System" process.
thanks, the workaround for 32bit SnowLeo is working, however, it hardly is a workaround you would want to recommend to the normal user: The install took close to 2 hrs on my machine creating a 1Gb opt folder from online resources, quite a scary experience, since i never had used macports before.
After having accessed my encrypted folder in DropBox from my Mac i can see Mac specific system files like ".DS_Store" when accessing the same encrypted folder on my iPhone. Should these system files not be filtered out on BoxCryptor for iPhone?
I would strongly recommend against using MacPorts or Fink as both of those integrate quite tightly into the system. If you really need package management on your Mac, you should use Homebrew: http://mxcl.github.com/homebrew/There is actually an easy workaround for Mac OS X Snow Leopard 32-bit (Intel Core Duo): Download the Leopard and the Snow Leopard package. The Leopard package contains EncFS as 32-bit and works on Snow Leopard as well.Install the Leopard package. (It’s safe.) Select the EncFS and FUSE Snow Leopard.mpkg file (do not install), right-click and click on "Open Package Contents". Open the folder Contents and its sub-folder Resources and install only MacFusion.pkg and EncFS Plugin for MacFusion.pkg by double-clicking on those packages.(Alternatively if you don’t like messing around in Finder, there is another – maybe easier way: Install the Leopard package. Now double-click the Snow Leopard package to install it. In the forth step where it says "Installation Type" click on "Customize" at the bottom. De-select EncFS. Click on "Install".)That’s it.
Good idea, thanks Johannes!
i just tried the idea suggested by Johannes to first install the Leopard package and then only the MacFusion and EncFS Plugin packages of the Snow Leopard installation package on my other Mac, a 32-bit Intel Core Duo MacMini.I subsequentely could mount the encrypted Folder, however, the mounted folder behaves like a black hole. I can drop files into it, but i can’t look at them, let alone modify them. I appear to have no access rights. I am using identical administrator name and password on this MacMini as i use on my 32-bit MacBook Pro where it worked after installing with MacPorts as described previously. Any ideas?
I was getting the empty dialog box error when I tried mounting to ~/[mysecuremount]. But when I specified the full path (i.e. /Users/[myusername]/[mysecuremount]), it worked fine. Maybe this is the issue that others are running into.
After pressing the Mount Button I am getting the following MacFusion Error Message:/Library/Filesystems/fusefs.fs/Support/fusefs.kext failed to load – (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8).the MacFUSE file system is not available (as a Mount Point I have setup an empty folder in the documents directory)Can anybody help, I am running snow leopard)
I found the solution for the MacFusion Error maeesage, you have to install new MacFusion "macfuse-core-10.5-2.1.9", see alsoEverything is working fine now under OSX 10.6.8
I’m having the same issue as ghost48 on a Lion Mac:ghost48 wrote:"I am unable to create a new encfs file system under lion with this version. Any tips how to do it?Error message I get:Invalid key for war path.No EncFS key file foundI created a key during the "Create New File System" process."On the Macfusion tab, I’ve tried two mount points: One the same as the EncFS mount point (pointing to a folder in Dropbox), and also with a different point on my hard drive.Any suggestions? Many thanks.
Should have mentioned: I used the , but the Macfusion that installed is 2.0.4, not the Lion 2.2.2.0 listed above.Thanks.
2KLI had the same problem. I solved it through the terminal.Create a file system:$encfs [raw_path] [mount_path]…And the rest – through GUI.
Bei mir funktioniert es unter Lion nicht. 2 stunden Zeit in den Sand gesetzt für unausgegorenen Kram. Da nützt die schönste App fürs Iphone nicht, wenn man es nicht mit dem Mac synchronisieren kann. Was soll das?
Ich wollte heute mal den Boxcryptor unter Snow Leopard ausprobieren. Nach der Installation wollte ich in Macfusion kein EncFS finde. Was mache ich falsch?
…hab mich auch sehr lange mit der Thematik beschäftigt. Sobald alle Parameter incl. Passwort richtig sind und das EncFS gemounted ist, kann mann mit APPLE + R (im MacFusion "Bodenmenü") den Mountpoint incl. verschlüsselter Dateien öffnen. Wie ich diesen Mountpoint dauerhaft erzeuge muss ich noch rausfinden.Gruß Matthias
The Lion installer does not work on Lion for me, I followed the described installation procedure but I cannot get it running. I’d like to use BoxCryptor to securely sync via Dropbox between MacOS, iOS and Windows, but because MacOS is by far my main working horse, BoxCryptor is no choice for me at all until a reliable and straightforward installable solution for MacOS 10.7.3 is published.
I think finally I found the right product! I`m syncronizing via sugar sync, in my mac some other fellows folders in windows, and the files must be encrypted, but this procedure only allows me to mount one volume at the time and I want to mount several ones. How can I do this??Best regards
not work on Lion…wy?
<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">It works! But I can only mount one volume each time. Macfusion don`t allow me to mount a second one unless I unmount the first one (I assume only one at the time). I need to mount several volumes, that’s all. Thanks<div><br><div><div>El 16/03/2012, a las 09:08, Posterous escribió:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="width: 600px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;" class="PosterousEmail"></div></div></div></body></html>
Can this be cleanly uninstalled? I don’t want to try the install and end up with a messed up Mac if it doesn’t work.
Thanx for the great work, it works for me with Lion.Is there any chance to mount it automatically?
Problem"this MacFUSE library version is incompatible with the MacFUSE kernel extension"what can i do?
Thank you for putting this together.There’s a great guide for mounting the EncFS volume automatically and integrating it with Spotlight here:http://widerin.org/blog/secure-your-dropbox
I can’t create a new encfs file system using this product and Lion. It seems to create the file system but in my console log I see: Apr 24 11:44:44 shiny Macfusion[350]: timeout checkApr 24 11:44:44 shiny Macfusion[350]: Task failed.and when I try to continue with Macfusion I get as obviously the file system wasn’t created
:Invalid value for rawPathNo EncFS key file found
Although I am familiar with the Terminal the idea of using it to install something that works with a version of your program already installed on Windows doesn’t inspire me. The only Windows machine I use I don’t have install permissions on so it’s basically a non-goer.I want a mac version.
It isn’t working for me (Mac OS X 10.7.3).I get the same error like Erik. Also I cant uninstall it.Any help?
Same here, does not work @ 10.7.3. I followed the instruction step by step. I think you need to develop a native boxcryptor cline for though, same as for windows and iOS. any plans to do so?
Doesn’t work properly with 10.7.3. I am using it through my dropbox. In one folder I can’t see my files but in other I can. I also can’t open all my files with my mac when using cryptor but if I try to open them straight from non crypted folder in dropbox the files works just fine. I hope you can share with us some kind of estimate when we can hope to see a proper boxcryptor running in our macs…
I would pay for an Mac OS Version too!
just found:http://forums.boxcryptor.com/topic/boxcryptor-for-mac-os-x-betagreat!
Dammit, that was too late. I already stopped using boxcryptor. If this message had arrived 1 day earlier… Well, nevermind.