Diplomová práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Parallelization of brute force attack on MD5 hash algorithm in FPGA

Maruthi Gillela
Anotace

FPGA implementation of MD5 hash algorithm is faster when compared to software implementation, but brute-force attack on MD5 still needs 2^(128) iterations theoretically. This work will explore the possibilities of improving the speed of brute-force attack on FPGA implementation of MD5 algorithm. The student will propose a design/method in FPGA to parallelize the search for a password that was hashed …více

Abstract

FPGA implementation of MD5 hash algorithm is faster when compared to software implementation, but brute-force attack on MD5 still needs 2^(128) iterations theoretically. This work will explore the possibilities of improving the speed of brute-force attack on FPGA implementation of MD5 algorithm. The student will propose a design/method in FPGA to parallelize the search for a password that was hashed …více

Klíčová slova
LUT HDL GPU IP core AXI Bus
Zadání práce
FPGA implementation of MD5 hash algorithm is faster when compared to software implementations, but brute force attack on MD5 still needs 2^128 iterations theoretically. This work will explore the possibilities of improving the speed of brute force attack on FPGA implementation of MD5 algorithm.
The student will propose a design/method in FPGA to parallelize the search for a password that was hashed with the MD5 algorithm.
The student will then implement the proposed design in an FPGA. As a proof of concept the student will then demonstrate the result for various password lengths suitable to run within reasonable amount of time, and compare performance with the sequential implementation of brute force attack in an FPGA as well as on a PC.
Práce zkontrolována:
22. 12. 2018 16:22, prof. Ing. Václav Přenosil, CSc., učo 169249
Jazyk práce
angličtina angličtina
Termín obhajoby
1. 2. 2019
Práce byla úspěšně obhájena

Vedoucí

prof. Ing. Václav Přenosil, CSc., učo 169249
KSUZD FI MU
Mgr. Maruthi Gillela

Oponent

doc. RNDr. Zdeněk Matěj, Ph.D., učo 72963
KSUZD FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.