![keepassxc browser extension keepassxc browser extension](https://1.bp.blogspot.com/-4I1rCUZMycA/Xbg8uf5nJFI/AAAAAAAADdo/hJEorXvtWcw1xk9-4pujEynpYR6b5o3KACLcBGAsYHQ/s1600/keepassxc.png)
The new key file format enables using any file as a key file for your database, rather than the XML format. Where before I used 20,000 rounds of PBKDF2, I now use just five rounds of Argon2, to ensure it opens in reasonable time on my phone. Using the 1-second benchmark button suggests using just 23 rounds. Argon2 is far more computationally intensive compared to PBKDF2. If you’re planning to use your database on less-powerful hardware, such as a phone, you’ll want to set the transformation rounds low. The settings I’m using for my database # Mobile These can both be done in the Encryption settings for your database (Database > Database Settings). To migrate to KDBX4, you must change the Encryption Algorithm to “ChaCha20”, and the Key Derivation Function to “Argon2”. Full technical information, and the exact changes can be found on the KeePass website, however it’s not necessary to actually know how it works. There are many format improvements, including support for Argon2, custom data in groups and file attachments to entries. KDBX4 is the latest version of the KeePass database format.
#Keepassxc browser extension how to#
There’s little canonical documentation on how to upgrade to use these features, so I’ve written my own! # KDBX4 These new features require some changes to the system, your database file, and browser. Native messaging for browser integration (to replace KeePassHTTP).
![keepassxc browser extension keepassxc browser extension](https://user-images.githubusercontent.com/10008599/37053392-4fa46984-217c-11e8-93ad-8a6ec30f8512.png)