Thesis Details

Útok na šifrování dokumentů OpenDocument s využitím GPU

Bachelor's Thesis Student: Jakubík Samuel Academic Year: 2016/2017 Supervisor: Hranický Radek, Ing., Ph.D.
English title
Attack On OpenDocument Encryption Using GPU
Language
Czech
Abstract

The aim of this work is to extend Fitcrack with a module that allows the recovery of passwords from Open Document Format documents using either CPU or GPU to accelerate the process. The thesis further analyses the structure of the Open Document Format. Subsequently, it describes the functions and algorithms used to encrypt Open Document Format files. The GPU module is implemented with the use of the OpenCL framework. Both the time needed to recover the password and the acceleration of the process using the graphics card were measured. The work also contains a comparison between an existing tool that supports decryption of this format and the newly implemented module.

Keywords

cryptography, Fitcrack, password recovery, Open Document Format, OpenCL

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
16 June 2017
Reviewer
Committee
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), předseda
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Hanáček Petr, doc. Dr. Ing. (DITS FIT BUT), člen
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
JAKUBÍK, Samuel. Útok na šifrování dokumentů OpenDocument s využitím GPU. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-16. Supervised by Hranický Radek. Available from: https://www.fit.vut.cz/study/thesis/19884/
BibTeX
@bachelorsthesis{FITBT19884,
    author = "Samuel Jakub\'{i}k",
    type = "Bachelor's thesis",
    title = "\'{U}tok na \v{s}ifrov\'{a}n\'{i} dokument\r{u} OpenDocument s vyu\v{z}it\'{i}m GPU",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19884/"
}
Back to top