shout icon indicating copy to clipboard operation
shout copied to clipboard

Implement OTR end-to-end encryption

Open JocelynDelalande opened this issue 9 years ago • 6 comments

Just for the record, and to avoid spreading efforts, we are working with @astorije on a support of OTR over IRC to provide end-to-end encryption and contact authentication.

Our choice is to encrypt on shout server side, using https://github.com/arlolra/otr

We are thinking about the UI to make it neat and clear for end-user.

We will keep you posted and come up with a PR once the work will approach something mergeable.

JocelynDelalande avatar Sep 10 '15 14:09 JocelynDelalande

Hey, that's a wonderful idea. Is there anything I can do to help this go foward?

almet avatar Feb 11 '16 14:02 almet

@almet hey you :-)

Meanwhile @astorije got really busy taking care of shout itself, but fun calendar ods, we spoke about resuming work on this PR yesterday, we'll see how it goes and ping you if you can provide help (beta testing and UX test will be apreciated anyway :-).

JocelynDelalande avatar Feb 12 '16 15:02 JocelynDelalande

@JocelynDelalande any news on this? I would be thrilled!

almet avatar Feb 23 '16 17:02 almet

Hey @almet, good to see you here :-)

With being a reviewer for Shout, then starting The Lounge, I got too busy on things that I believed to require prior attention. And you know, other stuff IRL too...

FYI, the furthest @JocelynDelalande and I got was this: https://github.com/erming/shout/compare/master...astorije:astorije/otr I don't think it will go to waste (I do want my GitHub contributions! :P), but there is a bit of work to (1) move it to The Lounge and get it up-to-date with master and then (2) finish the feature. I won't be able to approach that code anytime soon I'm afraid. @JocelynDelalande, any suggestion on how we could expedite this and/or help @almet help us?

astorije avatar Feb 24 '16 05:02 astorije

I won't be able to approach that code anytime soon I'm afraid.

Ok, knowing that, I'll take some time this week to remove the dust, and rebase on lounge. It will be easier then for you to jump in if you still want to @almet :-)

(1) move it to The Lounge and get it up-to-date with master

100% agree on that, I'll likely put first efforts to target lounge rather than shout (in a first time, at least).

JocelynDelalande avatar Feb 24 '16 12:02 JocelynDelalande

@almet @astorije now working it here : https://github.com/thelounge/lounge/issues/108

JocelynDelalande avatar Feb 25 '16 12:02 JocelynDelalande