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-datain the Nextcloud folder.