Hardware implementation of random number generators
2017
0 views
0 downloads
Advisor: Prof. Dr. Muzaffer Aşkın
Abstract (EN)
In this thesis, one of the symmetric cryptographic algorithms known as the Trivium algorithm is implemented by making use of its Field Programmable Gate Array (FPGA). After introducing random number generation and cryptographic concepts briefly, we focus on the design structures of stream ciphers. After using the VHDL (Very High Speed Integrated Curriculent Hardware Description Language) programming language in order to obtain some simulation results, a 128-bit random number is generated as a result of the 80-bit key input. Later, the test criteria have been mentioned briefly and the produced 128-bit random values are subjected to these criteria. Finally, these randomly generated numbers are implemented in the FPGA and corresponding test results are discussed.
Author
Dr. Dilan Bakır
Institution
How to Cite
Dilan Bakır (Master Thesis). Hardware implementation of random number generators, 2017, Munzur University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Munzur University
- Contact problem analysis in functionally graded layers with machine learning method(2023)
- Production of composites by reinforcing basalt fibers to polymers obtained from battery recycling-investigation of mechanical, thermal and morphological properties of composites(2023)
- Investigation on the effect of positive psychological capital on job satisfaction in working life(2023)
- Mechanical properties of pozzolan and waste tire aggregate contained steel fiber reinforced concrete(2023)
- Teacher education and qualifications of teachers in Atatürk Period(2023)
- Assessment of the heavy metal pollution in water and Viviparus contectus (Millet, 1813) samples from Demirköprü Dam Lake (Manisa)(2023)
