Hi there. From what I've been able to gather, there's no secure Ethernet support, is that right? I just got these awesome PoE FeatherWings, and I really want to be able to send secure MQTT messages with it.
What would it take to add TLS support to the Ethernet library? Why is it so neglected?
TIA,
Rick
Secure Ethernet?
Moderators: adafruit_support_bill, adafruit
Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
- brubell
- Learn User Page
- Posts: 2011
- Joined: Fri Jul 17, 2015 10:33 pm
Re: Secure Ethernet?
Hi Rick,
Correct - there's no secure Ethernet support in the Arduino Ethernet Library (https://github.com/arduino-libraries/Ethernet). Only the TCP/IP stack is supported. This is the same for the Adafruit CircuitPython support for the wiznet w5x ethernet chip.
Correct - there's no secure Ethernet support in the Arduino Ethernet Library (https://github.com/arduino-libraries/Ethernet). Only the TCP/IP stack is supported. This is the same for the Adafruit CircuitPython support for the wiznet w5x ethernet chip.
It's difficult.. An SSL client would need to be implemented in software, the wiznet chip doesn't natively support SSL.What would it take to add TLS support to the Ethernet library?
- k2jsv
- Posts: 1
- Joined: Mon Oct 21, 2013 10:26 pm
Re: Secure Ethernet?
Where are you trying to secure the ethernet communications?
It would be off the the device, but if you are trying to traverse the Internet or someone else's networking you could set up a Point to Point IPSEC VPN, or if it is within a network that you are traversing you could do MACSEC at Layer 2 within the network.
It would be off the the device, but if you are trying to traverse the Internet or someone else's networking you could set up a Point to Point IPSEC VPN, or if it is within a network that you are traversing you could do MACSEC at Layer 2 within the network.
Forum rules
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.
If you're posting code, please make sure your code does not include your Adafruit IO Active Key or WiFi network credentials.