Yüksek LisansAçık Erişim

Random number generation using stream cipher algorithms and implementation on the FPGA environment

2015
0 görüntülenme
0 i̇ndirme
Danışman: Yrd. Doç. Dr. Taner Tuncer

Özet (EN)

This thesis is about the flow through symmetrical encryption algorithms, ciphers and block ciphers. The design structure of stream ciphers, testing of randomness and the testing criteria were analyzed, stream encryption algorithms were carried in the FPGA (Field Programmable Gate Array) as hardware and testing results were included. In the second chapter of the thesis, fundamental encryption patterns that are block and stream ciphers were described. The concepts of encryption which analyze the design architecture and mathematical infrastructure of flow encryption were described. In the 3rd section, the random number generators used in stream encryption algorithms were analyzed. As for the 4th section, statistical tests that form an important criteria in the provision of the reliability of random numbers and ciphers that are developed by using these numbers. For randomness, NIST (National Institute of Standards and Technology) test pack, which is being used in many applications in the present, was benefited from and in this chapter, mathematical infrastructures that are present in the NIST test pack were analyzed. In the 5th chapter, the application of ciphers that are obtained by the operation of the stream encryption algorithms to the NIST test pack and the evaluation of the results were included. Finally, in the 6th chapter, the results obtained from the thesis were evaluated.

Yazar

Esra Erkek

Bu Yayına Nasıl Atıf Yapılır

Esra Erkek (Master Thesis). Random number generation using stream cipher algorithms and implementation on the FPGA environment, 2015, Fırat University.

Anahtar Kelimeler

Lisans

Tüm Hakları Saklıdır

Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.

Fırat University tezlerinden daha fazlası