Verilog ile tausworthe denklemine dayanan yeni bir rastgele sayı üreteci tasarımı
dc.authorid | 0000-0002-5470-6194 | en_US |
dc.authorid | 0000-0003-2945-9846 | en_US |
dc.contributor.author | Hasanbeyli, Minare | |
dc.contributor.author | Tavas, Vedat | |
dc.date.accessioned | 2021-07-06T10:27:42Z | |
dc.date.available | 2021-07-06T10:27:42Z | |
dc.date.issued | 2021 | en_US |
dc.department | Enstitüler, Fen Bilimleri Enstitüsü, Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı | en_US |
dc.description.abstract | Rastgele 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.abstract | Random 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.endpage | 126 | en_US |
dc.identifier.issue | 39 | en_US |
dc.identifier.startpage | 112 | en_US |
dc.identifier.trdizinid | 439411 | en_US |
dc.identifier.uri | https://hdl.handle.net/11467/4960 | |
dc.identifier.volume | 20 | en_US |
dc.indekslendigikaynak | TR-Dizin | en_US |
dc.language.iso | tr | en_US |
dc.publisher | İstanbul Ticaret Üniversitesi | en_US |
dc.relation.ispartof | İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi | en_US |
dc.relation.publicationcategory | Makale - Ulusal Hakemli Dergi - İdari Personel ve Öğrenci | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Geri Beslemeli Kaydırmalı Yazmaç | en_US |
dc.subject | Rastgele sayı üreteci | en_US |
dc.subject | Tausworthe yöntemi | en_US |
dc.subject | Verilog | en_US |
dc.subject | Feedback shift register | en_US |
dc.subject | Random number generator (RNG) | en_US |
dc.subject | Tausworthe method | en_US |
dc.subject | Verilog | en_US |
dc.title | Verilog ile tausworthe denklemine dayanan yeni bir rastgele sayı üreteci tasarımı | en_US |
dc.title.alternative | A NEW RANDOM NUMBER GENERATOR DESIGN BASED ON TAUSWORTHE EQUATION WITH VERILOG | en_US |
dc.type | Article | en_US |