Giter Site home page Giter Site logo

Support for DTLS? about wolfmqtt HOT 6 CLOSED

HendrikVE avatar HendrikVE commented on August 15, 2024
Support for DTLS?

from wolfmqtt.

Comments (6)

embhorn avatar embhorn commented on August 15, 2024 1

@fj-blanco

Right! We would need to write our own gateway, or modify the Paho MQTT-SN gateway to support wolfSSL.

I've created a new issue for this #358

from wolfmqtt.

embhorn avatar embhorn commented on August 15, 2024

Hello @HendrikVE

Yes! This is something we are discussing. Do you have any specific requirements for the DTLS encryption? Would you be able to provide feedback / testing?

from wolfmqtt.

HendrikVE avatar HendrikVE commented on August 15, 2024

Nothing special I guess. Personally I would like to use DTLS for the sn-client using PSK and maybe also RPK which are also the options supported by RIOT and CoAP right now, but the paho gateway seems to only support X.509 at the moment. I hope adding e.g. PSK to paho should not be too complicated and I might take a look at it myself. I would be happy to support you with some testing feedback :)

from wolfmqtt.

fj-blanco avatar fj-blanco commented on August 15, 2024

Hello @HendrikVE

Yes! This is something we are discussing. Do you have any specific requirements for the DTLS encryption? Would you be able to provide feedback / testing?

I would like to try a DTLS connection between some MQTT-SN clients and a Gateway/RSBM. I'm currently working on an academic project where this feature would be extremely useful. Is there any update on the timeline for DTLS support? I'd be more than happy to provide feedback and participate in testing.

Best ,

from wolfmqtt.

embhorn avatar embhorn commented on August 15, 2024

Hi @fj-blanco

The wolfMQTT client library for MQTT-SN added support for DTLS in the PR:
#348

We'd love to hear your feedback!

@HendrikVE - I'll go ahead and mark this issue as closed.

from wolfmqtt.

fj-blanco avatar fj-blanco commented on August 15, 2024

Hi @fj-blanco

The wolfMQTT client library for MQTT-SN added support for DTLS in the PR: #348

We'd love to hear your feedback!

@HendrikVE - I'll go ahead and mark this issue as closed.

Thanks. The point was, right now wolfSSL seems like the only way to go for DTLS 1.3 (interesting for PQ for example). But wolfSSL's MQTT-SN is just the client, right? As far as I know, there's no Gateway/RSBM/broker that works with wolfSSL for DTLS, so setting up MQTT-SN communication over DTLS 1.3 doesn't seem straightforward. That's why I think DTLS support in wolfMQTT would be interesting.

from wolfmqtt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.