Nextcloud's End-To-End-Encryption system is currently a tech-preview. Do not use it in production. Only use it with test data.
This version of the end_to_end_encryption app contains breaking changes. It requires the admin to manually reset the app. See below for instructions.
This version of the end_to_end_encryption app requires the latest pre-release versions of the Nextcloud Clients:
- Desktop Client 2.7.0beta3 (to be released shortly)
- Android Client 3.13.0RC (to be released shortly)
- iOS Client 3.0.2 (currently in TestFlight)
How to reset this app:
- To delete all active locks, execute the following command on the SQL server:
DELETE FROM oc_e2e_encryption_lock;
- To delete existing metadata files, existing public and private keys.
- Locate the data folder
- Open
appdata_{instanceId}/end_to_end_encryption
- Delete
./meta-data
,./public-keys
,./private-keys
. - Run
php occ files:scan-app-data
in the Nextcloud folder.