README.SSL 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. NRPE With SSL/TLS
  2. NRPE now has the option for Encrypting Network traffic using
  3. SSL/TLS from openssl.
  4. The Encryption is done using a set encryption routine of
  5. AES-256 Bit Encryption using SHA and Anon-DH. This encrypts
  6. all traffic using the NRPE sockets from the client to the server.
  7. Since we are using Anon-DH this allows for an encrypted
  8. SSL/TLS Connection without using pre-generated keys or
  9. certificates. The key generation information used by the
  10. program to dynaically create keys on daemon startup can be found
  11. in the dh.h file in the nrpe src directory. This file was created
  12. using the command:
  13. openssl dhparam -C 512
  14. which outputs the C code in dh.h. For your own security you can replace
  15. that file with your own dhparam generated code.
  16. As of this time you will need to have the latest greatest version of
  17. OpenSSL (tested against version 0.9.7a) since not all versions have
  18. the AES algorythm in them.
  19. I am not aware that at this time this code is restricted under export
  20. restrictions but I leave that verification process up to you.
  21. Thoughts and suggestions are welcome and I can be reached on the
  22. Nagios and NagiosPlug Mailing Lists.
  23. - Derrick