我试图与使用SSL/TLS但有一些有限密码套件的服务器进行通信。
如何在我的sim800c中获得受支持的密码套件列表,以查看它是否可以与服务器通信?
发布于 2020-04-24 08:52:33
我创建了 @roberto-caboni 建议的测试环境。我用SIM800L和SIM800C进行了测试。密码套间是一样的。
研究结果如下:
/* SIM800L firmware revision */ AT+CGMR Revision:1418B05SIM800L24 /* SIM800C firmware revision */ AT+CGMR Revision:1418B08SIM800C24_BT /* I wiresharked a SLL connection to my server, the results: Cipher Suites (9 suites) Cipher Suite: TLS_RSA_WITH_RC4_128_MD5 (0x0004) Cipher Suite: TLS_RSA_WITH_RC4_128_SHA (0x0005) Cipher Suite: TLS_RSA_WITH_AES_128_CBC_SHA (0x002f) Cipher Suite: TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA (0x0016) Cipher Suite: TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA (0x0013) Cipher Suite: TLS_RSA_WITH_3DES_EDE_CBC_SHA (0x000a) Cipher Suite: TLS_RSA_WITH_DES_CBC_SHA (0x0009) Cipher Suite: TLS_RSA_EXPORT_WITH_RC4_40_MD5 (0x0003) Cipher Suite: TLS_DHE_DSS_WITH_DES_CBC_SHA (0x0012) */
发布于 2021-11-29 12:48:15
修订: 1418B09SIM800C24_TLS
Cipher Suites (10 suites) Cipher Suite: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0xc02b) Cipher Suite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0xc02f) Cipher Suite: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (0xc023) Cipher Suite: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0xc027)