-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OTR #40
Comments
See my comment on #51 (openfaux/openfaux-client#51). OTR Libaries: |
Implement OTR in what language? You can find the libotr C source here: http://sourceforge.net/p/otr/libotr/ci/master/tree/ |
The README mentions Python as the server-side language. There's this Python OTR implementation: https://github.com/afflux/pure-python-otr |
@elimisteve JavaScript for client-side and Python for server-side. |
Cryptocat has a good implementation at https://github.com/cryptocat/cryptocat/blob/master/src/core/js/lib/otr.js It's maintained by @KAepora and has been very well reviewed. I would advocate for this implementation on the client side. |
@louismullie @KAepora Thanks for the mention! I'm very familiar with Cryptocat. Quick question though, can OTR be repurposed for HTTP? |
what's the goal here with using OTR? if the goal is perfect forward secrecy, tls already offers ciphersuites which have pfs. |
Still doesn't that lead to relay traffic using a proxy-sided server? You made any thought about resolving this issue so far? |
Based on the feedback we've received from multiple people regarding our current structure, we are trying to implement OTR, instead of the custom protocol we had in mind.
Please let me know if you're interested in helping. :)
The text was updated successfully, but these errors were encountered: