امنیت زنجیره تأمین نرم‌افزار

ایمن‌سازی وابستگی‌ها، SBOM، منشأ، امضا و یکپارچگی build در سراسر زنجیره تأمین نرم‌افزار

درباره این سرویس

سرویس امنیت زنجیره تأمین نرم‌افزار ما هر آنچه نرم‌افزار شما به آن وابسته است و تولید می‌کند را ایمن می‌سازد — وابستگی‌های شخص ثالث، artifactهای build و مسیر از سورس تا انتشار. ما چارچوب SLSA و روش‌های NIST SP 800-204D را پیاده‌سازی می‌کنیم تا اعتماد به وابستگی‌ها، تولید SBOM، تأیید provenance، امضای artifact با Sigstore و محافظت از secretها را فراهم کنیم تا دستکاری و بسته‌های مخرب پیش از رسیدن به محیط تولید شناسایی شوند.

چرا مهم است

  • وابستگی‌های شخص ثالث سریع‌ترین سطح حمله در حال رشد اپلیکیشن‌اند
  • مشتریان و ناظران شواهد SBOM و provenance می‌خواهند
  • typosquatting و package compromize شده تست سنتی اپ را دور می‌زند
  • بدون policy اعتماد، هر به‌روزرسانی وابستگی نقطه کور است

engagement معمول

مدت

۶–۸ هفته برای SBOM + provenance روی محصولات اصلی

مشارکت شما

دسترسی به registry، manifest وابستگی و مالکان release

پیش‌نیازها

اکوسیستم package در استفاده و محرک‌های انطباق

بخشی از DevSecOps و امنیت انتشار

امنیت زنجیره تأمین مکمل سخت‌سازی CI/CD و اتوماسیون DevSecOps در خانواده امنیت انتشار است.

مشاهده توسعه امن

چه کسانی به این نیاز دارند

تیم‌هایی که نرم‌افزار را به خریداران سازمانی یا تنظیم‌شده‌ای که پرسش‌های Secure-by-Demand دارند تحویل می‌دهند

سازمان‌هایی با وابستگی‌های فراوان شخص ثالث و متن‌باز

تیم‌های محصول که برای انطباق به SBOM و provenance نیاز دارند

شرکت‌هایی که به‌خطرافتادن وابستگی یا build را تجربه کرده یا از آن نگران‌اند

چه چیزی شامل می‌شود

تحلیل ریسک وابستگی‌ها و سیاست (مجاز/غیرمجاز، تثبیت نسخه)

تولید SBOM (CycloneDX / SPDX) در سراسر سرویس‌ها

تأیید provenance و ارتقای سطح SLSA (سطح ۱ تا ۳)

امضا و اعتبارسنجی artifact با Sigstore / cosign

تشخیص secret و جلوگیری از نشت در مخازن و خطوط لوله

به‌کارگیری OpenSSF Scorecard برای پروژه‌های حیاتی

workflowهای تشخیص بسته‌های آسیب‌پذیر و مخرب

سیاست دروازه انتشار مبتنی بر شواهد زنجیره تأمین

چگونه کار می‌کند

1
نقشه‌برداری زنجیره تأمین
وابستگی‌ها، سیستم‌های build، رجیستری‌ها و مسیرهای انتشار را فهرست می‌کنیم تا زنجیره تأمین نرم‌افزار و مرزهای اعتماد آن را ترسیم کنیم
2
SBOM و Provenance
تولید SBOM و تأیید provenance را در خطوط لوله شما بر اساس راهنمای SLSA و NIST SP 800-204D خودکار می‌کنیم
3
امضا و اعتبارسنجی
امضای artifact با Sigstore/cosign را فعال کرده و اعتبارسنجی و دروازه‌های انتشار را پیش از استقرار اعمال می‌کنیم
4
اعتماد مستمر
نظارت مستمر بر وابستگی‌ها، تشخیص بسته‌های مخرب و داشبوردهای ریسک زنجیره تأمین را برای اطمینان مستمر راه‌اندازی می‌کنیم

