{"action":"created","issue":{"url":"https://api.github.com/repos/gioblu/Cape/issues/17","repository_url":"https://api.github.com/repos/gioblu/Cape","labels_url":"https://api.github.com/repos/gioblu/Cape/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/gioblu/Cape/issues/17/comments","events_url":"https://api.github.com/repos/gioblu/Cape/issues/17/events","html_url":"https://github.com/gioblu/Cape/issues/17","id":290200182,"number":17,"title":"Encryption is not secure","user":{"login":"rspencer01","id":2918499,"avatar_url":"https://avatars0.githubusercontent.com/u/2918499?v=4","gravatar_id":"","url":"https://api.github.com/users/rspencer01","html_url":"https://github.com/rspencer01","followers_url":"https://api.github.com/users/rspencer01/followers","following_url":"https://api.github.com/users/rspencer01/following{/other_user}","gists_url":"https://api.github.com/users/rspencer01/gists{/gist_id}","starred_url":"https://api.github.com/users/rspencer01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rspencer01/subscriptions","organizations_url":"https://api.github.com/users/rspencer01/orgs","repos_url":"https://api.github.com/users/rspencer01/repos","events_url":"https://api.github.com/users/rspencer01/events{/privacy}","received_events_url":"https://api.github.com/users/rspencer01/received_events","type":"User","site_admin":false},"labels":[{"id":811165836,"url":"https://api.github.com/repos/gioblu/Cape/labels/vulnerability","name":"vulnerability","color":"fc2929","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-01-20T15:31:30Z","updated_at":"2018-02-02T18:44:43Z","closed_at":null,"author_association":"NONE","body":"See here: https://www.reddit.com/r/crypto/comments/7rpvur/cape_can_you_break_it/dsyx1w8/\r\n\r\nI suggest a banner at the top of the readme explaining that this algorithm is for research and educational purposes only and that it shouldn't be used in production."},"comment":{"url":"https://api.github.com/repos/gioblu/Cape/issues/comments/362670340","html_url":"https://github.com/gioblu/Cape/issues/17#issuecomment-362670340","issue_url":"https://api.github.com/repos/gioblu/Cape/issues/17","id":362670340,"user":{"login":"Pharap","id":2933055,"avatar_url":"https://avatars1.githubusercontent.com/u/2933055?v=4","gravatar_id":"","url":"https://api.github.com/users/Pharap","html_url":"https://github.com/Pharap","followers_url":"https://api.github.com/users/Pharap/followers","following_url":"https://api.github.com/users/Pharap/following{/other_user}","gists_url":"https://api.github.com/users/Pharap/gists{/gist_id}","starred_url":"https://api.github.com/users/Pharap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pharap/subscriptions","organizations_url":"https://api.github.com/users/Pharap/orgs","repos_url":"https://api.github.com/users/Pharap/repos","events_url":"https://api.github.com/users/Pharap/events{/privacy}","received_events_url":"https://api.github.com/users/Pharap/received_events","type":"User","site_admin":false},"created_at":"2018-02-02T18:44:43Z","updated_at":"2018-02-02T18:44:43Z","author_association":"CONTRIBUTOR","body":"Sorry to drag this up again, but I missed it at the time because I forgot to watch the repo.\r\n\r\n@silkeh The reason C++ stdlib types aren't used is because this library is used on Arduino and Arduino programs don't have a version of the stdlib, and frankly some Arduino MCUs don't have enough RAM to support the dynamic allocation used by `std::vector` or `std::string`.\r\n\r\nThe `const` thing is a fair point, but really that ought to be raised as a separate issue.\r\n\r\n@rspencer01  I'm glad you managed to make a proof of this.\r\nI had suspected it was possible but didn't raise the issue because I couldn't write a program capable of proving it. I was missing the bit about making assumptions about what the encrypted data looks like, so I was trying a lot of unnecessary permutations."}}
{"actor":{"display_login":"Pharap"}}