triadadad.blogg.se

Keepassxc synchronization
Keepassxc synchronization












keepassxc synchronization
  1. Keepassxc synchronization how to#
  2. Keepassxc synchronization for android#
  3. Keepassxc synchronization android#
  4. Keepassxc synchronization software#

But it makes sense to use well known and widely used software components. I'm actually thinking of using git for this, but have not made up my mind yet. I then tested to change number of rounds of key derivation on the Linux side, and that propagated fine to Android.īut having that set up, there is now a need for a backup solution.

Keepassxc synchronization android#

As written further up, I tested changing memory hardness of Argon2 key derivation on the Android side, and it propagated fine to Linux.

keepassxc synchronization

Well, that remains to be seen! Credentials seem to propagate fine so far. How good are KeepassXC and Keepass2Android at syncing with each other? Still it's a bit of fresh air compared to the popular PBKDF2, which is not memory hard and hence ought to be vulnerable to attacks from ASICs.įor the symmetric encryption both AES and ChaCha20 are available, which ciphers underpin the Internet. The keystretching can be selected to be Argon2, which is almost too new for trusting completely (I would have liked to see scrypt in there too as an option). Keystretching (sometimes called "key derivation") and encryptionīoth KeepassXC and Keepass2Android have state of the art keystretching (key derivation) and encryption. In my experience better to leave it at "/" and navigate to the file in the next dialog. Specifying path in the sftp dialog seems tricky. Use sftp rather than WebDAV (I'd say), because the sftp option allows a key file instead of a username/password combo, which the WebDAV option has as the only option.

Keepassxc synchronization how to#

That also means in my experience filesystems mounted inside of the user's home directory.įor automounting an sshfs volume that tolerates IP number changes and connection problems, on a Linux running systemd, check my blogpost FSTab: How to mount an sshfs volume that tolerates ip number changes and connection errors This is actually mentioned in their FAQ ĭue to Snap's isolation and security settings, you cannot access any files outside your home directory. So if you want to use sshfs or any other such tech for syncing, it's better to use e.g. The snap-packaged version doesn't connect well to externally mounted filesystems. KeepassXC on Ubuntu (and on other Linuxes)

keepassxc synchronization

Here are some things to watch out for with KeepassXC and Keepass2Android: Regardless of which technology you choose you should also make backups synchronization is not backup and sync can get it wrong and wipe your stuff. However in my experience Syncthing has corner cases of its own. One other option is to use Syncthing to sync the databases. Keepass2Android on the other hand has built in support for sftp, WebDAV and a number of magic folder solutions (DropBox, OneDrive et al.)

keepassxc synchronization

Maybe the wording is unfortunate, but it seems in the screenshot above that you have to choose between compatible or safe for "Dropbox, etc" I understand that they do not want to clutter the app with syncing code, but my guess is that there will be corner cases depending on the sync technology chosen. It relies on external solutions doing that such as sshfs, DropBox and so on. KeepassXC doesn't have any syncing capabilities of its own. I then tested to change number of rounds of key derivation on the Linux side, and that propagated fine to Android. Update: I just tested changing memory hardness of Argon2 key derivation on the Android side, and it propagated fine to Linux. In initial tests so far, the syncing seems to work.

Keepassxc synchronization for android#

KeepassXC is a community rewrite of KeepassX, and Keepass2Android is recommended for Android on the site of KeepassXC. Here I am testing KeepassXC (on Ubuntu but should be the same for most Linux distros, also available for Windows and MacOS) and Keepass2Android. Often you want to use the same credentials on several of your devices and hence you need to be able to sync. Most of it, possibly all, is open source. Keepass is originally a Windows based password manager that has grown into an ecosystem of several Keepass-compatible password managers and also plugins based on the kdbx file formats, and some protocols.














Keepassxc synchronization