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

Reply via email to