Implement Omemo / Axolotl #119

Closed
DreamFlasher opened this Issue Jul 15, 2016 · 28 comments

Comments

Projects
None yet
9 participants
@DreamFlasher

It would be great if ZOM supported Omemo or Signal or Olm protocol for multi-party, multi-device e2e. Ideally interop with ChatSecure/Signal and Conversations.

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Jul 15, 2016

Contributor

It is coming, and we plan for full interop with Conversations and ChatSecure for sure.

Contributor

n8fr8 commented Jul 15, 2016

It is coming, and we plan for full interop with Conversations and ChatSecure for sure.

@rabbit111

This comment has been minimized.

Show comment
Hide comment
@rabbit111

rabbit111 Jul 17, 2016

Will Zom interop with pidgin+otr like chatsecure does?

rabbit111 commented Jul 17, 2016

Will Zom interop with pidgin+otr like chatsecure does?

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Jul 18, 2016

Contributor

It already does today. Zom is standard XMPP + OTR and works great with Pidgin.

Contributor

n8fr8 commented Jul 18, 2016

It already does today. Zom is standard XMPP + OTR and works great with Pidgin.

@rabbit111

This comment has been minimized.

Show comment
Hide comment
@rabbit111

rabbit111 Jul 18, 2016

In my opinion chatsecure (guardian repo via f-droid, 14.2.3) works great. Unfortunately ZOM (15.0.1.925) not yet.
Attempt to start encryption takes too long, often with no success (in two directions).
The same problem is with verification by question.

In my opinion chatsecure (guardian repo via f-droid, 14.2.3) works great. Unfortunately ZOM (15.0.1.925) not yet.
Attempt to start encryption takes too long, often with no success (in two directions).
The same problem is with verification by question.

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Jul 18, 2016

Contributor

That is really strange. Most people have seen the opposite - Zom encryption is much more automatic and seamless.

Are you using Zom to Zom, or with another app?

Contributor

n8fr8 commented Jul 18, 2016

That is really strange. Most people have seen the opposite - Zom encryption is much more automatic and seamless.

Are you using Zom to Zom, or with another app?

@DreamFlasher

This comment has been minimized.

Show comment
Hide comment
@DreamFlasher

DreamFlasher Jul 18, 2016

I'm sorry to say, but isn't this a bit off-topic?

I'm sorry to say, but isn't this a bit off-topic?

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Jul 18, 2016

Contributor

Sure, @rabbit111 maybe you can create a new ticket for us to debug your OTR issues? https://github.com/zom/Zom-Android/issues

Contributor

n8fr8 commented Jul 18, 2016

Sure, @rabbit111 maybe you can create a new ticket for us to debug your OTR issues? https://github.com/zom/Zom-Android/issues

@rabbit111

This comment has been minimized.

Show comment
Hide comment

@n8fr8 n8fr8 modified the milestone: Backlog Aug 15, 2016

@DreamFlasher

This comment has been minimized.

Show comment
Hide comment
@DreamFlasher

DreamFlasher Nov 4, 2016

With the latest updates here ChatSecure/ChatSecure-iOS#376 (comment) when do you plan to work on the Zom integration?

With the latest updates here ChatSecure/ChatSecure-iOS#376 (comment) when do you plan to work on the Zom integration?

@h-2

This comment has been minimized.

Show comment
Hide comment
@h-2

h-2 Nov 23, 2016

Would be nice to have a mobile client for android that supports omemo and activates it by default so I can recommend it to non-nerds. Unfortunately Conversations is not an option (try telling people to choose between different cyphers for every user 😞 ).

h-2 commented Nov 23, 2016

Would be nice to have a mobile client for android that supports omemo and activates it by default so I can recommend it to non-nerds. Unfortunately Conversations is not an option (try telling people to choose between different cyphers for every user 😞 ).

@vanitasvitae

This comment has been minimized.

Show comment
Hide comment
@vanitasvitae

vanitasvitae Jan 19, 2017

I'm working on an OMEMO module for Smack (which Zom is based on) as part of my bachelors thesis, so Zom might use this in the future.

I'm working on an OMEMO module for Smack (which Zom is based on) as part of my bachelors thesis, so Zom might use this in the future.

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Jan 19, 2017

Contributor

Plans are underway.... the Zom iOS app wil get ChatSecure iOS OMEMO capability in the next few weeks.

Contributor

n8fr8 commented Jan 19, 2017

Plans are underway.... the Zom iOS app wil get ChatSecure iOS OMEMO capability in the next few weeks.

@2Belette

This comment has been minimized.

Show comment
Hide comment
@2Belette

2Belette Mar 1, 2017

that's a good news!
any idea when we can expect it available on the applestore? (and which version will support it?)

2Belette commented Mar 1, 2017

that's a good news!
any idea when we can expect it available on the applestore? (and which version will support it?)

@vanitasvitae

This comment has been minimized.

Show comment
Hide comment
@vanitasvitae

vanitasvitae Mar 1, 2017

applestore

This is the Android Project tracker
Eidt: Whoopsy, context matters :D

vanitasvitae commented Mar 1, 2017

