{"action":"created","issue":{"url":"https://api.github.com/repos/hbons/SparkleShare/issues/1103","labels_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1103/labels{/name}","comments_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1103/comments","events_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1103/events","html_url":"https://github.com/hbons/SparkleShare/issues/1103","id":9190068,"number":1103,"title":"Changeable password for client side encryption","user":{"login":"jonathann","id":294128,"avatar_url":"https://avatars.githubusercontent.com/u/294128?v=3","gravatar_id":"","url":"https://api.github.com/users/jonathann","html_url":"https://github.com/jonathann","followers_url":"https://api.github.com/users/jonathann/followers","following_url":"https://api.github.com/users/jonathann/following{/other_user}","gists_url":"https://api.github.com/users/jonathann/gists{/gist_id}","starred_url":"https://api.github.com/users/jonathann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonathann/subscriptions","organizations_url":"https://api.github.com/users/jonathann/orgs","repos_url":"https://api.github.com/users/jonathann/repos","events_url":"https://api.github.com/users/jonathann/events{/privacy}","received_events_url":"https://api.github.com/users/jonathann/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hbons/SparkleShare/labels/feature","name":"feature","color":"009800"},{"url":"https://api.github.com/repos/hbons/SparkleShare/labels/security","name":"security","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2012-12-11T18:51:45Z","updated_at":"2015-01-05T17:20:13Z","closed_at":null,"body":"Actually passwords used for encrypt files can't  be changed. \r\n\r\nWhy you don't create a big-giant-random-password (P1), encrypt the files with P1, and encrypt the P1 with \"user password (P2)\"?\r\nIf the user would like to change the password, he changes password P2; allowing users to change encryption password.\r\n\r\nConsidering that password P1 is bigger than a normal password choosed by user, the encrypted files are more secure against brute-force attacks.\r\n\r\nP.S.: sorry about my bad english"},"comment":{"url":"https://api.github.com/repos/hbons/SparkleShare/issues/comments/68741487","html_url":"https://github.com/hbons/SparkleShare/issues/1103#issuecomment-68741487","issue_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1103","id":68741487,"user":{"login":"gerhard-tinned","id":1536065,"avatar_url":"https://avatars.githubusercontent.com/u/1536065?v=3","gravatar_id":"","url":"https://api.github.com/users/gerhard-tinned","html_url":"https://github.com/gerhard-tinned","followers_url":"https://api.github.com/users/gerhard-tinned/followers","following_url":"https://api.github.com/users/gerhard-tinned/following{/other_user}","gists_url":"https://api.github.com/users/gerhard-tinned/gists{/gist_id}","starred_url":"https://api.github.com/users/gerhard-tinned/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gerhard-tinned/subscriptions","organizations_url":"https://api.github.com/users/gerhard-tinned/orgs","repos_url":"https://api.github.com/users/gerhard-tinned/repos","events_url":"https://api.github.com/users/gerhard-tinned/events{/privacy}","received_events_url":"https://api.github.com/users/gerhard-tinned/received_events","type":"User","site_admin":false},"created_at":"2015-01-05T17:20:13Z","updated_at":"2015-01-05T17:20:13Z","body":"Removing or adding access that way could be done via std. gnupg tools (decrypt and encrypt with the new list of keys). \r\n\r\nThe list of keys can even be shown to see who has access. \r\n\r\nI would love to see that feature. It would secure the password. At the moment it is plain text in a file which is very bad practise."}}