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

Does Amplify DataStore support Encryption at client? #1005

Open
sridhanya-ambaadi opened this issue Jan 5, 2021 · 7 comments
Open

Does Amplify DataStore support Encryption at client? #1005

sridhanya-ambaadi opened this issue Jan 5, 2021 · 7 comments
Labels
datastore Issues related to the DataStore category feature-request Request a new feature

Comments

@sridhanya-ambaadi
Copy link

Securing data stored in mobile devices is of huge importance for apps related to healthcare, finance sector. Encryption is a widely used technique to secure data at rest. When considering the encryption of database in mobile, either the whole file can be encrypted or only certain attributes can be encrypted. In native frameworks like CoreData this is achieved either through DataProtection API or through transformable properties. Does Datastore have an equivalent option to encrypt data at rest?

@sridhanya-ambaadi sridhanya-ambaadi changed the title Does Amplify Datastore support Encryption at client? Does Amplify DataStore support Encryption at client? Jan 5, 2021
@diegocstn diegocstn added datastore Issues related to the DataStore category question General question feature-request Request a new feature and removed question General question labels Jan 5, 2021
@diegocstn
Copy link
Contributor

hi @sridhanya-ambaadi,
DataStore doesn't currently support encryption of data at rest but it's indeed an interesting feature.

I'll keep this issue open so we track it in our backlog.

@rpostulart
Copy link

I am also interested in this option and looking for the timelines

@sridhanya-ambaadi
Copy link
Author

@diegocstn

Could you please share some updates on this feature request and also the timeline by which we can expect this to be available.

@rpostulart
Copy link

@undefobj do you have an update?

@undefobj
Copy link

@undefobj do you have an update?

No update on this. It is something we're looking into, but local encryption that is still query-able with key management to devices for syncing to the cloud is a complex problem space that will take time to address.

@lawmicha lawmicha added the p1 label Jun 8, 2022
@undefobj undefobj added p4 and removed p1 labels Jul 1, 2022
@trnglt
Copy link

trnglt commented May 31, 2023

This is very disappointing. So, is the only solution for developers with secure data to encrypt the data before storing it in datastore and to manage keys in app?

@thisisabhash
Copy link
Member

Thank you for posting this. We are trying to improve Datastore with new features and will provide an update here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
datastore Issues related to the DataStore category feature-request Request a new feature
Projects
None yet
Development

No branches or pull requests

8 participants