Omemo Encryption (#550)
Closed
Unknown opened 2 years ago

Hello,

I want to ask how we can enable Omemo Encryption for both one to one conversation and also group messaging

We want Omemo encryption to be automatic selected for all

I have searched a lot on code but can't get the right way to do that

Please help me on that

Thanks

Unknown commented 2 years ago

Settings -> Chats -> Message Encryption: OMEMO (was: None) should do just that.

Do note that in group encryption might be broken in current version 7.1 but possibly fixed in soon to be released 7.2.

Unknown commented 2 years ago

thank

Settings -> Chats -> Message Encryption: OMEMO (was: None) should do just that.

Do note that in group encryption might be broken in current version 7.1 but possibly fixed in soon to be released 7.2.

Thank you for your quick answer, yes i see it, i want it to be automatic selected the OMEMO so i should changed the default value for it?

Unknown commented 2 years ago

i want it to be automatic selected the OMEMO so i should changed the default value for it?

Dunno exactly, but https://github.com/snikket-im/snikket-ios is a fork that has that Enabled by default iirc

Unknown commented 2 years ago

@mrpower55 If you enabled Settings -> Chats -> Message Encryption: OMEMO then all newly created or joined conversations will be encrypted by default.

Unknown commented 2 years ago

@mrpower55 If you enabled Settings -> Chats -> Message Encryption: OMEMO then all newly created or joined conversations will be encrypted by default.

i have try it and it is working fine for one to one conversation, but on groups when try to send message it is showing me this error (this room is not capable of sending encrypted messages, please change encryption settings to be able to send messages)

this is only for muc groups messages, so shall i make some changes for muc?

Unknown commented 2 years ago

No, that error means that the room to which you want to send an encrypted message is not "members-only" and/or does not broadcast other user's real jids to you. In this case, usage of OMEMO is not possible.

Unknown commented 2 years ago

There is a difference between a "public channel" = no encryption and a "private group" = encryption possible.

A private group is "members only" and "jid/address is visible to everyone".

How did you create the MUC/room/group?

Unknown commented 2 years ago

No, that error means that the room to which you want to send an encrypted message is not "members-only" and/or does not broadcast other user's real jids to you. In this case, usage of OMEMO is not possible.

oh i see, so only (memebers-only) groups able to use omemo encryption?

Unknown commented 2 years ago

There is a difference between a "public channel" = no encryption and a "private group" = encryption possible.

A private group is "members only" and "jid/address is visible to everyone".

How did you create the MUC/room/group?

i guess i am create it using public channel so the omemo is can't work on it right?

Unknown commented 2 years ago

Nope, you can convert it to a private one from a client that allows you to do that like Gajim or Dino

Unknown commented 2 years ago

Nope, you can convert it to a private one from a client that allows you to do that like Gajim or Dino

can i convert public group to private group?

if it is possible can you help me on that?

Unknown commented 2 years ago

can i convert public group to private group?

Yes, login in Gajim or Dino with the user that is the owner of said group, and see group settings

Unknown commented 2 years ago

thank you very much for your help guys

issue 1 of 1
Type
Question
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/siskin-im#550
Please wait...
Page is in error, reload to recover