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

Support transferring an encrypted file or folder #383

Open
olabini opened this Issue Oct 12, 2016 · 1 comment

Comments

2 participants
@olabini
Copy link
Contributor

olabini commented Oct 12, 2016

This is part of properly implementing file transfer.

The current systems for transferring files don't allow for end-to-end encryption of the data. We should support using an implementation defined key to encrypt content. This would allow us to use the extra symmetric key from OTR to get real deniable encryption of data.

There are few different parts to this:

  • Define new SI profiles for encrypted files and encrypted folders
    • These profiles should encrypt the metadata about the files
  • Define a version of XEP-0065 that can encrypt the negotiation of StreamHost between the two peers
  • Implement both sides of these profiles

@olabini olabini referenced this issue Oct 12, 2016

Open

File transfer #18

5 of 8 tasks complete
@olabini

This comment has been minimized.

Copy link
Contributor

olabini commented Sep 8, 2017

This depends on all the other file transfer pieces being complete before starting work on it. Thus, we need:

@olabini olabini self-assigned this Oct 17, 2017

@juniorz juniorz added this to the 0.4.0 Release milestone Nov 7, 2017

@juniorz juniorz added this to to do in Next release Nov 10, 2017

@juniorz juniorz removed this from to do in Next release Nov 10, 2017

@juniorz juniorz added this to to do in Next release Nov 10, 2017

@juniorz juniorz moved this from to do to in progress in Next release Nov 10, 2017

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