Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DTLS #86

Open
jvermillard opened this issue Feb 11, 2016 · 6 comments
Open

DTLS #86

jvermillard opened this issue Feb 11, 2016 · 6 comments

Comments

@jvermillard
Copy link

Is there an example on how to use it with DTLS (if supported?)
Thanks

@dmoranj
Copy link
Contributor

dmoranj commented Feb 17, 2016

Not really. The problem with the use of DTLS is that the underlying COAP library (node-coap) should support it before. There is an open discussion about that issue here. It references also some discussiones here, as it also depends on Node's features regarding DTLS. I would follow those threads and try to help if I have any spare time left.

@p-diogo
Copy link

p-diogo commented Apr 24, 2017

There seems to be a fork of node-coap implementing dtls: https://github.com/neustar/node-coap-dtls and also dtls in pure JS https://github.com/Rantanen/node-dtls

@caiothomas
Copy link

I implemented CoAP/DTLS in LWM2M/CoAP for university project.
In my Git in the FIGUARDIAN branch has the security implementation in LWM2M/CoAP and SSL/TLS in the NGSI request in the IoT Agent.

@m4n3dw0lf
Copy link

In a partnership between the FiwareLab at Escola Politécnica da USP (Universidade de São Paulo) and FATEC SCS (Faculdade de Tecnologia de São Caetano do Sul), in Brazil, we figured out a way to implement a DTLS solution as described in this repository: https://github.com/m4n3dw0lf/SecureFiware with a PoC and documentations/guides about this security implementation and other security measures/analysis in the Fiware environment.

We modified the lwm2m-node-lib and the lightweightm2m-iotagent source code in 2 forks to support DTLS and to be simple to configure with the .js configuration file of the LWM2M IoTA, but we are now handling with npm-shrinkwrap issues and some refactoring to open the pull requests, the links of the forks:

The contacts can be found in the SecureFiware repository, if any of you guys wants to discuss or propose improvements in the implementations.

@fgalan
Copy link
Member

fgalan commented Apr 2, 2018

Maybe the best way to discuss implementation is to cast PRs in the respective repositories. That way, accurate in-line feedback can be provided.

CC: @dcalvoalonso

@reklatsmasters
Copy link

I`m working on purejs DTLS implementation https://github.com/nodertc/dtls. Ready for experiments and feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants