{"action":"created","issue":{"url":"https://api.github.com/repos/php/php-src/issues/909","labels_url":"https://api.github.com/repos/php/php-src/issues/909/labels{/name}","comments_url":"https://api.github.com/repos/php/php-src/issues/909/comments","events_url":"https://api.github.com/repos/php/php-src/issues/909/events","html_url":"https://github.com/php/php-src/pull/909","id":49702237,"number":909,"title":"Constant-Time bin2hex() implementation","user":{"login":"sarciszewski","id":3710836,"avatar_url":"https://avatars.githubusercontent.com/u/3710836?v=3","gravatar_id":"","url":"https://api.github.com/users/sarciszewski","html_url":"https://github.com/sarciszewski","followers_url":"https://api.github.com/users/sarciszewski/followers","following_url":"https://api.github.com/users/sarciszewski/following{/other_user}","gists_url":"https://api.github.com/users/sarciszewski/gists{/gist_id}","starred_url":"https://api.github.com/users/sarciszewski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarciszewski/subscriptions","organizations_url":"https://api.github.com/users/sarciszewski/orgs","repos_url":"https://api.github.com/users/sarciszewski/repos","events_url":"https://api.github.com/users/sarciszewski/events{/privacy}","received_events_url":"https://api.github.com/users/sarciszewski/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/php/php-src/labels/enhancement","name":"enhancement","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2014-11-21T14:31:29Z","updated_at":"2015-01-22T19:04:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/php/php-src/pulls/909","html_url":"https://github.com/php/php-src/pull/909","diff_url":"https://github.com/php/php-src/pull/909.diff","patch_url":"https://github.com/php/php-src/pull/909.patch"},"body":"Contant time bin2hex() implementation, taken from https://github.com/jedisct1/libsodium/commit/814df1e60d282fd0f52f53e0ba38c2e252f436dd"},"comment":{"url":"https://api.github.com/repos/php/php-src/issues/comments/71077928","html_url":"https://github.com/php/php-src/pull/909#issuecomment-71077928","issue_url":"https://api.github.com/repos/php/php-src/issues/909","id":71077928,"user":{"login":"sarciszewski","id":3710836,"avatar_url":"https://avatars.githubusercontent.com/u/3710836?v=3","gravatar_id":"","url":"https://api.github.com/users/sarciszewski","html_url":"https://github.com/sarciszewski","followers_url":"https://api.github.com/users/sarciszewski/followers","following_url":"https://api.github.com/users/sarciszewski/following{/other_user}","gists_url":"https://api.github.com/users/sarciszewski/gists{/gist_id}","starred_url":"https://api.github.com/users/sarciszewski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarciszewski/subscriptions","organizations_url":"https://api.github.com/users/sarciszewski/orgs","repos_url":"https://api.github.com/users/sarciszewski/repos","events_url":"https://api.github.com/users/sarciszewski/events{/privacy}","received_events_url":"https://api.github.com/users/sarciszewski/received_events","type":"User","site_admin":false},"created_at":"2015-01-22T19:04:04Z","updated_at":"2015-01-22T19:04:04Z","body":"Proposal: Let's compile a list, on internals@lists.php.net, and discuss all of the functions that real-world PHP frameworks and popular applications will use to operate on encryption keys. Citing github searches and/or actual code snippets.\r\n\r\n(The list will probably at most be a dozen functions.)\r\n\r\nThen, let's open a separate issue for those. Dismissing ts_bin2hex() just because it doesn't solve enough of the problem is the fallacy of making perfection the enemy of improvement."}}