خدمات امنیت شبکه (NSS) یک کتابخانه توسعه نرم افزار امنیتی بین پلتفرمی در زمینه امنیت شبکه است که با مشارکت شرکت هایی مانند AOL، Red Hat و Google توسعه یافته است. شتاب TLS/SSL، پشتیبانی از کارت هوشمند و اجرای رمزگذاری منبع باز را فراهم می کند. قبلاً تحت چندین مجوز از جمله مجوز عمومی عمومی موزیلا 1.1، مجوز عمومی عمومی گنو و مجوز عمومی عمومی گنو ارائه می شد، اما از نسخه 3.14 تحت MPL در دسترس است. مجوز 2.0. این فناوری شامل یک ماژول رمزگذاری سمت سرور است که از استانداردهایی مانند TLS/SSL، S/MIME و X.509 v3 پشتیبانی می کند و الگوریتم های رمزگذاری مانند RSA، AES و خانواده SHA را پوشش می دهد.
ماژول رمزگذاری نرم افزار NSS پنج بار اعتبار سنجی سطح امنیتی FIPS 140 (1997، 1999، 2002، 2007 و 2010) را پشت سر گذاشته است و همچنین آزمون NISCC 1.6 میلیون سناریو ورود داده های جعلی را گذرانده است. از طریق رابط شماره 11 با شتاب دهندههای SSL، کارتهای هوشمند و سایر سختافزارها سازگار است و ویژگیهای بهینهسازی دستورالعمل AES{11}}NI را ادغام میکند. برنامه ها باید صریحاً SSLv2 را برای فعال کردن پروتکل درخواست کنند. برخی از توزیع های لینوکس آن را به طور پیش فرض غیرفعال می کنند.
این فناوری از توسعه پروتکل SSL Netscape متولد شد و به اولین کتابخانه رمزنگاری منبع باز تبدیل شد که گواهی FIPS را دریافت کرد. این 18 پلتفرم را پشتیبانی می کند، با Netscape Portable Runtime (NSPR) برای توسعه چند پلتفرمی ادغام می شود و در محصولاتی مانند LibreswanIKE/IPsec استفاده می شود.
