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 integrati in Linux, UNIX e Windows e sono resi disponibili al programmatore tramite API di sistema di basso livello.
Ma quando si tratta di SSL o TLS, si deve rivolgersi a una libreria di terze parti come OpenSSL o Mozilla NSS.
SSL è un protocollo relativamente vecchio ed è fondamentalmente uno standard del settore onnipresente come TCP / IP, quindi perché non è integrato nella maggior parte dei sistemi operativi?