Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to store key on user device when end-to-end encryption is enabled #5685

Closed
tobiasKaminsky opened this issue May 11, 2023 · 5 comments · Fixed by #5877
Closed

Add option to store key on user device when end-to-end encryption is enabled #5685

tobiasKaminsky opened this issue May 11, 2023 · 5 comments · Fixed by #5877

Comments

@tobiasKaminsky
Copy link
Member

See https://github.com/nextcloud-gmbh/customer-feature-requests/issues/29

@tobiasKaminsky tobiasKaminsky moved this from 🧭 Planning evaluation (dont pick) to 🏗️ In progress in 🤖 🍏 Mobile clients team May 11, 2023
@github-project-automation github-project-automation bot moved this to 🧭 Planning evaluation (dont pick) in 🤖 🍏 Mobile clients team May 11, 2023
@tobiasKaminsky tobiasKaminsky moved this from 🏗️ In progress to 📄 To do (max 2 entries / member) in 🤖 🍏 Mobile clients team Jun 16, 2023
@tobiasKaminsky tobiasKaminsky moved this from 📄 To do (max 2 entries / member) to 🏗️ In progress in 🤖 🍏 Mobile clients team Jun 27, 2023
@mgallien
Copy link
Collaborator

I switch to not using openssl directly but via libp11 that is going to make connecting to the hardware driver much quicker

@mgallien
Copy link
Collaborator

Driver path could come up at installation time via MSI parameters or brander for other platforms.

@mgallien
Copy link
Collaborator

Basic end-to-end encryption with hardware token is now working
I assume I spent already 3 days out of the 5 expected days
I assume that will not be enough to complete the work

@mgallien
Copy link
Collaborator

windows is now basically working (with a few workarounds including to compile and deploy libp11 PKCS#11 library we now uses)

@mgallien
Copy link
Collaborator

mgallien commented Sep 1, 2023

still need to adjust stuff but windows installer (of not final state) is almost there
still having build script in unrelated repository makes it complicated to test (see https://github.com/nextcloud/client-building/)

mgallien added a commit that referenced this issue Mar 29, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Apr 24, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Apr 26, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue May 15, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue May 28, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue May 31, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 3, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 4, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 11, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 11, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 14, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 17, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jun 21, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@Rello Rello added this to the 3.15.0 milestone Nov 18, 2024
mgallien added a commit that referenced this issue Nov 19, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Nov 19, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@Rello Rello modified the milestones: 3.15.0, 3.16.0 Nov 22, 2024
mgallien added a commit that referenced this issue Dec 5, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Dec 5, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Dec 5, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Dec 6, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Dec 6, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Dec 6, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Dec 6, 2024
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@Rello Rello moved this from 🏗️ In progress to 🧭 Planning evaluation (don't pick) in 💻 Desktop Clients team Dec 16, 2024
@Rello Rello removed the enhancement label Jan 21, 2025
mgallien added a commit that referenced this issue Jan 24, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jan 24, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jan 24, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jan 27, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jan 29, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jan 30, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Jan 31, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Feb 3, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Feb 4, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
mgallien added a commit that referenced this issue Feb 6, 2025
Close #5685

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@github-project-automation github-project-automation bot moved this from 🧭 Planning evaluation (don't pick) to ☑️ Done in 💻 Desktop Clients team Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ☑️ Done
Development

Successfully merging a pull request may close this issue.

5 participants