This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3235MODAS:TLS 协议支持

Guru**** 2478765 points
Other Parts Discussed in Thread: CC3235S, UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1420335/cc3235modas-tls-protocol-support

器件型号:CC3235MODAS
主题中讨论的其他器件:CC3235SUNIFLASH

工具与软件:

我的 TCP 实现正常运行。 现在、我想使用 simplelink_cc32xx_sdk_7_10_00_13\examples\rtos\CC3235S_LAUNCHXL\ns\tcpechotls 实现的一部分 tcpEchoTLS.c 添加 TLS 功能 。
生成  

状态|= SlNetIF_loadSecObj (SLNETIF_SEC_OBJ_TYPE_RSA_PRIVATE_KEY、
private _key_file、strlen (private _key_file)-1、srvKeyPem、
srvKeyPemLen、SLNETIF_ID_1);

是否执行。 返回以下错误:  

/*参数无效*/
#define SL_RET_CODE_INVALID_INPUT (-2006L)

 不确定该怎么做我将声明更改为

状态|= SlNetIF_loadSecObj (SLNETIF_SEC_OBJ_TYPE_RSA_PRIVATE_KEY、
private_key_file、strlen (private_key_file)、srvKeyPem、
srvKeyPemLen、SLNETIF_ID_1);

现在代码以失败的频率运行

   状态|= SlNetSock_secAttribSet (pSecAttribHdl、
                    SLNETSOCK_SEC_ATTRIB_PRIVATE_KEY、PRIVATE_KEY_FILE、
                    sizeof (private _key_file));
我得到 SL_ERROR_BSD_ESOCKTNOSUPPORT  (-94L) /*不支持的套接字类型*/

什么原因可能导致该错误?
我想这与一些.syscfg 文件设置有关...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    该主题已分配给 Wi-Fi 工程师、他应尽快回复

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    如果接口不存在或参数无效、则会出现此错误。  

    您是使用虚拟密钥和证书还是使用自己的密钥和证书?

    此致!

    Rogelio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Rogelio

    在本例中、我假设 certificate.h 文件(srvCAPem / srvKeyPem 字符串)包含此信息。

    这些灯串有什么用呢?

    是指令  

    SlNetSock_secAttribSet (pSecAttribHdl、
                        SLNETSOCK_SEC_ATTRIB_PRIVATE_KEY、PRIVATE_KEY_FILE、
                        sizeof (private _key_file))

    正在加载文件?

    如果是这样: 我可能必须首先使用 Uniflash 对这些文件进行编程-对吧?

    Thomas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Thomas:

    如果您使用自己的文件、则需要首先对它们进行编程。

    我将介绍网络处理器指南的第7部分

    https://www.ti.com/lit/ug/swru455m/swru455m.pdf 

    此致!

    Rogelio