Системный журнал можно зашифровать с помощью TLS, который будет использовать TCP. TCP гарантирует доставку пакетов (при условии, что ваше приложение работает правильно), а TLS заботится о шифровании. Традиционно считается, что TCP и TLS / SSL имеют слишком много накладных расходов, поэтому в прошлом люди избегали этого. Но для современных сетей это вполне выполнимо.
Для начала ознакомьтесь с RFC rfc5425: Reliable Delivery for syslog и rfc5425: Transport Layer Security (TLS) Transport Mapping for Syslog .
TCP и TLS возможны с помощью rsyslog, см. http://www.rsyslog.com/doc/v7-stable/tutorials/tls.html#abstract