Skip to content
IROSG.
Articles

Secure by design in open source: SBOMs, provenance and supply-chain controls

An original source-backed IROSG IT guide.

Secure by design in open source: SBOMs, provenance and supply-chain controls

Scope

This original IROSG guide covers امنیت زنجیرهٔ تأمین Open Source و secure-by-design using the cited primary documentation.

Core model

محصول نرم‌افزاری از source code تنها ساخته نمی‌شود؛ compiler، dependency، build runner، registry و signing key هم بخشی از زنجیره‌اند. SBOM inventory را می‌دهد، provenance دربارهٔ نحوهٔ build evidence می‌سازد و signature تمامیت/هویت artifact را تقویت می‌کند.

Practical workflow

dependency pinning، isolated build، least-privilege CI token، artifact signing و deploy-time verification را مرحله‌ای پیاده کنید. هر کنترل باید failure mode و owner داشته باشد.

Failure modes

SBOM به‌تنهایی امنیت ایجاد نمی‌کند. اگر artifact بدون verification deploy شود یا build secret بیش از حد privilege داشته باشد، فهرست dependency فقط inventory است.

Lab

یک image ساده بسازید، SBOM تولید کنید، digest را ثبت کنید و یک artifact تغییرکرده را در مرحلهٔ verification رد کنید. سپس provenance build را کنار release نگه دارید.

Production method

Capture a baseline, change one variable at a time, test positive and negative paths, keep evidence, and rehearse rollback before broad rollout.

TRACEABLE KNOWLEDGE

Sources & further reading

01
Red Hat — مرجع فنیhttps://www.redhat.com/en/blog/why-secure-design-new-standard-open-source

Editorial review date:

IROSG / EDITORIAL

News and pioneer profiles use original writing with source attribution. Image credits and licenses are kept in each page’s sources section instead of beneath the images. CVE reference data credits its primary sources.

Editorial and image policy ↗

Keep exploring.

Articles ↗
VyOS network operating systemArticles
Networking

VyOS network operating system

Original Persian technical editorial based on the official sources below. It covers the subject, architecture, practical use cases, important limitations and defensive considerations.

1 min readRead story
Routinator RPKI validatorArticles
Networking

Routinator RPKI validator

Original Persian technical editorial based on the official sources below. It covers the subject, architecture, practical use cases, important limitations and defensive considerations.

1 min readRead story
ISC Kea DHCP High AvailabilityArticles
Networking

ISC Kea DHCP High Availability

Original Persian technical editorial based on the official sources below. It covers the subject, architecture, practical use cases, important limitations and defensive considerations.

1 min readRead story