jdev - 2024-07-05


  1. Schimon

    Good day to everyone!

  2. Schimon

    Is it possible to encrypt Data Forms (and Ad-Hoc Commands), and Status Messages with OMEMO?

  3. qy

    what would be the bloody point?

  4. taba

    insanemaxxing

  5. wgreenhouse

    status messages idk how that would work because who's the recipient; commands/dataforms could make sense. but no existing software supports this

  6. Schimon

    > what would be the bloody point? qy: Slixfeed News Bot and KaikOut Moderation Bot utilize status messages to communicate some data to a recepient.

  7. Schimon

    Thank you, wgreenhouse.

  8. wgreenhouse

    status messages are broadcast (one-to-many) so I think that'd be a challenge for omemo

  9. Schimon

    Why do you think it would be challenging?

  10. Schimon

    The status messages of these bots are transmitted every 90 minutes or upon action from a recepient, and are specific to each recepient.

  11. Schimon

    The status messages of these bots are transmitted every 90 minutes or upon action from a recepient, and are unique to each recepient.

  12. Schimon

    singpolyma: What do you think? (Specifically about OMEMO and data forms).

  13. wgreenhouse

    > Why do you think it would be challenging? Schimon: we don't know in advance who will receive a status message; they are broadcast to everyone subscribing to that entity's presence

  14. wgreenhouse

    so there is no way to determine a list of recipients to whom to encrypt

  15. wgreenhouse

    if it's a directed presence I guess it can work, but then I'm not sure why it wouldn't just be a normal message

  16. Schimon

    wgreenhouse: I disagree, because it is possible to transmit a unique status message.

  17. wgreenhouse

    yeah, I understand

  18. wgreenhouse

    still there will be a lack of client support

  19. Schimon

    This is not a problem.

  20. singpolyma

    Yes of course you could use SCE with ad hoc commands just as you could with any other stanza.

  21. Schimon

    singpolyma: What is SCE? Does Slixmpp support SCE?

  22. wgreenhouse

    https://xmpp.org/extensions/xep-0420.html

  23. Schimon

    wgreenhouse: The status messages of Slixfeed are of: 1. A task that are being engaged at a given moment; 2. A number of news items; 3. Status of inactivity or empty box.

  24. Schimon

    https://xmpp.pimux.de/file_share/9b553f49-bae6-4331-a5af-46280d1beed5/slixfeed_supports_omemo.png

  25. Schimon

    > https://xmpp.org/extensions/xep-0420.html wgreenhouse: Thank you! It appears that Slixmpp does not yet support it.

  26. Schimon

    XEP-0420: Stanza Content Encryption https://codeberg.org/poezio/slixmpp/issues/3540