Hacker News new | ask | show | jobs
by networked 4843 days ago
1Password is cross-platform in the sense that it works on Windows, OS X and mobile phones but it doesn't support Linux.

Since I need Linux support I use KeePass 1.x [1] on Windows and KeePassX [2] on Linux and Mac OS X. Both versions are free software. They store password entries in a single AES-encrypted container, use in-RAM encryption and allow you to attach a file with arbitrary binary data to each password entry (handy for key files). While there is no single Firefox extension that works across all the platforms they both can emulate typing for password entry. For synchronization I keep the encrypted password file in my Dropbox. If your use case is similar to mine I can highly recommend this solution because it behaves consistently across the platforms I've tried it on [3]. There's also KeePassDroid for Android that supposedly works well with Dropbox but I haven't used it.

[1] http://keepass.info/

[2] https://www.keepassx.org/

[3] The most exotic one being Debian PPC. Sadly, it didn't last since while KeePassX worked fine on it there was no straightforward way to get Dropbox running on non-x86 Linux and using a workaround like rsyncing with an x86 Linux machine running Dropbox or a VM introduced a large extra breaking point to the system.

2 comments

KeePassDroid is lovely.

I've never understood the argument against complex, unique passwords when there are numerous robust, free, and cross platform tools for pw management. It's far easier to manage one database of generated credentials than to remember even a handful of sets of simple auths.

With Dropbox, you get 1password on linux via their html frontend (I use it all the time)
You can view -- which I do appreciate -- but you cannot edit.