summaryrefslogtreecommitdiff
path: root/changes/feature_encrypt-storage-key-with-kdf
diff options
context:
space:
mode:
authordrebs <drebs@leap.se>2013-05-12 23:06:02 -0300
committerdrebs <drebs@leap.se>2013-05-13 16:10:21 -0300
commitd97c607fa8e5e5659e2992b3c8a7c4ab14988fef (patch)
tree166af035391496b3aa4366582f12d8afffddd593 /changes/feature_encrypt-storage-key-with-kdf
parent187b7c19b6f613433d192d035c26fcc016e2f493 (diff)
Add changes file.
* Include info about scrypt and backwards compatibility. * Add missing 'utf-8' header to test file.
Diffstat (limited to 'changes/feature_encrypt-storage-key-with-kdf')
-rw-r--r--changes/feature_encrypt-storage-key-with-kdf6
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/feature_encrypt-storage-key-with-kdf b/changes/feature_encrypt-storage-key-with-kdf
new file mode 100644
index 00000000..f3ccf401
--- /dev/null
+++ b/changes/feature_encrypt-storage-key-with-kdf
@@ -0,0 +1,6 @@
+ o Change the local storage of the storage secret:
+ * Use scrypt to derive a key for the encryption of the storage secret.
+ * Store secret in a file called 'soledad.json' by default.
+ * Also store the salt and encryption details, as defined in the spec.
+ * This change is not backwards compatible (i.e. all previously stored
+ secrets are incompatible with this new encryption and storage scheme).