Skip to content
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

[WIP] Adding functionality for End-to-End encrypted conversations #7181

Merged
merged 53 commits into from
Dec 16, 2017

Conversation

mrinaldhar
Copy link
Contributor

@mrinaldhar mrinaldhar commented Jun 7, 2017

@RocketChat/core

Creating new package "RocketChat-e2e", that enables end-to-end encrypted chat conversations in Rocket.Chat, as part of Google Summer of Code 2017.

Project will add functionality for encrypted direct messaging, encrypted group conversations and encrypted file uploads.


Objectives completed at end of GSoC programme:

  • E2E Encryption support for Direct messaging
  • E2E Encryption support for Private groups
  • E2E Encryption support for uploaded files
  • Offline encrypted chats

@CLAassistant
Copy link

CLAassistant commented Jun 7, 2017

CLA assistant check
All committers have signed the CLA.

@jfchevrette
Copy link
Contributor

@mrinaldhar This is awesome! May I ask is this only 1-on-1 private chats or is this also going to encrypt conversations in rooms?

@mrinaldhar
Copy link
Contributor Author

mrinaldhar commented Jun 9, 2017

@jfchevrette I'll first be adding support for 1-on-1 conversations, but plans include supporting encrypted group chats as well.

@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Jun 22, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@RocketChat RocketChat deleted a comment Aug 28, 2017
@cyclops24
Copy link
Contributor

@mrinaldhar It's very awesome feature. Is it complete or still needs more work?

@mrinaldhar mrinaldhar requested a review from rodrigok November 25, 2017 06:52
@geekgonecrazy
Copy link
Contributor

Fixes: #7507

@mrinaldhar mrinaldhar changed the base branch from develop to end-to-end-encryption December 16, 2017 19:02
@mrinaldhar mrinaldhar merged commit 89c0e49 into RocketChat:end-to-end-encryption Dec 16, 2017
@geekgonecrazy
Copy link
Contributor

Note for any that come across. This is merged into a branch, not to develop. Still WIP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants