mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-30 10:36:35 +02:00
Merge branch 'encryption' of github.com:laurent22/joplin into encryption
This commit is contained in:
commit
2ffa5419e2
@ -27,7 +27,7 @@ Data | ("Length" bytes) (ASCII)
|
||||
|
||||
The master keys are used to encrypt and decrypt data. They can be generated from the Encryption Service, and are saved to the database. They are themselves encrypted via a user password.
|
||||
|
||||
These encrypted master keys are transmitted with the sync data so that they can be available to each clients. Each client will need to supply the user password to decrypt each keys.
|
||||
These encrypted master keys are transmitted with the sync data so that they can be available to each client. Each client will need to supply the user password to decrypt each key.
|
||||
|
||||
The application supports multiple master keys in order to handle cases where one offline client starts encrypting notes, then another offline client starts encrypting notes too, and later both sync. Both master keys will have to be decrypted separately with the user password.
|
||||
|
||||
@ -35,4 +35,4 @@ Only one master key can be active for encryption purposes. For decryption, the a
|
||||
|
||||
## Encryption Service
|
||||
|
||||
The applications make use of the EncryptionService class to handle encryption and decryption. Before it can be used, a least one master key must be loaded into it and marked as "active".
|
||||
The applications make use of the EncryptionService class to handle encryption and decryption. Before it can be used, a least one master key must be loaded into it and marked as "active".
|
||||
|
Loading…
Reference in New Issue
Block a user