I currently use KeePassXC as my password manager, and lately I’ve noticed how dependent I am on my database (if lost, it would take a lot of time to reset all the passwords, some of them I’m not even sure I can do that).
I already have copies in other flash drives, but I wanted to know how secure would it be to upload a database to the cloud (it would probably be Nextcloud, but let’s assume I don’t trust my provider, which I do, but the passwords are not worth the risk).
I currently have it set up as KDBX 4.0 and a 5 second decryption time (which I also don’t really know what it means so explanation on that would be much appreciated, although it is not the main question).
Another option is encrypting it with VeraCrypt before uploading it, so the server doesn’t know there is actually a KDBX file in there and also there would be the added encryption. Would that be a better alternative?