Verilog ile tausworthe denklemine dayanan yeni bir rastgele sayı üreteci tasarımı

dc.authorid0000-0002-5470-6194en_US
dc.authorid0000-0003-2945-9846en_US
dc.contributor.authorHasanbeyli, Minare
dc.contributor.authorTavas, Vedat
dc.date.accessioned2021-07-06T10:27:42Z
dc.date.available2021-07-06T10:27:42Z
dc.date.issued2021en_US
dc.departmentEnstitüler, Fen Bilimleri Enstitüsü, Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractRastgele sayılar şifreleme, bilgisayar benzetimi, rastgele tasarım gibi birçok alanda kullanılmaktadır. Rastgele sayılar herhangi bir öngörülebilirlik içermeyen rastgele süreçlerden elde edilir. Rastgeleliğin yetersizliği tüm sistemin güvenliğini etkileye bilir. Bu yüzden rastgele sayıların tahmin edilememesi gerekir. Rastgele sayılar oluşturmanın birçok farklı yolu vardır. Rastgele sayıların en önemli özelliği ise bağımsız olmasıdır, böyle olması ardışık sayılar arasında hiçbir ilişki kurulmamasına neden olur. Bu çalışmada Tausworthe denklemine dayanan ayrık zamanlı rastgele sayı üreteci tasarlanmıştır. Tasarımda geri beslemeli kaydırmalı yazmaçlar kullanılmıştır. Tasarım Xilinx yazılımı kullanılarak Verilog donanım tanımlama dili ile gerçeklenmiştir. Önerilen yöntemle üretilen bit dizilerinin rastgeleliğini belirlemek için FIPS test kümesi kullanılmış ve diziler bu testlerden başarıyla geçmiştir.en_US
dc.description.abstractRandom numbers are used in many fields such as encryption, computer simulation, random design. Random numbers are derived from random processes that do not involve any predictability. The lack of randomness can affect the security of the entire system. Therefore, random numbers should not be predictable. There are many different ways to generate random numbers. The most important feature of random numbers is that they are independent, which causes no relationship to be established between consecutive numbers. In this study, feedback shift registers are used in the lunar design based on the Tausworthe equation. The design was implemented with Verilog hardware description language using Xilinx software. FIPS test set was used to determine the randomness of the bit strings produced by the proposed method and the strings passed these tests successfully time random number generator is designed.en_US
dc.identifier.endpage126en_US
dc.identifier.issue39en_US
dc.identifier.startpage112en_US
dc.identifier.trdizinid439411en_US
dc.identifier.urihttps://hdl.handle.net/11467/4960
dc.identifier.volume20en_US
dc.indekslendigikaynakTR-Dizinen_US
dc.language.isotren_US
dc.publisherİstanbul Ticaret Üniversitesien_US
dc.relation.ispartofİstanbul Ticaret Üniversitesi Fen Bilimleri Dergisien_US
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - İdari Personel ve Öğrencien_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectGeri Beslemeli Kaydırmalı Yazmaçen_US
dc.subjectRastgele sayı üretecien_US
dc.subjectTausworthe yöntemien_US
dc.subjectVerilogen_US
dc.subjectFeedback shift registeren_US
dc.subjectRandom number generator (RNG)en_US
dc.subjectTausworthe methoden_US
dc.subjectVerilogen_US
dc.titleVerilog ile tausworthe denklemine dayanan yeni bir rastgele sayı üreteci tasarımıen_US
dc.title.alternativeA NEW RANDOM NUMBER GENERATOR DESIGN BASED ON TAUSWORTHE EQUATION WITH VERILOGen_US
dc.typeArticleen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
112-126.pdf
Boyut:
604.67 KB
Biçim:
Adobe Portable Document Format
Açıklama:
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.56 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: