Keys.dat should only contain private keys #256
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The existing keys.dat also contain application settings/preferences.
I suggest the following:
This will allow users to backup the most important data, their private keys, independent of the application settings.
I see no reason to separate them. This would just give people an additional file to worry about backing up.
I strongly agree with the separation, as the two types of data serve very
different purposes and have very different sensitivity requirements. If I
wanted to share my settings with someone, as I did recently, I need to take
special care to not accidentally send my private keys.
I don't think that is the most important concern when it comes to privacy software. The most important concern is security. Key files should only be user readable (an AppArmor profile on Ubuntu could be used to limit application access), it really doesn't matter who reads your config because it can't be used to decrypt your messages or impersonate you.
Honestly the config settings, key data, sent message data (such as plain text messages), addressbook, and subscriptions (, and chans in the future) could be used against a user if access is gained. I would agree more with making messages.dat ONLY encrypted messages and putting the other data in (a) different file(s).