FB18 - Das Forum für Informatik

fb18.de / Bachelorstudieng / Wahlmodule

Projekt: Building Secure Systems

Projekt: Building Secure Systems 2008-09-25 23:43
SkaterAzN
Was ist das für ein Projekt? In Stine steht keine Beschreibung und auf den Informatikseite finde ich auch nix dazu.

RE: Projekt: Building Secure Systems 2008-09-26 13:17
Wulf
ich find das in stine nicht.

RE: Projekt: Building Secure Systems 2008-09-26 14:16
slazZ
Informatik BSc 2006 > Pflicht Informatik > [Pflicht Informatik II]
Ganz unten: 64-192 Projekt Building Secure Systems

RE: Projekt: Building Secure Systems 2008-09-26 15:50
Wulf
Der Eintrag ist auch im Lehrtableau enthalten, dort ebenfalls ohne weitere Informationen.
Im gedruckten KVV ist der Eintrag nicht drin.

RE: Projekt: Building Secure Systems 2008-10-19 04:40
Muelli
Das Bac-Projekt 64-192 von Herrn Dr. Kossakowski soll den
Titel 'Building Secure Systems' tragen. Es ist auch fuer WiInf
(Bac/Diplom) geeignet. Zugeordnete Schwerpunkte (Diplom) sind :
INE, OSE, SEM, VIS (falls das jemanden interessiert.)

* Inhalte

Es ist ein seit langer Zeit immer wieder gepredigter, aber (zu) selten
befolgter, Kernsatz der IT-Sicherheit, dass Sicherheit von Anfang an
berücksichtigt werden muss. Dies legen auch die praktischen Erfahrungen
nahe, da eine spätere Integration wahlweise nicht möglich (ohne
signifikante Verringerung der angebotenen Funktionalität) oder nicht
finanzierbar (im Rahmen der wirtschaftlichen Parameter) ist.

Um sich dieser Problematik ganzheitlich zu nähern und gleichzeitig
pragmatisch Lösungen - oder zumindest Lösungsansätze - zu vermitteln,
wird das Thema aus drei Richtungen angegangen:

1. Was sind die häufigsten Sicherheitsprobleme?

Eine Vielzahl von alltäglichen Programmierfehlern und
auch systeminhärenten Eigenschaften verwendeter
Programmiersprachen führen zu schwerwiegenden Lücken,
z.B. Input Validation, Buffer Overflows, Integer Overflows.

Das Verständnis dieser Sicherheitsprobleme hilft, diese
zu vermeiden und bei der Wahl für Implementierungen
richtige Entscheidungen zu treffen.

2. Wie wird heute in der Praxis damit umgegangen?

Immer mehr sind Standards für die Entwicklung sicherer
Software im Fokus der Nutzer, aber auch der Entwickler
selbst. Gleichzeitig werden Werkzeuge vorangetrieben
und verbreitet, die der Erkennung und Validierung von
Software-Projekten selbst dient.

Dieser bekannte "Detect & Fix" Ansatz hat zwar immer
noch das Problem, das er oft zu spät greift, ist jedoch
natürlich pragmatisch und muss richtig genutzt werden.

3. Wie sieht die Zukunft aus?

Ausgehend von dem Verständnis der Probleme und heutiger
Lösungen können modernere und evtl. noch sehr forschungsnahe
Methoden untersucht und bewertet werden. Das Ziel muss es
sein, das Entstehen von Problemen überhaupt zu vermeiden
und so - schon vor der eigentlichen Implementierung -
richtige Entscheidungen zu treffen. Vorbeugung als MUSS!


Dabei wird die Aufgabe sicherer Systeme zu konzipieren und zu
implementieren immer komplexer. Heutige Produkte werden immer häufiger
als sogenannte "Systems of Systems" aus bestehenden Systemen
zusammengesetzt. Hierbei werden speziell entwickelte Komponenten genauso
eingesetzt wie COTS (Commercial of the Shelf) Komponenten, wobei offen
bleiben muss, ob bei deren Entwicklung die besonderen Eigenschaften der
Einsatzumgebung berücksichtigt wurden oder nicht. Insbesondere wird die
Anzahl der Seiteneffekte - und damit der potentiellen Kollateralschäden
- schnell so groß, dass diese effektiv mit traditionellen Ansätzen nicht
gemanagt werden können.

Insgesamt stellt sich das gesamte Gebiet in vielen Facetten dar und
reicht von klar verstandenen Bereichen (Fehler, Spezifikation) bis hin
zu Bereichen mit hohem Forschungsanteil (neue Methoden, Systems of systems).


* Zeit/Ort: 6st., Di 14-16, Mi 10-14, F-632, Beginn: 28.10.2008

* Lernziel

Alle Teilnehmerinnen und Teilnehmer erhalten einen fundierten Überblick
über den aktuellen "State of the Art" und etablierte "Best Practices",
die dann im weiteren bei der Software- und Systementwicklung eingesetzt
werden können.

Außerdem wird Expertenwissen erarbeitet und Erfahrungen mit
grundlegenden Konzepten und Verfahren sowie ihrer Bewertung gemacht.


* Vorgehen

Die Veranstaltung ist als Projekt für Bac- (Diplomstudierende) in
Informatik bzw. Wirtschaftsinformatik ausgelegt. Nach Einführung in das
Projektthema durch den Veranstalter selbständige Bearbeitung der Themen
in Kleingruppen.

Literaturstudium, Erarbeiten und wechselseitiges Vermitteln der
grundlegenden Verfahren, Methoden und Konzepte sowie Diskussion der
Arbeitsergebnisse im Plenum. Des weiteren praktische Aufgaben wie die
Durchführung von praktischen Tests, Erarbeiten praktischer Lösungen und
Proof-of-Concept Programmen. Analyse verfügbarer Open Source Werkzeuge.
Ggf. Dokumentation, über die Lehre-Webseite des AB SVS, der Ergebnisse.

Aus Planungsgründen direkte Anmeldung beim Veranstalter
(kossakowski@informatik.uni-hamburg.de) oder in STINE, auch noch in den
ersten Vorlesungswochen.


* Literatur

Wird auf der Lehre-Webseite des AB SVS und in der Veranstaltung bekannt
gegeben. Ein Einlesen in Literatur vor Beginn des Projekts ist nicht
erforderlich.

RE: Projekt: Building Secure Systems 2008-10-19 12:56
Anonymer User
We're offline…

http://www.informatik.uni-hamburg.de/SVS/

RE: Projekt: Building Secure Systems 2008-10-23 23:47
KPK
Naja, vorübergehend waren die alten Seiten weg, bis die neuen endlich da waren :)

Wer Fragen zum Projekt hat, gerne auch hier …

Ankündigungen etc. über https://www.informatik.uni-hamburg.de/SVS/

RE: Projekt: Building Secure Systems 2008-10-27 19:21
Wulf
26. Oktober 2008
Projekt: 64-192 / Building Secure Systems: In der Veranstaltung sind noch Plätze frei. Beginn am nächsten Dienstag, mehr Informationen hier...
Sonst keiner mehr Lust?