Blum Blum Shub Tabanlı Yeni Bir Kriptografik Anahtar Planlama Algoritması

MakaleAçık Erişim

Özet

Blum Blum Shub (BBS) algoritması bilinen güçlü sözde rastgele sayı üreteçlerinden bir tanesidir. Bu algoritma anahtar üretiminde kullanılabilir. BBS temelde iki büyük asal sayının çarpımına ve bir tohum değerine dayanmaktadır. Bu değerlerin seçilmesi oldukça kritik bir konudur. Bu çalışmada bu problemin üstesinden gelmek için yeni bir yaklaşım önerilmiştir. Önerilen yaklaşımda öncelikle asal sayı havuzu oluşturulmaktadır. Bu noktada kullanıcı bir başlangıç ve bitiş değeri belirlemektedir. Belirlenen bu aralıktaki asal sayılar üretilerek bir diziye kaydedilir. Daha sonra bu asal sayı havuzundan kaotik haritalar ile rastgele iki asal sayı seçilir. Seçilen bu asal sayıların dizideki konumları kaydedilir. Tohum değeri ise bu iki asal sayının konumları toplamı olarak ele alınmıştır. Yani seçilecek olan parametreler o an kullanıcının gireceği aralıklarda rastgele bir şekilde seçilecektir. Bu çalışmada bu şekilde rastgele iki bit dizisi elde edilmiştir. Bu diziler 1 milyon bit uzunluğundadır. Elde edilen bu dizilere NIST SP 800-22 testleri uygulanmış olup diziler tüm testleri başarı ile tamamlamıştır.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/munzur/6302Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.55525/tjst.1511432Yayıncı resmi DOI adresi
İndeks kayıtları
Kaydın indeks veri tabanlarındaki sayfası (aktarımda alınan kayıt numarasıyla). Erişim, indeksin kendi koşullarına bağlıdır.
Atıflar
OpenAlex
2
TR Dizin
0
Her kaynağın kendi saydığı toplam atıf; aktarım ve zenginleştirme sırasında alındı.
Tam Kayıt
AlanDeğerDil
dc.contributor.authorArtuger, Firat
dc.contributor.authorKarakuş, Songül
dc.date.accessioned2026-10-28T15:11:28.710050019Z
dc.date.available2026-10-28T15:11:28.710050019Z
dc.date.issued2024
dc.description.abstractBlum Blum Shub (BBS) algoritması bilinen güçlü sözde rastgele sayı üreteçlerinden bir tanesidir. Bu algoritma anahtar üretiminde kullanılabilir. BBS temelde iki büyük asal sayının çarpımına ve bir tohum değerine dayanmaktadır. Bu değerlerin seçilmesi oldukça kritik bir konudur. Bu çalışmada bu problemin üstesinden gelmek için yeni bir yaklaşım önerilmiştir. Önerilen yaklaşımda öncelikle asal sayı havuzu oluşturulmaktadır. Bu noktada kullanıcı bir başlangıç ve bitiş değeri belirlemektedir. Belirlenen bu aralıktaki asal sayılar üretilerek bir diziye kaydedilir. Daha sonra bu asal sayı havuzundan kaotik haritalar ile rastgele iki asal sayı seçilir. Seçilen bu asal sayıların dizideki konumları kaydedilir. Tohum değeri ise bu iki asal sayının konumları toplamı olarak ele alınmıştır. Yani seçilecek olan parametreler o an kullanıcının gireceği aralıklarda rastgele bir şekilde seçilecektir. Bu çalışmada bu şekilde rastgele iki bit dizisi elde edilmiştir. Bu diziler 1 milyon bit uzunluğundadır. Elde edilen bu dizilere NIST SP 800-22 testleri uygulanmış olup diziler tüm testleri başarı ile tamamlamıştır.
dc.identifier.doi10.55525/tjst.1511432
dc.identifier.eissn1308-9099
dc.identifier.endpage450
dc.identifier.issue2
dc.identifier.startpage443
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/munzur/6302
dc.identifier.volume19
dc.language.isoen
dc.relation.ispartofTurkish Journal of Science & Technology
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBilgisayar Bilimleri, Teori ve Metotlar
dc.subjectBilgisayar Bilimleri, Yapay Zeka
dc.titleBlum Blum Shub Tabanlı Yeni Bir Kriptografik Anahtar Planlama Algoritması
dc.typeArticle
rdl.citation.openalex2
rdl.citation.trdizin0
rdl.oa.statusbronze
rdl.oa.urlhttps://dergipark.org.tr/en/download/article-file/4049453
rdl.source.indexTRDIZIN