هوش مصنوعی ریسک وابستگی را اولویت‌بندی می‌کند؛ متخصصان policy اعتماد را تعیین می‌کنند

هوش مصنوعی انجام می‌دهد

ریسک تغییر وابستگی و SBOM را در هر انتشار خلاصه می‌کند

متخصص تصمیم می‌گیرد

مهندسان تصمیم می‌گیرند کدام ریسک‌ها مانع انتشار شوند و کدام پذیرفته شوند

هوش مصنوعی انجام می‌دهد

وابستگی‌های آسیب‌پذیر را بر اساس قابلیت بهره‌برداری و دسترسی‌پذیری اولویت‌بندی می‌کند

متخصص تصمیم می‌گیرد

متخصصان امنیت یافته‌ها را اعتبارسنجی کرده و سیاست رفع را تعریف می‌کنند

هوش مصنوعی انجام می‌دهد

گزارش‌های ریسک انتشار را از سیگنال‌های خط لوله و زنجیره تأمین تهیه می‌کند

متخصص تصمیم می‌گیرد

انسان‌ها بسته شواهدِ به‌اشتراک‌گذاشته‌شده با خریداران و ممیزان را تأیید می‌کنند

خروجی‌ها
  • ارزیابی ریسک زنجیره تأمین و نقشه مرز اعتماد
  • خط لوله خودکار SBOM (CycloneDX / SPDX)
  • تأیید provenance و سطح SLSA
  • پیکربندی امضا و اعتبارسنجی artifact
  • سیاست‌محورِ کد برای وابستگی‌ها و secretها
  • تعریف دروازه انتشار مبتنی بر شواهد زنجیره تأمین
  • راهنمای عملیاتی و داشبوردهای امنیت زنجیره تأمین

نتایج قابل اندازه‌گیری

  • تولید SBOM و policy اعتماد وابستگی در هر release
  • provenance و امضا یکپارچه با promotion artifact
  • workflow رفع اولویت‌دار برای ریسک وابستگی بحرانی
  • شواهد آماده ممیزی برای تأمین و انطباق

این سرویس در کدام بسته است؟

Launch
بررسی وابستگی‌ها، محافظت از secretها و یک SBOM پایه برای سرویس اصلی شما.
مشاهده بسته
Scale
SBOMهای سراسری، امضا، provenance و دروازه‌های انتشار در سراسر خطوط لوله.
مشاهده بسته
Enterprise
حاکمیت زنجیره تأمین در سطح پورتفولیو، ارتقای SLSA و بسته‌های شواهد آماده برای تأمین.
مشاهده بسته

چرا وادی ایمن حافظ

هم‌راستا با SLSA و NIST 800-204D
چارچوب‌های شناخته‌شده زنجیره تأمین را پیاده‌سازی می‌کنیم تا شواهد شما مستقیماً با انتظارات تأمین و Secure-by-Demand هم‌خوانی داشته باشد
شواهد، نه وعده
artifactهای امضاشده، SBOMها و provenance، اثبات قابل‌تأیید یکپارچگی را به‌جای فرض اعتماد به شما می‌دهند
بومیِ خط لوله
کنترل‌ها درون CI/CD موجود شما اجرا می‌شوند تا امنیت خودکار باشد، نه دروازه‌ای دستی که انتشار را کند می‌کند
دفاع در برابر بسته مخرب
تشخیص مستمر وابستگی‌های آسیب‌پذیر و مخرب، حملات زنجیره تأمین را پیش از انتشار متوقف می‌کند
نتایج معمول

تیم‌هایی که کنترل زنجیره تأمین را پیاده می‌کنند معمولاً در دو چرخه release ماهانه release با SBOM و policy اعتماد وابستگی دارند.

سوالات متداول

آماده شروع هستید؟
با تیم ما تماس بگیرید تا در مورد نیازهای مهندسی امن شما صحبت کنیم