S
Dear Sir/Madam,
I am using libmodbus API to communicate between the server and client devices via Modbus TCP. Everything is working fine. But I have the following additional requirement which is not supported by libmodbus:
1. The Modbus data packets transferred between the server and client are done on an open port, which is specified during the Modbus socket/context creation. As the port is open the data packets transferred are vulnerable to all types of attacks with the most common being the "man-in-the-middle-attack".
2. If the server and client are in private LAN/WAN network then there is no need of security of Modbus data packets on the open port.
3. But if the server and client are communicating via the public internet, then rogue devices can sniff the data by connecting to the network and hack all sorts of information.
4. The help that I require is that: Is there any library implementation of Modbus TCP which adds security to data packets transferred between server and client. Or is there any TLS wrapping on top of libmodbus data packets to provide security?
Please help me with your valuable advise and suggestion.
Thanks and Regards,
Sritam Paltasingh.
I am using libmodbus API to communicate between the server and client devices via Modbus TCP. Everything is working fine. But I have the following additional requirement which is not supported by libmodbus:
1. The Modbus data packets transferred between the server and client are done on an open port, which is specified during the Modbus socket/context creation. As the port is open the data packets transferred are vulnerable to all types of attacks with the most common being the "man-in-the-middle-attack".
2. If the server and client are in private LAN/WAN network then there is no need of security of Modbus data packets on the open port.
3. But if the server and client are communicating via the public internet, then rogue devices can sniff the data by connecting to the network and hack all sorts of information.
4. The help that I require is that: Is there any library implementation of Modbus TCP which adds security to data packets transferred between server and client. Or is there any TLS wrapping on top of libmodbus data packets to provide security?
Please help me with your valuable advise and suggestion.
Thanks and Regards,
Sritam Paltasingh.