wolfssl

SSL handshake_failure after clientHello

拜拜、爱过 提交于 2019-12-04 16:57:12
I am trying to connect an embedded device to smtp.gmail.com:465 using tls1.2 with WolfSSL. The library creates and sends the following clientHello message and receives a handshake failure. 16 03 03 00 4f 01 00 00 4b 03 03 2e 2a ec 85 7f 15 dd 09 5f 22 d1 53 82 60 d7 80 67 28 aa 67 48 ce f0 71 ab 63 d0 b2 3e 55 3a 05 00 00 14 c0 27 c0 23 c0 0a c0 09 c0 07 c0 08 c0 14 c0 13 c0 11 c0 12 01 00 00 0e 00 0d 00 0a 00 08 04 03 02 03 04 01 02 01 Here is the received message; 15 03 03 00 02 02 28 As can be seen in the wireshark screenshot , the following cipher suites are supported by the client; TLS

SoftConsole 4.0 “bad instruction” assembler

醉酒当歌 提交于 2019-12-02 15:22:01
问题 Using MicroSemi SoftConsole 4.0 to try to get a FreeRTOS demo project compiled and running, and I've come across an error "bad instruction '[every line of code]'". Basically, the entire file is not being assembled for some reason. My Console looks like this: Building file: ../FreeRTOS-Plus/WolfSSL/wolfcrypt/src/aes_asm.asm Invoking: Cross ARM GNU Assembler arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -O2 -g -x assembler-with-cpp -MMD -MP -MF"FreeRTOS-Plus/WolfSSL/wolfcrypt/src/aes_asm.d" -MT