{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/8895","repository_url":"https://api.github.com/repos/RIOT-OS/RIOT","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/8895/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/8895/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/8895/events","html_url":"https://github.com/RIOT-OS/RIOT/pull/8895","id":311981185,"number":8895,"title":"pkg: add support for libcose","user":{"login":"bergzand","id":5160052,"avatar_url":"https://avatars2.githubusercontent.com/u/5160052?v=4","gravatar_id":"","url":"https://api.github.com/users/bergzand","html_url":"https://github.com/bergzand","followers_url":"https://api.github.com/users/bergzand/followers","following_url":"https://api.github.com/users/bergzand/following{/other_user}","gists_url":"https://api.github.com/users/bergzand/gists{/gist_id}","starred_url":"https://api.github.com/users/bergzand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergzand/subscriptions","organizations_url":"https://api.github.com/users/bergzand/orgs","repos_url":"https://api.github.com/users/bergzand/repos","events_url":"https://api.github.com/users/bergzand/events{/privacy}","received_events_url":"https://api.github.com/users/bergzand/received_events","type":"User","site_admin":false},"labels":[{"id":214816571,"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Ready%20for%20CI%20build","name":"Ready for CI build","color":"bfdadc","default":false},{"id":97458574,"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/new%20feature","name":"new feature","color":"e11d21","default":false},{"id":114180965,"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/pkg","name":"pkg","color":"006b75","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-04-06T13:43:44Z","updated_at":"2018-04-16T16:16:56Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/8895","html_url":"https://github.com/RIOT-OS/RIOT/pull/8895","diff_url":"https://github.com/RIOT-OS/RIOT/pull/8895.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/8895.patch"},"body":"### Contribution description\r\n\r\n[libcose](https://github.com/bergzand/libcose) is a library implementing parts of the [COSE](https://tools.ietf.org/html/rfc8152) spec. As of v0.2 Signing and verification with ed25519 based keys is supported. This package relies on cn-cbor, a block allocator and a crypto library (either TweetNaCl or LibSodium at this moment). Part of the tests used by libcose is reworked as a unittest test to provide RIOT specific tests.\r\n\r\nCOSE is used by both SUIT and OSCORE for security. The reason to keep this library out of the RIOT tree is to ensure it's stand alone and generic nature so that other projects can benefit from it.\r\n\r\n### Issues/PRs references\r\n\r\nDepends on #7651, had to rebase that for cn-cbor fixes, so commit history is a bit messy at the moment."},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/381662117","html_url":"https://github.com/RIOT-OS/RIOT/pull/8895#issuecomment-381662117","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/8895","id":381662117,"user":{"login":"bergzand","id":5160052,"avatar_url":"https://avatars2.githubusercontent.com/u/5160052?v=4","gravatar_id":"","url":"https://api.github.com/users/bergzand","html_url":"https://github.com/bergzand","followers_url":"https://api.github.com/users/bergzand/followers","following_url":"https://api.github.com/users/bergzand/following{/other_user}","gists_url":"https://api.github.com/users/bergzand/gists{/gist_id}","starred_url":"https://api.github.com/users/bergzand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergzand/subscriptions","organizations_url":"https://api.github.com/users/bergzand/orgs","repos_url":"https://api.github.com/users/bergzand/repos","events_url":"https://api.github.com/users/bergzand/events{/privacy}","received_events_url":"https://api.github.com/users/bergzand/received_events","type":"User","site_admin":false},"created_at":"2018-04-16T16:16:56Z","updated_at":"2018-04-16T16:16:56Z","author_association":"MEMBER","body":"Decreased the number of cn-cbor blocks preallocated and added a description."}}
{"actor":{"display_login":"bergzand"}}