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

On-device encryption at rest #38

Open
philmui opened this issue Apr 11, 2020 · 2 comments
Open

On-device encryption at rest #38

philmui opened this issue Apr 11, 2020 · 2 comments

Comments

@philmui
Copy link

philmui commented Apr 11, 2020

Feature: encrypt data stored on device with a device-specific key that is non-trivial to decrypt (e.g., key > 2048 bit).

Why: for rooted devices, it is imperative to prevent other apps to access Safe Paths data.

@tremblerz
Copy link

Thanks for bringing it up. This is a highly needed feature from safety perspective. Do you mind opening this issue on the Safe-paths repository?

@penrods
Copy link
Contributor

penrods commented Apr 18, 2020

Protection of individual data is very important. The system provided here is not intended to be a complete solution -- data storage by a specific Healthcare Agency should abide by all the norms associated with the kind of private data which is collected by a contact tracer. Within healthcare organizations this is often protected by hardware encryption and/or a backend which implements the Safe Places API. The default implementation shown here is not about that stage, it is about the raw data which the healthcare system needs to be able to access during this trusted interview process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants