-
Notifications
You must be signed in to change notification settings - Fork 86
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
Port for arduino/pi ? #76
Comments
I would like to know the same thing. I'm actively looking for a SSL/TLS library to run on an Arduino Due. If someone has already ported this it would be very helpful and much appreciated. |
Hi, We have tested and verified that CyaSSL runs on the Raspberry Pi. Porting / verifying CyaSSL on an Arduino is on our TODO list. Chris |
Hi Chris, thanks for the response. This is very good news about CyaSSL on the Pi and really looking forward to seeing it on Arduino. Keep us posted please. |
Hey Chris , |
By default cyassl uses TCP based communication right ? Is it possible to use UDP instead of TCP ? And i am not targetting arduino alone. I am also trying to port for openpicus which runs on PIC32 |
stancel, The source is the same for the Pi. We did our testing on the Raspbian OS, and as such, just used the main CyaSSL package and the autoconf (./configure) system to configure and build the library. cache91, Regarding transport mediums, CyaSSL proper will work with either blocking or non-blocking I/O, and provides I/O callbacks to run over custom transport layers. For doing TLS over UDP, DTLS (or Datagram TLS) was designed, which CyaSSL does support as well. This is the first time I've heard of openPicus. As you do the port, feel free to send any questions to us at support@wolfssl.com. The CyaSSL Porting Guide (http://www.yassl.com/yaSSL/Docs-cyassl-porting-guide.html) may also be a helpful resource. Would you be interested in contributing back your port when finished? Chris |
hey ,
I was wondering if there was an option for porting for arduino or Raspberry pi or similar famous esaily available platforms ..
The text was updated successfully, but these errors were encountered: