Hello Jorge,
Wazuh Server communication with the agent is secure, as the message protocol uses AES encryption by default, with 128 bits per block and 256-bit keys. More about this
here. The situation is not the same for logging over syslog, as this does not support TLS. You can find configurable options in the documentation below:
https://documentation.wazuh.com/current/user-manual/reference/ossec-conf/remote.htmlThat being said, what you need is an intermediary, and this is where
rsyslog comes into play, because it can support TLS between it and your EDR. Then you can install the Wazuh agent on the rsyslog server to capture the log and forward it to the Wazuh manager via an encrypted channel for decoding. I have shared configuration options below for TLS over syslog for your reference.
Please let me know if you require further clarification on this.