Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Key store and messages database encryption #283

Merged
merged 9 commits into from
May 7, 2024
Merged

Conversation

boxdot
Copy link
Owner

@boxdot boxdot commented Apr 14, 2024

New configuration which enables encryption of the signal keystore and
the gurk messages database:

passphrase = "secret" 

Previously unencrypted database is replaced by the encrypted one. Make
sure you backup your data before enabling this option.

After enabling encryption device has to be linked again.

Closes #6

boxdot added 7 commits April 14, 2024 13:34
New configuration which enables encryption of the gurk database
which contains channels and messages:

```toml
[sqlite]
passphrase = "secret"
```

Previously unencrypted database is replaced by the encrypted one. Make
sure you backup your data before enabling this option.

Note: encryption of the Signal key store is not yet enabled (needs to be
enabled in presage).
This reverts commit 4a2a201.
@boxdot boxdot changed the title Sqlite encryption Key store and messages database encryption Apr 19, 2024
@boxdot boxdot merged commit 2d28ebf into master May 7, 2024
16 checks passed
@boxdot boxdot deleted the sqlite-encryption branch May 7, 2024 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Encrypt data store
1 participant