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

Signal integration #609

Open
eloquence opened this issue Sep 4, 2020 · 1 comment
Open

Signal integration #609

eloquence opened this issue Sep 4, 2020 · 1 comment

Comments

@eloquence
Copy link
Member

Signal is widely used (and recommended by FPF) for end-to-end encrypted communications between journalists and sources, and within a newsroom. Qubes gives us the option to securely run Signal alongside the SecureDrop Client in one or multiple separate VMs.

This issue is to flesh out what a secure integration should look like, especially with an eye to:

  • transferring content received via SecureDrop to a Signal VM for sharing with another journalists
  • reviewing files received via Signal in a disposable VM
  • other requirements for managing a Signal tipline from within Qubes (likely to be split into separate issues)
@zenmonkeykstop
Copy link
Contributor

Summarising @rocodes thoughts:

  • sanitization is a very good idea to reduce the risk of sharing malware via Signal and potentially compromising phones
  • provisioning story should be better (this is an overall requirement)

My thoughts:

  • this conflates a bunch of issues IMO, scoping the "export to Signal" and "managing a tipline in Qubes" bits separately is a strong SHOULD.

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

No branches or pull requests

2 participants