Network Security Services (NSS) este o bibliotecă de dezvoltare a aplicațiilor de securitate multiplatformă în domeniul securității rețelei, dezvoltată cu participarea unor companii precum AOL, Red Hat și Google. Oferă accelerare TLS/SSL, suport pentru carduri inteligente și implementare de criptare open source. Anterior, a fost furnizat sub mai multe licențe, inclusiv Mozilla General Public License 1.1, GNU General Public License și GNU Wide General Public License, dar din versiunea 3.14 este disponibil sub MPL. licență 2.0. Tehnologia include un modul de criptare pe server care acceptă standarde precum TLS/SSL, S/MIME și X.509 v3 și acoperă algoritmi de criptare precum RSA, AES și familia SHA.
Modulul de criptare software NSS a trecut de cinci ori validarea nivelului de securitate FIPS 140 (1997, 1999, 2002, 2007 și 2010) și a trecut, de asemenea, testul NISCC pentru 1,6 milioane de scenarii de introducere frauduloasă a datelor. Este compatibil cu acceleratoarele SSL, cardurile inteligente și alte componente hardware prin interfața nr. 11 și integrează funcții de optimizare a instrucțiunilor AES-NI. Aplicațiile trebuie să solicite în mod explicit SSLv2 pentru a activa protocolul. Unele distribuții Linux îl dezactivează implicit.
Tehnologia s-a născut din dezvoltarea protocolului SSL de la Netscape și a devenit prima bibliotecă criptografică open source care a fost certificată FIPS. Suportă 18 platforme, se integrează cu Netscape Portable Runtime (NSPR) pentru dezvoltarea multiplatformă și este utilizat în produse precum LibreswanIKE/IPsec.
