{"action":"created","issue":{"url":"https://api.github.com/repos/cryptomator/cryptomator/issues/376","repository_url":"https://api.github.com/repos/cryptomator/cryptomator","labels_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/376/labels{/name}","comments_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/376/comments","events_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/376/events","html_url":"https://github.com/cryptomator/cryptomator/issues/376","id":185756346,"number":376,"title":"NaCl/Libsodium encryption","user":{"login":"rugk","id":11966684,"avatar_url":"https://avatars.githubusercontent.com/u/11966684?v=3","gravatar_id":"","url":"https://api.github.com/users/rugk","html_url":"https://github.com/rugk","followers_url":"https://api.github.com/users/rugk/followers","following_url":"https://api.github.com/users/rugk/following{/other_user}","gists_url":"https://api.github.com/users/rugk/gists{/gist_id}","starred_url":"https://api.github.com/users/rugk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rugk/subscriptions","organizations_url":"https://api.github.com/users/rugk/orgs","repos_url":"https://api.github.com/users/rugk/repos","events_url":"https://api.github.com/users/rugk/events{/privacy}","received_events_url":"https://api.github.com/users/rugk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-27T19:17:18Z","updated_at":"2016-10-27T19:23:46Z","closed_at":null,"body":"### Basic Info\r\n\r\nThe [NaCL](https://nacl.cr.yp.to/) is a recent [encryption library](https://en.wikipedia.org/wiki/NaCl_%28software%29) by the famous cryptographer Daniel J. Bernstein. It is based on the elliptical curve Curve25519, considered secure and - what is important - easy to implement. It tries to minify the things, which can go wrong.\r\nNow a library called [Libsodium](https://download.libsodium.org/doc/) makes it even easier - and failure-proof - to use the encryption. There are also multiple Java bindings.\r\n\r\n### Description\r\n\r\nSo I'd suggest to add this - a least optionally.\r\n\r\n### Why?\r\n* elliptical curves are fast (https://github.com/cryptomator/cryptomator/issues/66), way faster than RSA - don't know how it works for Salsa20 or so, but I think it should also be fast\r\n* it is robust\r\n* it should be hard to get things wrong\r\n* not \"invent your own crypto\"\r\n* NaCl is used in famous messengers such as Signal, Threema, Allo or WhatsApp\r\n"},"comment":{"url":"https://api.github.com/repos/cryptomator/cryptomator/issues/comments/256743712","html_url":"https://github.com/cryptomator/cryptomator/issues/376#issuecomment-256743712","issue_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/376","id":256743712,"user":{"login":"rugk","id":11966684,"avatar_url":"https://avatars.githubusercontent.com/u/11966684?v=3","gravatar_id":"","url":"https://api.github.com/users/rugk","html_url":"https://github.com/rugk","followers_url":"https://api.github.com/users/rugk/followers","following_url":"https://api.github.com/users/rugk/following{/other_user}","gists_url":"https://api.github.com/users/rugk/gists{/gist_id}","starred_url":"https://api.github.com/users/rugk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rugk/subscriptions","organizations_url":"https://api.github.com/users/rugk/orgs","repos_url":"https://api.github.com/users/rugk/repos","events_url":"https://api.github.com/users/rugk/events{/privacy}","received_events_url":"https://api.github.com/users/rugk/received_events","type":"User","site_admin":false},"created_at":"2016-10-27T19:23:46Z","updated_at":"2016-10-27T19:23:46Z","body":"Yes, see https://download.libsodium.org/doc/secret-key_cryptography/"}}
{"actor":{"display_login":"rugk"}}