Was ist die End-to-End-Lieferkette?
Im Kern geht es bei der Sicherheit der End-to-End-Software-Lieferkette, darum zu gewährleisten, dass der von Ihnen verteilte Code nicht manipuliert wurde. Zuvor konzentrierten sich Angreifer auf von Ihnen verwendete Abhängigkeiten, z. B. Bibliotheken und Frameworks. Angreifer haben nun ihren Fokus, auf Benutzerkonten und Buildprozesse erweitert, und daher müssen diese Systeme ebenfalls geschützt werden.
Informationen zu Funktionen in GitHub, mit denen Sie Abhängigkeiten schützen können, finden Sie in Sicherheit der Lieferkette.
Informationen zu diesen Leitfäden
Diese Reihe von Leitfäden erläutert, wie Sie Ihre End-to-End-Lieferkette sichern können: persönliches Konto, Code und Buildprozesse. In jedem Leitfaden wird das Risiko für diesen Bereich erläutert und die GitHub Features eingeführt, die Ihnen bei der Bewältigung dieses Risikos helfen können.
Da jeder Benutzer andere Bedürfnisse hat, beginnt jeder Leitfaden mit den Änderungen, die sich am stärksten auswirken, und fährt dann mit weiteren Verbesserungen fort, die du in Betracht ziehen solltest. Du kannst dich natürlich frei entscheiden und dich auf die Verbesserungen konzentrieren, von denen du glaubst, dass sie den größten Nutzen für dich bringen. Das Ziel besteht nicht darin, alles gleichzeitig umzusetzen, sondern die Sicherheit deiner Systeme im Laufe der Zeit kontinuierlich zu verbessern.