Su funcionamiento se basa en una biblioteca independiente como puede ser OpenSSL o SSLeay para implementar el protocolo TLS o SSL de capas inferiores.