Damir Jelić
|
c5bece2d58
|
crypto: Zeroize and remove the session key copies for forwarded room keys.
|
2020-09-24 11:18:01 +02:00 |
|
Damir Jelić
|
5b0457dad0
|
crypto: Remember the users that received the outbound group session.
|
2020-09-18 18:55:17 +02:00 |
|
Damir Jelić
|
692f9baa0e
|
crypto: Add logic to handle outgoing key requests.
|
2020-09-17 16:09:08 +02:00 |
|
Damir Jelić
|
ffd2843b0a
|
matrix-sdk: Expose the import/export keys methods.
|
2020-09-11 16:34:39 +02:00 |
|
Damir Jelić
|
8af18a4df7
|
crypto: Test the EncryptionSettings conversion.
|
2020-09-10 16:21:23 +02:00 |
|
Damir Jelić
|
848156213b
|
crypto: Add a PartialEq derive for the exported key struct.
|
2020-09-10 15:51:39 +02:00 |
|
Damir Jelić
|
23e953d9cf
|
crypto: Hide some methods that shouldn't be public.
|
2020-09-10 15:49:34 +02:00 |
|
Damir Jelić
|
9617d9aac9
|
crypto: Test the import/export of group sessions.
|
2020-09-09 16:10:16 +02:00 |
|
Damir Jelić
|
e828828ace
|
crypto: Document the exported key -> forwarded room key conversion methods.
|
2020-09-09 15:11:25 +02:00 |
|
Damir Jelić
|
3e9b0a8e7f
|
crypto: Correctly store the ed25519 key map for inbound group sessions.
|
2020-09-09 15:03:19 +02:00 |
|
Damir Jelić
|
aff1e1d0a8
|
crypto: Add key export methods for inbound group sessions.
|
2020-09-09 12:47:28 +02:00 |
|
Damir Jelić
|
98f69aed41
|
crypto: Remove some duplicated types after the group session split.
|
2020-09-09 11:52:10 +02:00 |
|
Damir Jelić
|
acfd0cdb07
|
crypto: Split out the group session module into multiple files.
|
2020-09-09 11:07:49 +02:00 |
|