Research Article

ROOT PASSWORD ALGORITHM DESIGN AND PERFORMANCE ANALYSIS

Volume: 27 Number: 4 December 3, 2024
TR EN

KÖK ŞİFRE ALGORİTMA TASARIMI VE PERFORMANS ANALİZİ

Öz

Geçmişten günümüze kadar verilerin eksiksiz ve güvenli bir şekilde aktarılması sorun olmuştur. Şifreleyerek verileri aktarma yaygın olarak kullanılan bir yöntemdir. Farklı şifreleme algoritmaları geliştirilmiştir. Bu algoritmaların birbirlerine göre avantaj ve dezavantajları vardır. Kullanılan şifreleme yöntemlerinin genelde yabancı kaynaklı olduğu görülmektedir. Bu çalışmada hızlı ve veri bütünlüğünü koruyan, yerli ve özgün bir algoritma tasarlanması amaçlanmıştır. King (2010)’un “Matematik Sanatı” kitabındaki metinlerden yararlanılmıştır. Farklı boyutlardaki metinlerle algoritmanın şifreleme ve şifre çözme performansı incelenmiştir. Metinsel verileri şifrelemek için simetrik şifreleme yöntemi kullanılmıştır. Algoritma, irrasyonel sayıların rasgeleliğinden yararlanılarak tasarlanmıştır. Algoritmada ortak anahtar kullanılmaktadır. Algoritma Python ile uygulama haline getirilmiş ve UTF-8 karakter seti kullanılmıştır. Şifreli metinde harf frekans analizi yapılmıştır. Orijinal metin ile arasında dağılım olarak benzerlik olmadığı görülmüştür. Metinler orijinal hale getirildiğinde herhangi bir veri kaybı olmadığı tespit edilmiştir. Şifreleme ve çözme süresi ile metinlerin boyutları ölçülmüştür. Elde edilen sonuçlar yaygın olarak kullanılan TEA, XTEA, AES, DES, RSA ve RC5 şifreleme algoritmaları ile karşılaştırılmıştır.

Anahtar Kelimeler

Thanks

Makaleyi önemli ölçüde geliştiren yorumları için Editör ve hakemlere teşekkür ederiz.

References

  1. Aghayev, M. (2017). Kriptoloji ve veri şifreleme teknikleri üzerine (Yüksek Lisans Tezi). Ege Üniversitesi, Fen Bilimleri Enstitüsü, İzmir.
  2. Arda, D. ve Buluş, E. (2003). Türk Alfabesi ve Yapısal Özellikleri Kullanılarak Tek Alfabeli Yerine Koymada Şifreleme ve Kriptanaliz. 20. Türkiye Bilişim Kurultayı, İstanbul.
  3. Buhurcu, H. (2022). Kriptoloji ve steganografiyle güvenli iletişim sistemi tasarımı (Yüksek Lisans Tezi). Selçuk Üniversitesi, Fen Bilimleri Enstitüsü, Konya.
  4. Buluş, H. N. (2006). Temel şifreleme algoritmaları ve kriptanalizlerinin incelenmesi (Yüksek Lisans Tezi). Trakya Üniversitesi Fen Bilimleri Enstitüsü, Edirne.
  5. Çimen, C., Akleylek, S. ve Akyıldız, E. (2008). Şifrelerin matematiği: kriptografi. ODTÜ.
  6. Dalkılıç, M. E. ve Dalkılıç, G. (2002). On the cryptographic patterns and frequencies in Turkish language. In International Conference on Advances in Information Systems (pp. 144-153). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-36077-8_14
  7. Eskicioğlu, Ö. C. ve Işık, A. H. (2022). Mobil Uyumlu Çoklu Dil Destekli Hibrit Şifreleme Algoritması. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi, 24(72), 1007-1019. https://doi.org/10.21205/deufmd.2022247228
  8. Etem, T. (2022). Kriptografi-Bilgi güvenliği için rastgele sayı üreteci geliştirilmesi (Doktora Tezi). Fırat Üniversitesi, Fen Bilimleri Enstitüsü, Elazığ.

Details

Primary Language

Turkish

Subjects

Information Security and Cryptology

Journal Section

Research Article

Publication Date

December 3, 2024

Submission Date

April 30, 2024

Acceptance Date

July 15, 2024

Published in Issue

Year 1970 Volume: 27 Number: 4

APA
Aktürk, Ç., Gökboğa, A., & Yekeler, Z. (2024). KÖK ŞİFRE ALGORİTMA TASARIMI VE PERFORMANS ANALİZİ. Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi, 27(4), 1361-1374. https://doi.org/10.17780/ksujes.1476219