Kryptographie
Im Rahmen meiner Bachelorarbeit beschäftigte ich mich mit der Implementierung geeigneter Hash- und Verschlüsselungsfunktionen für die Kommunikation zwischen Sensorknoten in einem Sensornetzwerk.
Parallel zur Implementierung der Algorithmen für das Embedded Sensor Board entstanden dabei auch Windows- bzw. Linux-Versionen der Verfahren.
Alle Implementierungen wurden von der Freien Universität Berlin in die ScatterWeb-Software (v3.3) für die ESB-Knoten übernommen.
Der unten zum Download bereitgestellte C-Code umfasst die Implementierung folgender Hash- bzw. (symmetrischen) Verschlüsselungsfunktionen: RIPEMD-160, SHA-1, SHA-256, IDEA, Phelix und RC4.
Bachelorarbeit
C-Code für den ESB-Knoten
C-Code für Linux/Windows