Hi Philippe, If you compare the .encfs6.xml file (hidden file under your ~/.private dir) on your laptop with the .encfs6.xml on your desktop, are the contents identical? Please especially pay attention to the content of the 'encodedKeyData' XML tag when comparing. If they are not identical then you're likely experiencing corruption during grive sync.
BTW, happy to hear that Encdroid has been useful (developer here!). Regards, --Mark On Wed, 2014-02-26 at 10:47 -0500, Philippe LeCavalier wrote: > Hi All. > > > I've been successfully using EncFS to encrypt my various passwords > lists and sensitive files for some time now. Syncing these files > between my home office desktop, my laptop and android phone has proven > very reliable until now. In the hopes to automate synchronizing the fs > I had been working on getting Grive up and running on my laptop and > desktop(Encdroid connects directly to my Drive so no sync needed > there). Grive hadn't played nice(for me anyway) for months until the > other day I managed to get all the libs I was previously missing and > bingo! Just like that it worked. I was quite proud of myself so I > decided to end that day on a high note. Well, the very next day(after > all my cronjobs synced the EncFS filesystem on all my systems) I > realized that my laptop(where I had managed to get Grive working) > could no longer open the encrypted fs. My phone and desktop opened it > just fine, however. > > > My conclusion is that one of those libs I installed to get Grive > working is somehow not about to decipher the encrypted fs. My > problem(and question to you) is: How the heck do I flush out the lib > that's breaking this? > > > $ encfs -vvv ~/.private/ ~/gdrive > 10:36:28 (main.cpp:523) Root directory: /home/plecavalier/.private/ > 10:36:28 (main.cpp:524) Fuse arguments: (daemon) (threaded) (keyCheck) > encfs /home/plecavalier/gdrive -s -o use_ino -o default_permissions > 10:36:28 (FileUtils.cpp:177) version = 20 > 10:36:28 (FileUtils.cpp:181) found new serialization format > 10:36:28 (FileUtils.cpp:199) subVersion = 20100713 > 10:36:28 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements > ssl/aes(3:0:0) > 10:36:28 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 24, > ivlength 16 > 10:36:28 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements > ssl/aes(3:0:0) > 10:36:28 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 24, > ivlength 16 > 10:36:28 (FileUtils.cpp:1620) useStdin: 0 > EncFS Password: > 10:36:43 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements > ssl/aes(3:0:0) > 10:36:43 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 24, > ivlength 16 > 10:36:43 (FileUtils.cpp:1628) cipher key size = 44 > 10:36:43 (SSL_Cipher.cpp:604) checksum mismatch: expected 2817499050, > got 4228865483 > 10:36:43 (SSL_Cipher.cpp:605) on decode of 40 bytes > Error decoding volume key, password incorrect > 10:36:43 (openssl.cpp:48) Allocating 41 locks for OpenSSL > > > To me the key log entry is checksum mismatch: expected 2817499050, got > 4228865483. I know for certain the password is correct because the > same fs can be opened on my phone and desktop. So incorrect password > is merely a result of the hash sum mismatch. > > > I'm running Fedora 20 on my laptop(problem system) > # rpm -qa | grep openssl > openssl-1.0.1e-37.fc20.x86_64 > openssl-libs-1.0.1e-37.fc20.x86_64 > openssl-devel-1.0.1e-37.fc20.x86_64 > > > At home I'm running F19 on my desktop and my phone is Android-based > running KK CM11-nightlies w/ Encdroid 2.0.4. > > > Thanks, Phil > > > > > ------------------------------------------------------------------------------ > Flow-based real-time traffic analytics software. Cisco certified tool. > Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer > Customize your own dashboards, set traffic alerts and generate reports. > Network behavioral analysis & security monitoring. All-in-one tool. > http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk > _______________________________________________ > Encfs-users mailing list > Encfs-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/encfs-users ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ Encfs-users mailing list Encfs-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/encfs-users