{"action":"created","issue":{"url":"https://api.github.com/repos/zulip/zulip/issues/4130","repository_url":"https://api.github.com/repos/zulip/zulip","labels_url":"https://api.github.com/repos/zulip/zulip/issues/4130/labels{/name}","comments_url":"https://api.github.com/repos/zulip/zulip/issues/4130/comments","events_url":"https://api.github.com/repos/zulip/zulip/issues/4130/events","html_url":"https://github.com/zulip/zulip/issues/4130","id":215184587,"number":4130,"title":"big idea: encrypted streams / private messages","user":{"login":"ManthanoPoly","id":15245031,"avatar_url":"https://avatars2.githubusercontent.com/u/15245031?v=4","gravatar_id":"","url":"https://api.github.com/users/ManthanoPoly","html_url":"https://github.com/ManthanoPoly","followers_url":"https://api.github.com/users/ManthanoPoly/followers","following_url":"https://api.github.com/users/ManthanoPoly/following{/other_user}","gists_url":"https://api.github.com/users/ManthanoPoly/gists{/gist_id}","starred_url":"https://api.github.com/users/ManthanoPoly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManthanoPoly/subscriptions","organizations_url":"https://api.github.com/users/ManthanoPoly/orgs","repos_url":"https://api.github.com/users/ManthanoPoly/repos","events_url":"https://api.github.com/users/ManthanoPoly/events{/privacy}","received_events_url":"https://api.github.com/users/ManthanoPoly/received_events","type":"User","site_admin":false},"labels":[{"id":461216699,"url":"https://api.github.com/repos/zulip/zulip/labels/area:%20stream%20settings","name":"area: stream settings","color":"bfd4f2","default":false},{"id":408332336,"url":"https://api.github.com/repos/zulip/zulip/labels/feedback%20wanted","name":"feedback wanted","color":"fef2c0","default":false},{"id":265216834,"url":"https://api.github.com/repos/zulip/zulip/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-03-18T10:51:05Z","updated_at":"2018-02-16T21:17:02Z","closed_at":null,"author_association":"NONE","body":"Zulip lends itself also for use in communities that handle confidential information. Currently the admin of the server that runs zulip is able to read the messages in plain text in the postgresql database. \r\nHow much work would it be to introduce encrypted streams (or called secure streams) besides closed streams?\r\n\r\nThose streams could be encrypted with a password that the subscribers know and it doesn't leave the text in plain text. \r\n\r\nOrganisations and communities that would benefit from that function are for example hospitals, rehabs, churches etc. But also Business have strict regulations about HR related information. The management might want to use zulip for high-level discussions that the admin shouldn't have access to. \r\n\r\nAlternatively all private messages could be encrypted and it's something that the server admin can turn on or off when installing the server. I understand that encryption and it's implementation is a science in and of itself which is why I think this is big idea stuff. "},"comment":{"url":"https://api.github.com/repos/zulip/zulip/issues/comments/366360784","html_url":"https://github.com/zulip/zulip/issues/4130#issuecomment-366360784","issue_url":"https://api.github.com/repos/zulip/zulip/issues/4130","id":366360784,"user":{"login":"Androbin","id":16437156,"avatar_url":"https://avatars1.githubusercontent.com/u/16437156?v=4","gravatar_id":"","url":"https://api.github.com/users/Androbin","html_url":"https://github.com/Androbin","followers_url":"https://api.github.com/users/Androbin/followers","following_url":"https://api.github.com/users/Androbin/following{/other_user}","gists_url":"https://api.github.com/users/Androbin/gists{/gist_id}","starred_url":"https://api.github.com/users/Androbin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Androbin/subscriptions","organizations_url":"https://api.github.com/users/Androbin/orgs","repos_url":"https://api.github.com/users/Androbin/repos","events_url":"https://api.github.com/users/Androbin/events{/privacy}","received_events_url":"https://api.github.com/users/Androbin/received_events","type":"User","site_admin":false},"created_at":"2018-02-16T21:17:02Z","updated_at":"2018-02-16T21:17:02Z","author_association":"NONE","body":"First things first: Are we talking about end-to-end encryption here?"}}
{"actor":{"display_login":"Androbin"}}