-
dequbed
test_h: No, Noise and OMEMO are really not comparable. Notably IIRC OMEMO uses the X3DH developed by signal, while Noise is explicitly designed with online key exchange in mind. If both parties are online at the time where you need to establish keys Noise is probably less complex.
-
dequbed
trollge: CBC is about as far away from XTS as it gets :D I think you're remembering ECB aka Electronic CookBook mode, but that has nothing to do with XTS either.
-
trollge
dequbed: > XEX-based tweaked-codebook mode with ciphertext stealing (XTS), a block cipher mode of operation used for full disk encryption https://en.m.wikipedia.org/wiki/Disk_encryption_theory#XTS
-
trollge
https://draugr.de/upload/67bf95a8cbcc1a626458bd2bc45be7911302e594/0wNzv6Rfc5d2ZDGqvr9IPU5WG4mbnq0TlJeVQZ0b/5Z7n_Om0TiCyeh2w4Dz7ag.png
-
trollge
Looks a lot like ECB...
-
tim
test_h: by the way, the code of python-omemo is updated to the latest version of the spec, just not merged to master yet ;) take a look at the "stable" branch of the repo, you will be blessed with type annotations and doc as well
-
dequbed
trollge: No, no it does not? How are you getting that idea?