Diese Specialization richtet sich an Teilnehmer der Mittelstufe mit grundlegenden Programmierkenntnissen und Grundkenntnissen in Cybersicherheit. In diesem Kurs lernen die Teilnehmer fortgeschrittene sichere Softwaretechniken kennen, z.B. für Cloud Computing, TOR, webbasierte Kryptographie und geo-location/context based access control. Mit diesen Techniken sind die Teilnehmer besser darauf vorbereitet, neue Sicherheits- und Datenschutzfunktionen zu implementieren, ein sicheres System zu entwerfen und zu implementieren, Schwachstellen zu analysieren und Aufgaben wie Securely Provision (SP), Operate and Maintain (OM), Oversee and Govern (OV), Protect and Defend (PR), Analyze (AN), Collect and Operate (CO) und Investigate (IN) durchzuführen.
Praktisches Lernprojekt
Mit dem Projekt Hochverfügbarer AWS Load Balancing Cluster wenden die Lernenden das Wissen und die Fertigkeiten der Cloud Computing-Sicherheit an, um die Fähigkeiten zu demonstrieren, hochverfügbare sichere Systeme zu erstellen; mit dem Projekt Anonymer TOR-Browser und versteckter Server wenden die Lernenden das Wissen und die Fertigkeiten der Sicherheit und des Datenschutzes in zensurresistenten Systemen an, um die Anonymität der Benutzer oder Server zu schützen; mit dem Projekt Sichere Geokodierung wenden die Lernenden das Wissen und die Fertigkeiten von RBAC/ABAC und kontextabhängigen Zugriffskontrollen an, um einen sicheren Datenübermittlungsdienst unter Verwendung von Webkrypto und Geolocaiton API zu implementieren.