Commit Graph

17 Commits

Author SHA1 Message Date
thecodrr
e54a5e8ef0 fix: do not send salt param during random key gen 2022-01-12 09:47:10 +05:00
thecodrr
cce90b8f56 feat: require password for encrypted backups 2022-01-10 13:10:21 +05:00
thecodrr
51794e001e feat: add 3-layer-encryption for attachments 2021-10-25 11:35:00 +05:00
thecodrr
22d2950f24 feat: disable compression 2021-02-18 18:23:19 +05:00
thecodrr
bd31ef8d9b feat: add content compression before encryption 2021-02-13 12:05:15 +05:00
thecodrr
1b20da2a74 feat: add hcli migration 2021-01-18 23:29:49 +05:00
thecodrr
df287e5159 feat: use secure key storage (ask for client to store keys) 2020-11-17 11:40:41 +05:00
thecodrr
06707669dd feat: implement database backup 2020-09-13 13:24:24 +05:00
thecodrr
a462a02f56 user: use fixed salt to derive key for encryption 2020-04-13 15:36:51 +05:00
thecodrr
b12e61198e user: derive & store encryption key when authenticating 2020-04-13 11:23:02 +05:00
thecodrr
aaad7a4716 Revert "feat: use libsodium for all cryptography"
This reverts commit 668fe6fd33.
2020-04-13 11:07:03 +05:00
thecodrr
668fe6fd33 feat: use libsodium for all cryptography 2020-04-11 17:20:37 +05:00
thecodrr
1482440e42 feat: send flag indicating whether array is requested 2020-03-09 12:44:55 +05:00
thecodrr
a88552cea3 perf: add readMulti for reading multiple keys 2020-03-09 00:12:40 +05:00
thecodrr
389e4612db fix: remove/clear is not async 2020-02-20 12:11:16 +05:00
thecodrr
aecfe36fa3 feat: seperate delta from note storage, improve performance 2020-02-03 23:53:58 +05:00
thecodrr
9fc46d952c feat: impl database structure 2020-02-02 20:07:11 +05:00