Password Safe shared with iPhone

I need to get a password safe working under both FreeBSD and my iPhone.

I want to avoid having an encrypted master password file sitting on the Internet. The master decryption password is short enough to remember and type easily, so I reckon it's too vulnerable to brute-forcing at some future date. Hence the password file needs to be held locally on each device. A manual update process (e.g. transient transfer via Dropbox) is fine, since the important passwords don't change often.

An easy cut'n'paste (or autofill) on the iPhone is a must, as the application passwords are too long to type.

I have tried security/keepassxc, using Dropbox to pass the Passwords.kdbx master file to KeePassium app on the iPhone. The iPhone app collects a cached copy of the encrypted password file, but croaks if I delete the Dropbox copy.

Looking for recommendations for things that meet the requirements on both FreeBSD and the iPhone... or maybe I just need to re-arrange my dinosaur era brain cells to consider other options?

Edit: I just found Strongbox for the iPhone which works with KeePass variants on Unix and stores the database locally (gives you a URL to upload the kdbx file into the iPhone's file system). Still interested in other peoples' thoughts.
 
I want to avoid having an encrypted master password file sitting on the Internet.

If you encrypt your Keepass database with both a password and a key file, then you can synchronize your encrypted database between devices and distribute the decryption key file manually.

This was my previous method, and it worked pretty well for my solitary use case. The only problem is that the database file occasionally ends up being edited from multiple devices and causes a synchronization conflict. If you use the official Keepass2 client, there is a built-in "merge database" tool to help with this.

... or maybe I just need to re-arrange my dinosaur era brain cells to consider other options?

Consider bringing up a Vaultwarden environment. You can then install the Bitwarden app on your phone and use the Bitwarden browser extension or desktop app on your computers.
 
Back
Top