Search code examples
clinuxcryptography

What is the easiest way to create a secured network client in Linux (C) without any external libraries?


As i said, i want to create a secured network connection (TSL/QUIC/...) in C for Linux. Is there a easy way to create that directly based on the linux standard libraries without OpenSSL or other external dependencies?

I want to use it on various linux distributions where OpenSSL and other libraries might not be available. I figured out that there is a "linux/tls.h" but i could not figure out how encrypt traffic.


Solution

  • After some research i went with using OpenSSL as provides everything needed for proper ssl encryption