Krypto-Workshop #5: Moderne Chiffren, Merkle-Damgård-Konstruktion, Zufallszahlengeneratoren

Termin für den Krypto-Workshop 5:

Fr, 01.06.2012
Beginn: 19:00 Uhr
OR2 (voraussichtlich)

Themen:

  • Kurzwiederholung vom KW 4 (von 19-20 Uhr),
  • eine Stunde Zahlentheorie und Gruppentheorie,
  • Zufallszahlen (sichere Generatoren, Implementierung, verschiedene Konstruktionen),
  • Hash-Funktionen (Merkle-Damgård, der Length-Extension-Angriff).
    Wir stoßen langsam zu den modernen Chiffren vor, und die Angriffe, die wir ausarbeiten, werden langsam relevant für heutige Kommunikation.

Wir werden genauer auf Hash-Funktionen auf Basis der Merkle-Damgård-Konstruktion eingehen und die besprochene Length-Extension-Schwäche genauer untersuchen. Unser Ziel ist es, im nächsten Workshop (KW 6) einen erfolgreichen Angriff gegen MD5, SHA-1 und SHA-2 zu führen, inkl. Code.

Zum Thema Zufallszahlen werden wir eine Liste von Forderungen ausarbeiten, die ein kryptografisch sicherer Zufallszahlengenerator erfüllen muss. Darüber hinaus werde ich euch einen weit verbreiteten kryptografischen Generator (AES/CTR) vorstellen und ein Szenario konstruieren, in dem eine Abweichung des Generators von diesen Forderungen in eine praktische Attacke verwandelt werden kann.

Zum Event: Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
Datum: Freitag, 1. Juni 2012, ab 19:00 **Uhr
**Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Java Workshop #4: Objektorientierte Programmierung

Mittlerweile haben wir uns ein grundlegendes Rüstzeug für die Entwicklung von Java-Programmen angeeignet. In den folgenden Seminarteilen wird es darum gehen, souverän mit der Sprache zu arbeiten.

Beim Java-Seminar diesen Dienstag den 29. Mai 2012 wird es um Objektorientierung im Allgemeinen gehen. h0uz3 wird vorstellen, was Objektorientierung überhaupt ist und wozu man sie benutzt. Das ganze wird diesmal etwas theoretischer Natur sein, um bei den Teilnehmern ein Gespür für OO (objektorientierte Programmierung) zu entwickeln um dann beim nächsten Java-Seminar richtig in die Java-Syntax bezüglich OO einzutauchen.

Zum Event: Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
Datum: Dienstag, 29. Mai 2012, ab 20:00 **Uhr
**Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

R.I.P. shackspace #1

As you might have noticed almost one and a half years ago, we had to leave our first location due to a large and infamous construction project going on here in Stuttgart. As you hopefully also noticed, we’re doing better than ever having found an awesome and quite large location in March 2011.

Now these past days we got a sad reminder of the past and what was told to happen finally happened. The old location where shackspace spent its first year was torn down. With the building we’ve also lost our beloved mascot Bastelbert which was sprayed onto the front wall of the building. Now all that’s left is a heap of rubble and many good memories. Time to move on!

 

__

Photo courtesy of Claus Wilcke.

Java Workshop #3: Klassen- und Methodensyntax

Am 22. Mai ab 20 Uhr findet im shackspace wieder der Java Workshop statt.

Thema: Klassen- und Methodensyntax.
Neben der Theorie wird es auch wieder praktische Beispiele geben.

Zum Event: Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
Datum: Dienstag, 22. Mai 2012, ab 20:00 **Uhr
**Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Krypto-Workshop #4v2: Sicherheit von Zufallszahlen, Eigenschaften von Hashfunktionen

Dies ist eine Wiederholung des letzten Krypto-Workshop. Der Termin ist:

Freitag, 25.05.2012
19:00 Uhr
Besprechungszimmer

Wir haben im letzten Workshop einige interessante Dinge gelernt. Unter anderem hat sich zufällig Stefans Passwortgenerator als bedenklich herausgestellt, da alle modernen Hash-Funktionen unter einer gemeinsamen Schwäche leiden. Ertes wird unter anderem eine kurze Analyse des Generators präsentieren und näher auf diese Schwäche eingehen.

