I use KeePass and Veracrypt on my home computer. In addition to a strong password, I also use key files, for example, Veracrypt lets you choose any file on your computer(mp3, jpeg, etc..) as the key. How then would I go about storing/backing up those keys? I found a few pages on this site, but they're all at the company/enterprise level storage, I'm looking for an average user solution.
I have a 1TB hard drive and a 64GB USB, both in really good condition. I'm also pretty good with batch/powershell scripting, so writing a backup script for the keys is not a problem.
I personally don't trust cloud storage, and my KP database and containers never leave my home computer.
My real threat is spyware/malware reading or somehow knowing the files I use as keys and transmitting that somewhere. I keep my PC updated, and I use A/V/MalwareBytes(which I also keep updated).
My real threats are probably local threats, such as unauthorized users, but it's only my family members(they have no idea how to use a computer other than the basics, so I'm not too worried). I also never leave my computer unlocked and unattended. What about burglaries?