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

Config: Support encryption keys #88

Closed
sync-by-unito bot opened this issue Jun 18, 2021 · 1 comment · Fixed by #920
Closed

Config: Support encryption keys #88

sync-by-unito bot opened this issue Jun 18, 2021 · 1 comment · Fixed by #920
Assignees

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Jun 18, 2021

lib/src/configuration.dart

// /// The key used to encrypt the entire [Realm].
// ///
// /// A full 64byte (512bit) key for AES-256 encryption.
// /// Once set, must be specified each time the file is used.
// final List? encryptionKey;

@victor-marino
Copy link

Hi.

Is there any timeframe to support encryption?

Once it's implemented, I assume we will be able to generate a random key, encrypt the realm with that key, and then store the key securely on-device using something like flutter_secure_storage, right?

This would allow us to protect the encryption key using biometrics and create a seamless flow for the user.

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

Successfully merging a pull request may close this issue.

2 participants