parazyd
|
da3d008bef
research/x3dh: API updates
|
3 years ago |
parazyd
|
ce26ad15a7
research/x3dh: Formatting fixes
|
3 years ago |
Sombra
|
2aaf606741
Fix x3dh sig (#158)
|
3 years ago |
parazyd
|
71cd3064d6
Update license year.
|
3 years ago |
parazyd
|
9acfed6402
Clippy lints.
|
3 years ago |
parazyd
|
c1b2c2af5a
Update crate dependencies
|
3 years ago |
parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 years ago |
Luther Blissett
|
a68304ca99
x3dh: Fix remaining bug thanks to cronokirby's eagle vision.
|
3 years ago |
Luther Blissett
|
384e9fcc38
x3dh: Use a constant info for init.
|
3 years ago |
Luther Blissett
|
6fc054ae9b
x3dh: Remove anyhow dep.
|
3 years ago |
Luther Blissett
|
97b849edbc
x3dh: WIP header encryption.
|
3 years ago |
Luther Blissett
|
b51e7c2579
x3dh: Simplify state discards.
|
3 years ago |
Luther Blissett
|
57cea9928d
x3dh: Use local serialization for MessageHeader.
|
3 years ago |
Luther Blissett
|
332ab9122a
x3dh: One more message for safety.
|
3 years ago |
Luther Blissett
|
b46f64bf78
x3dh: Confirm out-of-order is working.
|
3 years ago |
Luther Blissett
|
4673651b03
x3dh: Working X3DH with the Double Ratchet algorithm.
|
3 years ago |
Luther Blissett
|
8d927b4c4e
x3dh: Implement double-ratchet encryption and decryption mechanisms.
|
3 years ago |
Luther Blissett
|
2d27510980
x3dh: Use aes-gcm-siv for AEAD encryption.
|
3 years ago |
Luther Blissett
|
25d6ee33f8
x3dh: Full documented protocol.
|
3 years ago |
Luther Blissett
|
6b5ec09aa4
research: Barebones x3dh
|
3 years ago |