OpenSSL Libraries with Quagga

163 views Asked by At

We are looking to work with openSSL libraries within Quagga Open Source routing engine. However looking at the installation of openSSL I have, I can't see any .c files at all. Just a whole lot of .h files in /usr/include/openssl.

Also - I can't seem to find any information about what functions are required to 'build up' an TLS/SSL connection. I'm unsure on what functions to use. We are looking to implement Self-Signed certificates as it's out of scope to implement a CA for proper ceritificate authentication. This is just a proof of concept at this stage.

Any advice about this would be appreciated.

Regards,

Sarah

1

There are 1 answers

0
Remi Gacogne On

If you want the source code of OpenSSL, you can download it from here: https://www.openssl.org/source/

If you want the exact source code your distribution package was built from, you need something like a source package, depending on what your distribution is.

As to being unsure of what OpenSSL functions to use to initiate a TLS connection, it has already been covered on SO.