s2n beschränkt sich auf die eigentliche Verschlüsselung und kann somit eine der zwei Hauptbibliotheken von OpenSSL ersetzen. Einige selten genutzte Optionen und Erweiterungen wurden weggelassen. So kommt es auf nur 6000 Zeilen Code, wo OpenSSL bisher 70.000 benötigte.