有人将Microchip提供的通用tcp服务器应用程序代码升级为SSL吗?
我将新的侦听器端口添加到现有的服务器套接字。但它也不是 TCPPutIsReady 状态。当我尝试通过 ssh 客户端 Tera Term 连接时,它会询问用户名和密码。但是客户端是否需要提供用户名和密码?
我对 SSL 有点陌生。所以请告诉我使用 Tera Term 连接到任何 ssl 服务器的步骤。
另一个疑问是我可以在不使用 http 或 ftp 或 telnet 会话的情况下使用 TCP 服务器套接字吗?
Teraterm 支持 SSH,但不支持 SSL。但是,您可以通过选择 Telnet 连接并使用 SSL 隧道进行握手和加密/解密数据来使用 TeraTerm,例如,
https://www.stunnel.org/index.html
你的 stunnel.conf 文件看起来像这样,
client = yes
sslVersion = SSLv3
[demo]
accept = 127.0.0.1:992
connect = 192.168.1.3:992
接受是IP:端口号。TeraTerm 连接并连接的是 IP:端口号。您的 Microchip SSL 服务器。
这对我使用 Microchip MLA v2013-06-15 有效。
微芯片 TCP/IP 堆栈包中有一个通用 TCP 服务器示例。
虽然我没有使用 SSL 和 Microchip 的经验,但我怀疑你混淆了几件事
Microchip 最新版本的 TCP/IP 协议栈 (v5.2b) 内置了对 SSL 的支持。