
相关的移植代码:https://www.stmcu.org.cn/document/detail/index/id-215063,这个我基于st公司的代码所做的移植,使用的是他们修改的pollarssl代码, 移植之后,发现出现如下的问题: 平台:stm32f429ve,512kB Rom,256ram,180MHZ 使用wireshark的时候,出现了如下的错误 ![]() 然后定位代码,发现出现错误的地方是在如下的函数中 ![]() 定位static int ssl_decrypt_buf( ssl_context *ssl )函数,问题进一步确定是在: ![]() 然后上面的函数处理后的数据,导致如下的地方直接返回POLARSSL_ERR_SSL_INVALID_MAC: ![]() 相当于这里卡在了握手环节上面 请问一下各位有没有相关的经验分享一下,不甚感激,确实卡了好多天 |
polarssl(现在官方cube库里都换成mbetls了),但应该也有对应的配置项。