{"action":"created","issue":{"url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/671","repository_url":"https://api.github.com/repos/wolfSSL/wolfssl","labels_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/671/labels{/name}","comments_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/671/comments","events_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/671/events","html_url":"https://github.com/wolfSSL/wolfssl/pull/671","id":196137996,"number":671,"title":"New ECC curve cache feature to improve performance","user":{"login":"dgarske","id":2692870,"avatar_url":"https://avatars.githubusercontent.com/u/2692870?v=3","gravatar_id":"","url":"https://api.github.com/users/dgarske","html_url":"https://github.com/dgarske","followers_url":"https://api.github.com/users/dgarske/followers","following_url":"https://api.github.com/users/dgarske/following{/other_user}","gists_url":"https://api.github.com/users/dgarske/gists{/gist_id}","starred_url":"https://api.github.com/users/dgarske/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgarske/subscriptions","organizations_url":"https://api.github.com/users/dgarske/orgs","repos_url":"https://api.github.com/users/dgarske/repos","events_url":"https://api.github.com/users/dgarske/events{/privacy}","received_events_url":"https://api.github.com/users/dgarske/received_events","type":"User","site_admin":false},"labels":[{"id":163941289,"url":"https://api.github.com/repos/wolfSSL/wolfssl/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"toddouska","id":601574,"avatar_url":"https://avatars.githubusercontent.com/u/601574?v=3","gravatar_id":"","url":"https://api.github.com/users/toddouska","html_url":"https://github.com/toddouska","followers_url":"https://api.github.com/users/toddouska/followers","following_url":"https://api.github.com/users/toddouska/following{/other_user}","gists_url":"https://api.github.com/users/toddouska/gists{/gist_id}","starred_url":"https://api.github.com/users/toddouska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toddouska/subscriptions","organizations_url":"https://api.github.com/users/toddouska/orgs","repos_url":"https://api.github.com/users/toddouska/repos","events_url":"https://api.github.com/users/toddouska/events{/privacy}","received_events_url":"https://api.github.com/users/toddouska/received_events","type":"User","site_admin":false},"assignees":[{"login":"toddouska","id":601574,"avatar_url":"https://avatars.githubusercontent.com/u/601574?v=3","gravatar_id":"","url":"https://api.github.com/users/toddouska","html_url":"https://github.com/toddouska","followers_url":"https://api.github.com/users/toddouska/followers","following_url":"https://api.github.com/users/toddouska/following{/other_user}","gists_url":"https://api.github.com/users/toddouska/gists{/gist_id}","starred_url":"https://api.github.com/users/toddouska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toddouska/subscriptions","organizations_url":"https://api.github.com/users/toddouska/orgs","repos_url":"https://api.github.com/users/toddouska/repos","events_url":"https://api.github.com/users/toddouska/events{/privacy}","received_events_url":"https://api.github.com/users/toddouska/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-12-16T19:37:00Z","updated_at":"2016-12-29T23:16:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/671","html_url":"https://github.com/wolfSSL/wolfssl/pull/671","diff_url":"https://github.com/wolfSSL/wolfssl/pull/671.diff","patch_url":"https://github.com/wolfSSL/wolfssl/pull/671.patch"},"body":"Disabled by default and enabled using ./configure CFALGS=\"-DECC_CACHE_CURVE\" or #define ECC_CACHE_CURVE. Added internal ECC states. Combined wc_ecc_mulmod_ex versions for timing rest / not. Tested with all math, timing, FP variants and NXP LTC and ECC508A hardware. Pulled in from latest async branch. Added new ECC_MAX_SIG_SIZE enum to help with sizing the sign buffer.\r\n\r\nPerformance Increases with ECC_CACHE_CURVE enabled:\r\n* Key Gen 4.2%\r\n* Key Agree, 4.0%\r\n* Sign 6.8%\r\n* Verify 5.8%"},"comment":{"url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/comments/269708600","html_url":"https://github.com/wolfSSL/wolfssl/pull/671#issuecomment-269708600","issue_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/671","id":269708600,"user":{"login":"JacobBarthelmeh","id":7565298,"avatar_url":"https://avatars.githubusercontent.com/u/7565298?v=3","gravatar_id":"","url":"https://api.github.com/users/JacobBarthelmeh","html_url":"https://github.com/JacobBarthelmeh","followers_url":"https://api.github.com/users/JacobBarthelmeh/followers","following_url":"https://api.github.com/users/JacobBarthelmeh/following{/other_user}","gists_url":"https://api.github.com/users/JacobBarthelmeh/gists{/gist_id}","starred_url":"https://api.github.com/users/JacobBarthelmeh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JacobBarthelmeh/subscriptions","organizations_url":"https://api.github.com/users/JacobBarthelmeh/orgs","repos_url":"https://api.github.com/users/JacobBarthelmeh/repos","events_url":"https://api.github.com/users/JacobBarthelmeh/events{/privacy}","received_events_url":"https://api.github.com/users/JacobBarthelmeh/received_events","type":"User","site_admin":false},"created_at":"2016-12-29T23:16:38Z","updated_at":"2016-12-29T23:16:38Z","body":"retest this please Jenkins"}}
{"actor":{"display_login":"JacobBarthelmeh"}}