Aktivitäten-Liste


26.05.2014

Vorlesung VII

In der siebten Vorlesung besprachen wir Möglichkeiten, der Verschlüsselung.


Homework

Für die Übung 6 und 7 hatten wir aufgrund der Feiertage und der THM-Projektwoche länger Zeit.
Übung 6 beschäftigt sich mit der Thematik "Verschlüsselung" und Übung 7 mit der Übertragung von Dateien.

Für beide Aufgaben habe ich eine "gemeinsame" Lösung umgesetzt, die jedoch noch einige bekannte Fehler enthält. Die Lösung besteht darin eine lokale Datei auszuwählen, zu verschlüsseln und die verschlüsselten Daten an PHP zu übertragen. Der PHP Server entschlüsselt im Anschluss wieder die Datei. Zur Überprüfung steht ein nicht verschlüsselter Download bereit. (Dieser müsste später natürlich ebenfalls verschlüsselt sein.)

Da die Übermittlung von großen Dateien zum Abbruch der Übermittlung führt, wird die Datei "stückweise" eingelesen und die einzelnen Teile verschlüsselt. Derzeit funktioniert die Zusammensetzung noch nicht korrekt, da die HTTP Aufrufe augenscheinlich nicht immer in der richtigen Reihenfolge am Server eintreffen. Kleinere Dateien werden jedoch korrekt übermittelt.

Als Verschlüsselung wird die AES 256bit Verschlüsselung verwendet.

Hier kann der Code als PDF herruntergeladen werden

16.06.2014

Vorlesung VIII

In der achten Vorlesung besprachen wir erneut die Möglichkeiten, der Verschlüsselung sowie der Dateiübertragungsowie und überlegten ein Konzept zur Aktualisierung einer Vereinswebseite.


Homework

Für Aufgaben 8 habe ich eine neue Seite im Menü angelegt. Es ist dort möglich eine Textarea zu aktualisieren, wenn das korrekte Passwort eingegeben wird.

Zur Datei-Kontrolle kann die vorherige Aufgabe genutzt werden, da dort die entsprechenden Dateien angezeigt werden.