Titelaufnahme

Titel
ChaCha20 im Vergleich
Weitere Titel
ChaCha20 in comparison with other algorithms
VerfasserJamnig, Andreas
GutachterKoschuch, Manuel
Erschienen2015
Datum der AbgabeJanuar 2015
SpracheDeutsch
DokumenttypBachelorarbeit
Schlagwörter (DE)Stromchiffren / ChaCha20 / Achterbahn / Trivium / RC4
Schlagwörter (EN)Streamcipher / ChaCha20 / Achterbahn / Trivium / RC4
Zugriffsbeschränkung
 _
Klassifikation
Zusammenfassung (Deutsch)

Zusammenfassung. Diese Arbeit beschäftigt sich im Allgemeinen mit Stromchiffren. Hierfür wurden vier Verschlüsselungsalgorithmen gewählt (ChaCha20, Achterbahn, Trivium und RC4), von denen alle außer RC4 ein Teil des eStream Projekts sind. Der erste große Punkt dieses Papers beschäftigt sich mit dem Aufbau der Algorithmen und wie diese Keystreams und damit Geheimtexte erzeugen können. Der zweite große Punkt besteht aus praktischen Tests und welche Größen für die einzelnen Komponenten, wie Schlüsselgröße oder Größe des inner-states, der Chiffren als legitim oder empfohlen gelten. Ebenso sollen praktische Testergebnisse generiert und ausgewertet werden. Aus den Testresultaten kann geschlossen werden, dass ChaCha20 die beste Performance aller gewählten Algorithmen besitzt.

Zusammenfassung (Englisch)

Abstract. This work in general is about stream cipher algorithms. Four stream ciphers (ChaCha20, Achterbahn, Trivium and RC4) are chosen for testing, whereby three are part of the eSTREAM project. The structure of these algorithms and their ability to produce keystreams and generate cipher texts is investigated. Afterwards practical test are conducted, to identify the ideal sizes of their components. The functionality of the algorithms is tested and the results are analysed. These results indicate, that ChaCha20 has the best performance of the chosen algorithms.