Hardware implementation of random number generators
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
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
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)
- Teacher education and qualifications of teachers in Atatürk Period(2023)
- The relationship between eating awareness and beliefs of sports nutritional supplements with psychological well-being of the Faculty of Sport Sciences Students(2024)
- Sustainable architecture in disaster area reconstruction projects(2025)
- Analysis of elastic, mechanical, optical and radiation shielding properties of rare earth elements doped borate glass(2022)
