mirror of
https://github.com/zadam/trilium.git
synced 2024-12-26 17:21:23 +08:00
Updated Protected notes (markdown)
parent
219e795ff8
commit
7026209261
1 changed files with 1 additions and 1 deletions
|
@ -44,4 +44,4 @@ Not encrypted:
|
||||||
* data encryption key is encrypted with [AES-128](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard) with random [IV](https://en.wikipedia.org/wiki/Initialization_vector)
|
* data encryption key is encrypted with [AES-128](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard) with random [IV](https://en.wikipedia.org/wiki/Initialization_vector)
|
||||||
* data encryption key is random key generated at the time of [[document|Document]] initialization and is constant over the lifetime of the document. If we change password, we re-encrypt only this key.
|
* data encryption key is random key generated at the time of [[document|Document]] initialization and is constant over the lifetime of the document. If we change password, we re-encrypt only this key.
|
||||||
5. We use data encryption key to decrypt actual data - note title and content.
|
5. We use data encryption key to decrypt actual data - note title and content.
|
||||||
* encryption used is again AES-128 with [CBC chaining](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation). IV is primary key (noteId for notes and noteHistoryId for history items)
|
* encryption used is again AES-128 with [CBC chaining](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation). Unique IV is generated with every encryption operation and stored together with the cipher text.
|
Loading…
Reference in a new issue