jdev - 2020-12-30


  1. COM8

    I'm currently working on implementing OMEMO 0.7 in C# and got a few questions regarding the XEP:

  2. COM8

    ENCRYPT(mk, plaintext, associated_data) Where do I get the message key (mk) from?

  3. COM8

    What is the DH key use in the state of my DoubleRachet? Is it the users identity key pair?

  4. COM8

    Split the associated data as returned by CONCAT into the original ad and the OMEMOMessage.proto structure. Why is this needed? ENCRYPT already gets the associated_data which is just ad? Or do I have to pass the Concatenated version to ENCRYPT? If yes, where do I get the OMEMOMessage.proto from to pass it to ENCRYPT? Is this just the current state?

  5. jubalh

    > I'm currently working on implementing OMEMO 0.7 in C# and got a few questions regarding the XEP: I'm curious : do you have an xmpp lib in c# ?