STunnel

    A proxy designed to add TLS encryption functionality to existing clients and servers without any changes in the program's code

    source