Where would you recommend me to store a Keepass file?
Usually I have my personal documents in my Dropbox account. Would it be safe to use Dropbox for this file?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
If you mean a KeePass password file, there are several arguments to decide where to store it. In my opinion, if the passwords are really, really important to you, you should make the decision based on:
The risk of the file being hacked
Assuming you have a strong password to open the file, you may assume the KeePass file is rather safe (also see the tip of @gertvdijk at the bottom), however:
If the time to attempt to hack the file is unlimited, everything can be hacked A location that is (potentially) publically accessible to others is not a good idea, Dropbox or other clouds included.
You should also make sure others will not be able to copy the file for "further processing".
The risk of losing the file because of disk errors.
One thing is sure: there comes an end to the life of all disks. That means you should at least have a backup of your file on a (physically) other location.
The risk of burglary / fire
It sounds a bit overkill, but if you use your passwords in a professional (e.g. services to others) environment, and passwords include access to private data of others, you should make sure you also have a backup of the file on another (secure) location, so that you can at least change passwords quickly in case of accidents.
If I go on vacation, I make a backup of all my important data and keep it in a safe on another address.
Altogether it is hard to tell you what is the best location. It depends on how important the file is to you, if your responsibility includes responsibility to others, how accessible your computer is to others etc. You should make your own decision, but IMO based on your personal consideration of the risks above.
Consider increasing the 'Encryption Rounds' setting in the database settings. This brings down the feasibility of a brute-force attack on your master password down by increasing the CPU cycles needed for each password attempt and therefore reducing the risk of the actual (decrypted, plain) contents of your Keepass database being compromised.
Just store it anywhere. Make duplicates of it. You can upload it every where BUT make your key file common file.
For example. a picture of your pet. just like that. That picture can be mixed with other picture or file. Then upload it in your facebook or in dropbox. Who know that picture is your key file. It is better to be like that. and the best way to hide is to pretend.
My recommendation is base on experience, and there a lot of benefits into it. You an avoid our files to become suspicious.
When you try to use that file. Just download your albums, and choose specific file. and when you do that, i think that is something cool than putting your key file as like a gold, then if that so, bad guys go for your key file.