Ansonsten haben wir nach einer einstündigen Wiederholung des dritten Workshops folgende Themen:

  • Sicherheit von Zufallszahlen,
  • Hash-Funktionen und ihre Eigenschaften,
  • Weiterentwicklung unseres Angriffsprogramms.
    Jeder ist willkommen.

Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
Datum: Freitag, 25. Mai 2012 um 19:00 Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Completely Unrelated - shack Trailer v2

@h0uz3 took a dive into the video treasure trove filled with two years of shackspace history. The results are completely unrelated, cover only a fraction of what’s happening at shackspace but give a very good overview of what you can expect hanging around the space.

Completely Unrelated (Shack-Trailer 2) from shack e.V. Hackerspace Stuttgart on Vimeo.

 

Krypto-Workshop #4: Zufallszahlen & Hash-Funktionen

shackspace lädt zum vierten Krypto-Workshop am

Freitag, 18.05.2012
Beginn: 19:00 Uhr

ein. In welchem Zimmer er stattfindet, wird diesmal spontan entschieden. Ihr könnt aber mit Optionsraum 2 oder Besprechungszimmer rechnen.

Nach einer einstündigen Kurzwiederholung zu Stromchiffren werden wir uns ab 20 Uhr genauer mit Zufallszahlen und Hash-Funktionen beschäftigen. Anschließend werden wir unser angefangenes Programm weiterentwickeln, um Häufigkeitsanalysen durchzuführen zu können.

Wie immer ist jeder willkommen. Wer neu einsteigt, sollte sich zu folgenden Themen selber erkundigen:

  • Wie funktionieren Substitutions- und Permutationschiffren?
  • Was ist eine Häufigkeitsverteilung und wie führt man eine Häufigkeitsanalyse durch?
  • Was sind Folgewahrscheinlichkeiten (Markov-Ketten)?
  • Wie funktioniert das One-Time-Pad und warum ist es so sicher?
    Zum Event:
    Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
    Datum: Freitag, 18. Mai 2012 um 19:00 Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Krypto-Workshop #3: Zufallszahlen, Stromchiffren und Hashing

Es geht weiter mit dem Krypto-Workshop im shackspace!

Am Freitag den 11. Mai 2012 beginnt Session #3 um 19 Uhr mit einer einstündigen Kurzwiederholung des Materials der vorherigen Session.

Ab 20 Uhr geht es ans Eingemachte:

  • Zufallszahlen und Stromchiffren
  • Implementierung der gelernten Chiffren und Angriffe
  • Grundlagen zu Hash-Verfahren
    Wie immer ist jeder willkommen. Wer die ersten beiden Workshops verpasst hat und jetzt einsteigen möchte, sollte spätestens um 19 Uhr da sein und sich vor dem Workshop zumindest marginal zu Folgendem schlaumachen:

  • Funktionsweise von Substitutions- und Permutationschiffren

  • Grundlagen der abzählenden Kombinatorik (“wie viele verschiedene Passwörter lassen sich aus n Kleinbuchstaben konstruieren?”)
  • Was ist eine Häufigkeitsverteilung?
    Zum Event:
    Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
    Datum: Freitag, 11. Mai 2012 um 19:00 Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Java Workshop: Arithmetik und Datentypen

Am 8. Mai ab 20 Uhr geht der Java-Kurs weiter.

Thema ist diesmal Arithmetik in Java, das heisst Rechenoperationen und Datentypen.
Es wird nach einer kurzen Einführung ins Thema Übungen zum Nachvollziehen und Knobeln geben.
Vorkenntnisse braucht man nicht, allerdings wird ein Computer mit einem funktionierend installierten JDK (Empfehlung: OpenJDK 7) und einem Texteditor nach Wahl benötigt, um mitmachen zu können.

Zum Event: Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
Datum: Dienstag, 8. Mai 2012, ab 20:00 **Uhr
**Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Krypto-Workshop

Nach erfolgreicher erster Workshop-Runde treffen wir uns, jeweils über die Mailingliste vorher abgestimmt, an weiteren Tagen zur Fortsetzung des Krypto-Workshops im shackspace.

Termine:

  • Freitag, 27. April 2012 um 20 Uhr
  • Freitag, 4. Mai 2012 um 20 Uhr
    Zum Event: Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!
    Datum: je nach Abstimmung, ab 20:00 **Uhr
    **Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)