392200 Projekt "Hardwarebeschleunigung von HASH-Wert-Berechnungen durch FPGAs" (Pj) (WiSe 2011/2012)

Diese Veranstaltung ist ausgefallen!

Inhalt, Kommentar

Viele peer-to-peer-basierte sicherheitsrelevante Anwendungen im Internet basieren auf leistungsfähigen kryptografischen Algorithmen. Grundlage für solche Algorithmen bieten sogenannte Hashwerte, wie z.B. SHA-256. Die Berechnung solcher Hashwerte ist sehr komplex und wir heutzutage vor allem auf leistungsfähigen Grafikkarten (GPUs) durchgeführt. Mithilfe moderner Grafikkarten können mehrere 100 MHash/s errechnet werden, die hohe Leistungsaufnahme sorgt dabei aber für ein niedriges Verhältnis MHash/Joule und erfordert eine aufwendige Kühlung des Systems.
Um die Ressourceneffizienz der Hash-Berechnung zu erhöhen, eignen sich insbesondere parallele Hardware-Architekturen auf Basis rekonfigurierbarer Field-Programmable-Gate-Arrays (FPGAs). Im Rahmen dieser Projektgruppe sollen bestehende FPGA-Implementierungen des SHA-256-Algorithmus bezüglich ihrer Ressourceneffizienz hin untersucht und optimiert werden. Die resultierende FPGA-Implementierung soll gegenüber der Umsetzung auf Grafikkarten ein deutlich besseres Verhältnis von MHash/Joule erreichen.

Many peer-to-peer based security relevant applications in the internet are based on powerful cryptographic algorithms. Basic concept of these algorithms are hashes, e.g., SHA-256. The computation of such hashes is very complex und usually performed on high-performance graphics processing units (GPUs). Modern GPUs reach throughputs of multiple 100 MHash/s. Though, due to their high power consumption, a low ratio of MHash/Joule is achieved and a complex cooling is required.
To enhance the resource efficiency of the hash computation, parallel hardware architectures based on reconfigurable field programmable gate arrays (FPGAs) can be used. Within the scope of this project group, existing FPGA implementations of the SHA-256 algorithm should be analyzed and optimized w.r.t its resource efficiency. The resulting FPGA implementation should reach a higher ratio of MHash/Joule compared to implementations using GPUs.

Lehrende

Fachzuordnungen

Studiengang/-angebot Gültigkeit Variante Untergliederung Status Sem. LP  
Intelligente Systeme / Master (Einschreibung bis SoSe 2012) Projekt Wahlpflicht 1. 3. 10 benotet  
Naturwissenschaftliche Informatik / Master (Einschreibung bis SoSe 2012) Projekt I; Projekt II Wahlpflicht 1. 3. 10 benotet  

Keine Konkretisierungen vorhanden
Kein E-Learningangebot vorhanden
registrierte Anzahl: 0
Dies ist die Anzahl der Studierenden, die die Veranstaltung im Stundenplan gespeichert haben. In Klammern die Anzahl der über Gastaccounts angemeldeten Benutzer*innen.
Adresse:
WS2011_392200@ekvv.uni-bielefeld.de
Lehrende, ihre Sekretariate sowie für die Pflege der Veranstaltungsdaten zuständige Personen können über diese Adresse E-Mails an die Veranstaltungsteilnehmer*innen verschicken. WICHTIG: Sie müssen verschickte E-Mails jeweils freischalten. Warten Sie die Freischaltungs-E-Mail ab und folgen Sie den darin enthaltenen Hinweisen.
Falls die Belegnummer mehrfach im Semester verwendet wird können Sie die folgende alternative Verteileradresse nutzen, um die Teilnehmer*innen genau dieser Veranstaltung zu erreichen: VST_27932099@ekvv.uni-bielefeld.de
Reichweite:
Keine Studierenden per E-Mail erreichbar
Hinweise:
Weitere Hinweise zu den E-Mailverteilern
Letzte Änderung Grunddaten/Lehrende:
Freitag, 11. Dezember 2015 
Letzte Änderung Zeiten:
Donnerstag, 26. September 2013 
Letzte Änderung Räume:
Freitag, 7. Oktober 2011 
Art(en) / SWS
Projekt (Pj) / 4
Einrichtung
Technische Fakultät
Fragen oder Korrekturen?
Fragen oder Korrekturwünsche zu dieser Veranstaltung?
Planungshilfen
Terminüberschneidungen für diese Veranstaltung
Link auf diese Veranstaltung
Wenn Sie diese Veranstaltungsseite verlinken wollen, so können Sie einen der folgenden Links verwenden. Verwenden Sie nicht den Link, der Ihnen in Ihrem Webbrowser angezeigt wird!
Der folgende Link verwendet die Veranstaltungs-ID und ist immer eindeutig:
https://ekvv.uni-bielefeld.de/kvv_publ/publ/vd?id=27932099
Seite zum Handy schicken
Klicken Sie hier, um den QR Code zu zeigen
Scannen Sie den QR-Code: QR-Code vergrößern
ID
27932099