Encryption of config file #831

Open
opened 2015-12-21 09:40:29 +01:00 by PeterSurda · 1 comment
PeterSurda commented 2015-12-21 09:40:29 +01:00 (Migrated from github.com)
https://pypi.python.org/pypi/secureconfig/
ghost commented 2016-01-09 02:44:44 +01:00 (Migrated from github.com)

secureconfig doesn't seem to support password based encryption. So a separate file is needed to store the salt and iteration count.

Storing this in a separate file could lead to some surprises when a user has backed keys.dat up, but has forgot to also back up keys-settings.dat (or whatever it's called), and then keys.dat will be impossible to decrypt.

A checksum would also be nice, as that would make it easy to check for accidental file corruption without the password.

`secureconfig` doesn't seem to support password based encryption. So a separate file is needed to store the salt and iteration count. Storing this in a separate file could lead to some surprises when a user has backed `keys.dat` up, but has forgot to also back up `keys-settings.dat` (or whatever it's called), and then `keys.dat` will be impossible to decrypt. A checksum would also be nice, as that would make it easy to check for accidental file corruption without the password.
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Bitmessage/PyBitmessage-2025-02-17#831
No description provided.