During a recent test run to see if my personal backups work as intended, I noticed that I store my GPG key next to files encrypted with that key on the same disk. Although the disk is encrypted (LUKS) and the key has a strong passphrase, this feels a bit wonky.
While having a second drive just for the key might improve the situation, it also feels a bit overkill. Hence I am looking for a more pragmatic solution. I thought about placing the key on a separate partition that is encrypted separately (with a different password of course), but I am not sure if it is a good idea.
- Is it considered a bad practice to store key and encrypted files next to each other?
- Will a separate partition improve the security in any significant way? It's still the same disk after all.
- Are there any alternatives to that dilemma?