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

Enable Matrix Contacts data file encryption #3833

Closed
2 tasks done
gileluard opened this issue Nov 25, 2020 · 0 comments · Fixed by matrix-org/matrix-ios-kit#750
Closed
2 tasks done

Enable Matrix Contacts data file encryption #3833

gileluard opened this issue Nov 25, 2020 · 0 comments · Fixed by matrix-org/matrix-ios-kit#750
Assignees

Comments

@gileluard
Copy link
Contributor

gileluard commented Nov 25, 2020

The contacts plist file generated by Matrix should be encrypted on demand. This will be done by MXContactManager. MXContactManager will encrypt contacts data if encryption keys are provided (AES key and IV). The keys used for the encryption are stored by the caller.

  • Add AES encryption helper class

  • Add keys properties in MXContactManager and AES encryption algorithm

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

Successfully merging a pull request may close this issue.

1 participant