Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Bc. Mykyta Syskov
Acad. year: 2025/2026
Supervisor: prof. Ing. Jan Hajný, Ph.D.
Reviewer: Ing. Patrik Dobiáš
Generating true random numbers (TRNG) is a non-trivial task, especially in the context of cryptography, where it is essential that the generated values cannot be predicted or retroactively derived by an attacker. This master’s thesis deals with the design and analysis of a true random number generator implemented on an FPGA platform. The work includes the conceptual design and implementation of several types of TRNGs in the VHDL language, as well as a subsequent analysis of the quality of the generated data. This analysis is carried out using selected statistical test suites, namely Dieharder, NIST STS, and TestU01. The results of these tests serve to assess the suitability of the proposed solution for generating randomness in cryptographic applications.
Dieharder, FPGA, Keccak, NDK, neoTRNG, NIST, RNG, TestU01, TRNG, VHDL.
Date of defence
09.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Proč je předpokládaná propustnost při paralelizaci generátorů v sekci 3.2.2 přibližně 5x větší než u jednoduchého generátoru, když používáte 64 paralelních instancí? Podle čeho jste volil generické parametry NUM_CELLS, NUM_INV_START, NUM_RAW_BITS? Student dostatečně vysvětlil otázky.
Language of thesis
Czech
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Communications and Informatics (MPC-TIT)
Composition of Committee
Ing. Martina Radilová, Ph.D. (člen) Ing. Pavel Hanák, Ph.D. (člen) prof. Ing. Radek Martinek, Ph.D. (předseda) prof. Ing. Petr Münster, Ph.D. (místopředseda) Ing. Martin Koutný, Ph.D. (člen) prof. Ing. Jan Nedoma, Ph.D. (člen) Ing. Radim Dvořák (člen) doc. Mgr. Karel Slavíček, Ph.D. (člen)
Supervisor’s reportprof. Ing. Jan Hajný, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportIng. Patrik Dobiáš
Grade proposed by reviewer: A
Responsibility: Mgr. et Mgr. Hana Odstrčilová