powered by Jive Software

Which Smack version support OpenPGP?

I wanted to add E2E encryption of all of my messages (Chats and MUC) and looking at OTR seems dead though there are efforts to revive it with OTR4. Also OTR3 does not support MUC. So I was looking for a other alternatives and I’m left with OMEMO and OpenPGP. I would have preferred OMEMO if its license was something as permissive as Smack. So I’m left with OX. However I cannot see it included in Smack 4.3.4 nor it is found on JavaDocs. However it is on Git and seems to be well maintained.

So which version of Smack included OX? Here is the relevant part of my build.gradle

    implementation "org.igniterealtime.smack:smack-android-extensions:4.3.0"
    implementation "org.igniterealtime.smack:smack-experimental:4.3.4"
    implementation "org.igniterealtime.smack:smack-tcp:4.3.4"

Smack 4.4 supports OX (OpenPGP for XMPP). I have just released Smack 4.4.0-alpha3 on Maven Central.

1 Like

Thanks. Any instructions to add it to gradle?

Same as with any other Smack version

1 Like

Sorry for not being clear. I mean which version number do I put it there?

As I wrote: 4.4.0-alpha3.

1 Like

My bad, I missed that one. Sorry and thanks for clarifying


This topic was automatically closed 62 days after the last reply. New replies are no longer allowed.