applestore

This is the Android Project tracker
Eidt: Whoopsy, context matters :D

@2Belette

This comment has been minimized.

Show comment
Hide comment
@2Belette

2Belette Mar 1, 2017

yep I was too quick ! I meant on android

2Belette commented Mar 1, 2017

yep I was too quick ! I meant on android

@mimi89999

This comment has been minimized.

Show comment
Hide comment
@mimi89999

mimi89999 Mar 7, 2017

Contributor

Any plans on when it will be implemented in Zom Android?

Is it implemented in the iOS version already?

Contributor

mimi89999 commented Mar 7, 2017

Any plans on when it will be implemented in Zom Android?

Is it implemented in the iOS version already?

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Mar 7, 2017

Contributor

Zom iOS now has the OMEMO code integrated. We plan to release it by early April with OMEMO enabled. We are simultaneously working on integrated Smack-OMEMO project in Zom Android, as well, with at least a public beta in April.

Contributor

n8fr8 commented Mar 7, 2017

Zom iOS now has the OMEMO code integrated. We plan to release it by early April with OMEMO enabled. We are simultaneously working on integrated Smack-OMEMO project in Zom Android, as well, with at least a public beta in April.

@vanitasvitae

This comment has been minimized.

Show comment
Hide comment
@vanitasvitae

vanitasvitae Mar 7, 2017

We are simultaneously working on integrated Smack-OMEMO project in Zom Android

Are you talking about this?

We are simultaneously working on integrated Smack-OMEMO project in Zom Android

Are you talking about this?

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Mar 7, 2017

Contributor

Yes, though we fully understand it is a work in progress. We hope to help move it along to production ready as you are ready for it to be.

Contributor

n8fr8 commented Mar 7, 2017

Yes, though we fully understand it is a work in progress. We hope to help move it along to production ready as you are ready for it to be.

@vanitasvitae

This comment has been minimized.

Show comment
Hide comment
@vanitasvitae

vanitasvitae Mar 7, 2017

I'd love to get the client developers perspective on the module :)

I'd love to get the client developers perspective on the module :)

@cstiens cstiens modified the milestones: March Dev Sprint 1, Backlog Mar 8, 2017

@cstiens cstiens added the high label Mar 8, 2017

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Apr 3, 2017

Contributor

(working but not pretty!)

Contributor

n8fr8 commented Apr 3, 2017

(working but not pretty!)

@Simon0Harms

This comment has been minimized.

Show comment
Hide comment
@Simon0Harms

Simon0Harms Apr 22, 2017

Will you post in this Thread if OMEMO is gone life for Android?
I am Waiting for this feature. I want to start using Zom.

Will you post in this Thread if OMEMO is gone life for Android?
I am Waiting for this feature. I want to start using Zom.

@mimi89999

This comment has been minimized.

Show comment
Hide comment
@mimi89999

mimi89999 Apr 22, 2017

Contributor

@JokerGermany Yes. It is in the alphas, but it is very buggy.

Contributor

mimi89999 commented Apr 22, 2017

@JokerGermany Yes. It is in the alphas, but it is very buggy.

@n8fr8 n8fr8 modified the milestones: April Dev Sprint 1, April Dev Sprint 2 May 5, 2017

@n8fr8 n8fr8 removed this from the April Dev Sprint 1 milestone May 5, 2017

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Sep 18, 2017

Contributor

Omemo is shipped and done! We will continue to improve as needed, but it works well now, fully interoperable with other Omemo apps.

Contributor

n8fr8 commented Sep 18, 2017

Omemo is shipped and done! We will continue to improve as needed, but it works well now, fully interoperable with other Omemo apps.

@n8fr8 n8fr8 closed this Sep 18, 2017

DreamFlasher added a commit to DreamFlasher/omemo-top that referenced this issue Sep 18, 2017

@DreamFlasher DreamFlasher referenced this issue in bascht/omemo-top Sep 18, 2017

Merged

zom released #76

bascht added a commit to bascht/omemo-top that referenced this issue Sep 19, 2017

@vanitasvitae

This comment has been minimized.

Show comment
Hide comment
@vanitasvitae

vanitasvitae Sep 19, 2017

@n8fr8 Do you still need help with OMEMO encrypted MUC?

@n8fr8 Do you still need help with OMEMO encrypted MUC?

@n8fr8

This comment has been minimized.

Show comment
Hide comment
@n8fr8

n8fr8 Sep 19, 2017

Contributor

Yes, absolutely. We are just finishing up a major update of our groupchat user interface and reliability now (15.3 now in beta!). Our next sprint in early October is OMEMO MUC. Got some cycles to contribute?

Contributor

n8fr8 commented Sep 19, 2017

Yes, absolutely. We are just finishing up a major update of our groupchat user interface and reliability now (15.3 now in beta!). Our next sprint in early October is OMEMO MUC. Got some cycles to contribute?

@vanitasvitae

This comment has been minimized.

Show comment
Hide comment
@vanitasvitae

vanitasvitae Sep 19, 2017

I'll see if I can help you :)

I'll see if I can help you :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment