qq99 / echoplexus

Socket.io powered chat, JavaScript REPL, whiteboard, and WebRTC calls
Other
394 stars 53 forks source link

Replace PGP encryption with OTR-based TextSecure Protocol #226

Open heyakyra opened 10 years ago

heyakyra commented 10 years ago

See: https://github.com/WhisperSystems/TextSecure/wiki/ProtocolV2

qq99 commented 9 years ago

https://github.com/dchest/tweetnacl-js this looks quite promising too, and most importantly, seems to be quite fast

ghost commented 9 years ago

Why not both? Its nice to have options.

On Sun, Aug 10, 2014 at 6:21 PM, Anthony Cameron notifications@github.com wrote:

https://github.com/dchest/tweetnacl-js this looks quite promising too, and most importantly, seems to be quite fast

— Reply to this email directly or view it on GitHub https://github.com/qq99/echoplexus/issues/226#issuecomment-51719433.

Encryption is effective non-violent protest. Use the following public key to encrypt your reply whenever possible.

-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.12 (GNU/Linux)

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 iISqqR0Arxs= =0+yh -----END PGP PUBLIC KEY BLOCK-----