Topic: wolfSSL on pic24
how to load wolfSSL embedded SSL directory on pic24fj256da210 development board.help me..
You are not logged in. Please login or register.
Please post questions or comments you have about wolfSSL products here. It is helpful to be as descriptive as possible when asking your questions.
ReferenceswolfSSL - Embedded SSL Library → wolfSSL → wolfSSL on pic24
how to load wolfSSL embedded SSL directory on pic24fj256da210 development board.help me..
Hi,
We haven't tested wolfSSL on the PIC24 in house, but have had users run wolfSSL on a 16-bit platform before. When compiling wolfSSL, you can define SIZEOF_LONG and SIZEOF_LONG_LONG to match your platform's sizeof(long) and sizeof(long long).
Have you tried this?
Best Regards,
Chris
UPDATE:
wolfSSL has tested on a PIC24 using the custom I/O Callbacks to perform a TLS connection over UART Serial.
The changes necessary to get the test running are in a temporary branch here:
https://github.com/wolfSSL/wolfssl/comp … g?expand=1
PIC24 is not supported out-of-the box at this time but if there are any customers interested in seeing out of the box support added for pic24 or 16-bit MCU please shoot us an email at support@wolfssl.com or info@wolfssl.com to let us know about your need.
Test was performed on an EXPLORER 16/32 using a PIC24FJ1024GB610 Plug in Module (PIM).
Cipher suites that were successfully tested are:
ECDHE-ECDSA-AES128-SHA256 - (TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256)
DHE-PSK-AES128-CBC-SHA256 - (TLS_DHE_PSK_WITH_AES_128_CBC_SHA256)
AES128-SHA - (Static RSA cipher suite: TLS_RSA_WITH_AES_128_CBC_SHA)
Test scenario was:
Client running on the PIC24
Server running on a host machine connected by UART Serial full-duplex
Client and server were able to successfully perform a TLS handshake and pass encrypted application data over the UART serial connection.
- KH
wolfSSL - Embedded SSL Library → wolfSSL → wolfSSL on pic24
Powered by PunBB, supported by Informer Technologies, Inc.
Generated in 0.016 seconds (90% PHP - 10% DB) with 11 queries