خدمات امنیت شبکه ( NSS ) مجموعه ای از کتابخانه های طراحی شده برای پشتیبانی از توسعه کراس پلت فرم از برنامه های امنیتی و کلاینت و سرور است. برنامه های ساخته شده با NSS می توانند از SSL v3، TLS، PKCS # 5، PKCS # 7، PKCS # 11، PKCS # 12، S / MIME، X.509 v3 و دیگر استانداردهای امنیتی پشتیبانی کند.
برای اطلاعات دقیق در مورد استانداردهای پشتیبانی، به بررسی اجمالی از NSS . برای یک لیست از سوالات متداول، به پرسش های متداول مراجعه کنید .
NSS تحت مجوز عمومی Mozilla موجود است. برای اطلاعات در مورد دانلود منتشر شده NSS به عنوان فایل های tar، به دانلود منبع PKI مراجعه کنید .
اگر شما یک توسعه دهنده هستید و مایل به مشارکت در NSS هستید، ممکن است بخواهید که اسناد سطح بالا را از جزئیات داخلی NSS و شروع به کار با NSS بخوانید .
مستندات
اطلاعات پس زمینه
- بررسی NSS
- خلاصه ای از NSS و قابلیت های آن را ارائه می دهد.
- سوالات متداول NSS
- پرسش های اساسی در مورد NSS پاسخ می دهد.
- مقدمه ای بر رمزنگاری عمومی کلید
- مفاهیم اساسی رمزنگاری عمومی کلید که NSS را پایه گذاری می کنند را توضیح می دهد.
- معرفی SSL
- پروتکل SSL را معرفی می کند، از جمله اطلاعاتی درباره رمزهای رمزنگاری پشتیبانی شده توسط SSL و مراحل مربوط به دستکاری SSL.
شروع شدن
- انتشارات NSS
- این صفحه حاوی اطلاعاتی درباره نسخه های فعلی و گذشته NSS است.
- دریافت کد منبع و ساخت آن
- دستورالعمل در مورد نحوه ساخت NSS در سیستم عامل های پشتیبانی شده مختلف.
- کد منبع موزیلا را با استفاده از Mercurial دریافت کنید
- اطلاعات در مورد کار با Mercurial.
- دریافت کد منبع موزیلا با استفاده از CVS (نامعتبر)
- مستندات CVS قدیمی ضعیف
API های NSS
- مقدمه ای بر خدمات امنیتی شبکه
- یک مرور کلی از کتابخانه های NSS و آنچه شما باید بدانید که از آنها استفاده می کنید را ارائه می دهد.
- توابع عمومی NSS SSL
- خلاصه API های SSL صادر شده توسط کتابخانه های اشتراک NSS.
- NSS SSL مرجع
- API برای فراخوانی عملیات SSL استفاده می شود.
- راهنمای NSS API
- توضیح می دهد که چگونه کتابخانه ها و کد ها سازماندهی شده اند و دستورالعمل هایی برای توسعه کد (کنفرانس نامگذاری، اداره خطا، ایمنی موضوع، و غیره)
- نکات فنی NSS
- پیوند به یادداشت های فنی NSS، که آخرین اطلاعات مربوط به ویژگی های NSS جدید و مستندات تکمیلی را برای موضوعات پیشرفته در برنامه نویسی با NSS ارائه می دهد.
ابزار، تست و سایر مشخصات فنی
- دستورالعمل ساخت NSS
- Describe how to check out and build NSS releases.
- NSS Developer Tutorial
- How to make changes in NSS. Coding style, maintaining ABI compatibility.
- NSS Tools
- Tools for developing, debugging, and managing applications that use NSS.
- Sample Code
- Demonstrates how NSS can be used for cryptographic operations, certificate handling, SSL, etc.
- Third-Party Code
- A list of third-party code included in the NSS library.
- NSS 3.2 Test Suite
- Archived version. Describes how to run the standard NSS tests.
- NSS Performance Reports
- Archived version. Links to performance reports for NSS 3.2 and later releases.
- Encryption Technologies Available in NSS 3.11
- Archived version. Lists the cryptographic algorithms used by NSS 3.11.
- NSS 3.1 Loadable Root Certificates
- Archived version. Describes the scheme for loading root CA certificates.
- cert7.db
- Archived version. General format of the cert7.db database.
CA certificates pre-loaded into NSS
NSS is built on top of Netscape Portable Runtime (NSPR)
- Netscape Portable Runtime
- NSPR project page.
- NSPR Reference
- اسناد API NSPR
اطلاعات اضافی
برنامه ریزی
اطلاعات مربوط به برنامه ریزی NSS را می توانید در wiki.mozilla.org پیدا کنید ، از جمله:
|
- مشاهده انجمن های امنیتی موزیلا ...
{{DiscussionList ("dev-security"، "mozilla.dev.security")}}
- مشاهده انجمن های رمزنگاری موزیلا ...
{{DiscussionList ("dev-tech-crypto"، "mozilla.dev.tech.crypto")}}
|