Managing Passwords Across Devices

1 minute read

After hacking Android onto my HD2 I quickly became challenged with the task of recalling passwords for frequently used applications like Last.fm, Mint, Facebook, Twitter, Gmail, Foursquare, et cetera. While recalling passwords for all of these apps might be painful for some, it’s a cinch for those managing their passwords using one of the many available ports of the open-source KeePass Password Safe. For Android, the KeePass port I’m using is KeePassDroid.

KeePassDroid makes recalling passwords as easy as copy/paste and also includes a password generator for creating strong passwords.

Update 10 Aug 16: Though I still use the password management methods described herein, I’ve switched from KeePass to KeePassX on OS X, and use MiniKeePass for iOS.

KeePass ports like KeePassDroid store passwords in an encrypted file that can be easily shared between devices. That’s where Dropbox (or similar) comes in. When paired with DropBox, encrypted password stores can be synced between operating systems and across devices.

To use KeePass and Dropbox together to manage passwords that easily sync between devices:

  1. Install DropBox on your PC/Mac and Android/iOS device
  2. Put a KeePass port on each of the same devices
  3. Move the KeePass KDB database files to the Dropbox cloud

That’s it! Those concerned about storing their passwords in a cloud can rest easy knowing the KeePass databases are stored encrypted using some of the most secure ciphers in existence. So unless you’re protecting the kind of info that might one day end up on WikiLeaks or government email servers, you’ve got little to worry about in storing your KeePass data online.

One final thought… Because you’re using a master password don’t assume the easiest way to get it will be over the wire. If you’ve ever been outdoors and typed your master password into your phone, it’s quite possible you’ve already given away your secrets to the eye in the sky.

Leave a Comment