11/19/2020 2:20 AM | |
Joined: 12/18/2017 Last visit: 8/28/2024 Posts: 6 Rating: (1) |
Thanks to this post I was able to get the PLC talking to VerneMQ over TLS. I've done some packet sniffing on the S7-1200's TLS handshake and for everyone's benefit here's what I found: 1. gmt_unix_time is out of whack as of firmware 4.4.1 I have not verified if this value is generated by PRNG or is derived from actual time. However, it should be noted that most modern TLS servers will disregard this value and it should not cause any connection issues (letter in defense of removing gmt_unix_time: https://tools.ietf.org/id/draft-mathewson-no-gmtunixtime-00.txt) 2. TLS version: 1.2 only 3. Supported cipher suites:
4. Signature hash algorithms:
5. ECC Group: secp256r1 (0x0017) 6. ECC Point formats:
Hope these helps for those configuring their secure MQTT broker! |
Last edited by: Roy Chai at: 11/19/2020 02:24:47 |
|
Follow us on