{"action":"created","issue":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6642","repository_url":"https://api.github.com/repos/ARMmbed/mbed-os","labels_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6642/labels{/name}","comments_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6642/comments","events_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6642/events","html_url":"https://github.com/ARMmbed/mbed-os/pull/6642","id":314437931,"number":6642,"title":"Device key implementation","user":{"login":"yossi2le","id":36073365,"avatar_url":"https://avatars1.githubusercontent.com/u/36073365?v=4","gravatar_id":"","url":"https://api.github.com/users/yossi2le","html_url":"https://github.com/yossi2le","followers_url":"https://api.github.com/users/yossi2le/followers","following_url":"https://api.github.com/users/yossi2le/following{/other_user}","gists_url":"https://api.github.com/users/yossi2le/gists{/gist_id}","starred_url":"https://api.github.com/users/yossi2le/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yossi2le/subscriptions","organizations_url":"https://api.github.com/users/yossi2le/orgs","repos_url":"https://api.github.com/users/yossi2le/repos","events_url":"https://api.github.com/users/yossi2le/events{/privacy}","received_events_url":"https://api.github.com/users/yossi2le/received_events","type":"User","site_admin":false},"labels":[{"id":144902129,"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/needs:%20work","name":"needs: work","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-04-15T18:08:41Z","updated_at":"2018-04-16T08:41:11Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/pulls/6642","html_url":"https://github.com/ARMmbed/mbed-os/pull/6642","diff_url":"https://github.com/ARMmbed/mbed-os/pull/6642.diff","patch_url":"https://github.com/ARMmbed/mbed-os/pull/6642.patch"},"body":"### Description\r\n\r\nThis PR introducing the device key implementation.\r\nThe DeviceKey is a mechanism that implements key derivations from a Root Of Trust (ROT) without ever exposing the ROT itself. In DeviceKey there are two API's, one for key derivation of 128 or 256 bits keys and one for injecting the ROT. injection of ROT is needed only if True Random Generator (TRNG) is not supported.\r\n\r\nMore details and example can be found in the following repository:\r\nhttps://github.com/ARMmbed/mbed-os-example-devicekey\r\n\r\n### Pull request type\r\n[ ] Fix\r\n[ ] Refactor\r\n[ ] New target\r\n[X ] Feature\r\n[ ] Breaking change "},"comment":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/comments/381524037","html_url":"https://github.com/ARMmbed/mbed-os/pull/6642#issuecomment-381524037","issue_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6642","id":381524037,"user":{"login":"yossi2le","id":36073365,"avatar_url":"https://avatars1.githubusercontent.com/u/36073365?v=4","gravatar_id":"","url":"https://api.github.com/users/yossi2le","html_url":"https://github.com/yossi2le","followers_url":"https://api.github.com/users/yossi2le/followers","following_url":"https://api.github.com/users/yossi2le/following{/other_user}","gists_url":"https://api.github.com/users/yossi2le/gists{/gist_id}","starred_url":"https://api.github.com/users/yossi2le/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yossi2le/subscriptions","organizations_url":"https://api.github.com/users/yossi2le/orgs","repos_url":"https://api.github.com/users/yossi2le/repos","events_url":"https://api.github.com/users/yossi2le/events{/privacy}","received_events_url":"https://api.github.com/users/yossi2le/received_events","type":"User","site_admin":false},"created_at":"2018-04-16T08:41:10Z","updated_at":"2018-04-16T08:41:10Z","author_association":"NONE","body":"@geky. Thanks for that, you absolutely right about the DEVICE_FLASH macro."}}
{"actor":{"display_login":"yossi2le"}}