Implement the Resource Server (RS) role of the OSCORE profile of ACE framework

Description

This issue adds support for the OSCORE profile of ACE framework to OpenWSN firmware, in order to enable the authorization by a 3rd party (Authorization Server - AS) for a resource hosted on the CoAP server (Resource Server - RS) by a CoAP client .

This particular issue implements the role of the RS that hosts a particular CoAP resource whose representation a Client is interested in obtaining.

  • The Authorization Server (AS) is implemented within the software project, as part of the issue #SW-309.

  • An example Client (C) is implemented within the CoAP project ,as part of the issue #COAP-40.

Related documents:
https://tools.ietf.org/html/draft-ietf-ace-oauth-authz-13
https://tools.ietf.org/html/draft-ietf-ace-oscore-profile-02

Environment

None

Status

Assignee

Mališa Vučinić

Reporter

Mališa Vučinić

Labels

None

Story Points

None

Priority

Normal