plgd-dev / go-coap

Implementation of CoAP Server & Client in Go

Home Page:https://coap.technology

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for OSCORE

niondir opened this issue · comments

Is there any Support for OSCORE planned?

RFC: Object Security for Constrained RESTful Environments

I'm mentioning this, because we might need this in future for our devices. I might even start with the implementation myself but want to check out if there is any effort ongoing already.
It's also from interest in the PIVOT research project we are part of https://pivot-project.info/

Hopefully pion/dtls will support DTLS 1.3 in the future, which might be (with short-headers) a good replacement for OSCORE.
( https://www.rfc-editor.org/rfc/rfc9147.html )

Hello @niondir. Thanks for your question.
Currently, it's not on our plgd roadmap. Is this something you require for your project? Would you like to contribute, or potentially affect our roadmap?

@HRogge we all hope :-)

We are using DTLS right now. But as mentions in the scope of PIVOT a server implementation for OSCORE will become of interest. It's something that we might contribute in scope of the project.

That would be perfect. Please reach out to me in this issue when this becomes a topic in your planning.