{"action":"created","issue":{"url":"https://api.github.com/repos/Caligatio/jsSHA/issues/31","labels_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/31/comments","events_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/31/events","html_url":"https://github.com/Caligatio/jsSHA/issues/31","id":102289598,"number":31,"title":"Use native implementation when possible","user":{"login":"nazar-pc","id":928965,"avatar_url":"https://avatars.githubusercontent.com/u/928965?v=3","gravatar_id":"","url":"https://api.github.com/users/nazar-pc","html_url":"https://github.com/nazar-pc","followers_url":"https://api.github.com/users/nazar-pc/followers","following_url":"https://api.github.com/users/nazar-pc/following{/other_user}","gists_url":"https://api.github.com/users/nazar-pc/gists{/gist_id}","starred_url":"https://api.github.com/users/nazar-pc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nazar-pc/subscriptions","organizations_url":"https://api.github.com/users/nazar-pc/orgs","repos_url":"https://api.github.com/users/nazar-pc/repos","events_url":"https://api.github.com/users/nazar-pc/events{/privacy}","received_events_url":"https://api.github.com/users/nazar-pc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-21T03:35:37Z","updated_at":"2015-08-27T03:16:03Z","closed_at":null,"body":"Native browsers support for Web Cryptography evolved quite well, would be nice to use native code when possible and fallback to current implementation of SHA2 when not.\r\nHere is a bit of details about hashing in particular: https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest\r\nHere is browsers support: http://caniuse.com/#search=web%20cryptography\r\n\r\nWhat really bother me a bit is that there is no native support at all in IE10, but since it with going away with IE11 and Edge being two latest versions, pretty much all visitors might take advantage of higher performance by using something that is already in their browsers.\r\n\r\nHope you'll have time to adopt it."},"comment":{"url":"https://api.github.com/repos/Caligatio/jsSHA/issues/comments/135271013","html_url":"https://github.com/Caligatio/jsSHA/issues/31#issuecomment-135271013","issue_url":"https://api.github.com/repos/Caligatio/jsSHA/issues/31","id":135271013,"user":{"login":"nazar-pc","id":928965,"avatar_url":"https://avatars.githubusercontent.com/u/928965?v=3","gravatar_id":"","url":"https://api.github.com/users/nazar-pc","html_url":"https://github.com/nazar-pc","followers_url":"https://api.github.com/users/nazar-pc/followers","following_url":"https://api.github.com/users/nazar-pc/following{/other_user}","gists_url":"https://api.github.com/users/nazar-pc/gists{/gist_id}","starred_url":"https://api.github.com/users/nazar-pc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nazar-pc/subscriptions","organizations_url":"https://api.github.com/users/nazar-pc/orgs","repos_url":"https://api.github.com/users/nazar-pc/repos","events_url":"https://api.github.com/users/nazar-pc/events{/privacy}","received_events_url":"https://api.github.com/users/nazar-pc/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T03:16:03Z","updated_at":"2015-08-27T03:16:03Z","body":"Well, if interface is available in browser's API is should work.\r\nAlso if you have some tests for that - I can find few Mac OS X machines with Safari to test it."}}