Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
* Change format of storage.
* Refactor and modify export/import recovery documents logic.
* Change storage secret length to 512.
* Encrypt the storage document with derived function.
* Refactor property name inside crypto submodule.
* Add docstrings for new methods.
* Fix wrong method call import_recovery_document.
* Fix base64 encoding and secret/kdf length info.
* Add missing header.
* Add missing fields to comment.
Closes 2475 and 2423.
|
|
|
|
Also, fix soledad instantiation to include a cert_file param.
|
|
Also does:
* Remove config_path so soledad does not read configuration from file.
* Change shared_db_url to server_db.
* Make sync and shared_db use server_db.
|
|
|
|
This removes all GPG wrapper that was left and includes Key Manager to take
care of all crypto stuff.
|
|
|
|
This creates a SoledadCrypto object that should encapsulate everything related
to crypto in Soledad.
Also, replace hmac for sha256 when creating hashes.
|
|
Everything related to asymmetric encryting will be handled by Key Manager.
|
|
|
|
|
|
|
|
|
|
|