Molti dei protocolli di rete di base che compongono l'infrastruttura di Internet sono integrati nella maggior parte dei principali sistemi operativi. Ad esempio, TCP, UDP e DNS sono tutti incorporati in Linux, UNIX e Windows e sono resi disponibili al programmatore tramite API di sistema di basso livello.
Tuttavia, quando si tratta di SSL o TLS, è necessario rivolgersi a una libreria di terze parti come OpenSSL o Mozilla NSS.
SSL è un protocollo relativamente vecchio, ed è fondamentalmente uno standard industriale onnipresente come TCP / IP, quindi perché non è integrato nella maggior parte dei sistemi operativi?