Research Article

YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI

Volume: 25 Number: 2 August 31, 2020
EN TR

YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI

Abstract

Şifreleme bilimi olarak ifade edilebilecek olan kriptoloji için kullanılan algoritmaların temel amacı bir noktadan bir noktaya iletilen, ya da herhangi bir ortamda saklanan verilere izinsiz kişilerin erişmesini engellemek ve bu veriler ele geçirilse dahi verilerin anlaşılmasını imkânsız hale getirmektir. Günümüzde, birçok farklı tipteki şifreleme algoritmalarının temeli klasik simetrik şifreleme yöntemlerine dayanmaktadır. Gelişen teknolojiyle ortaya çıkan veri güvenliği sorununu çözmek için daha karmaşık matematiksel altyapıya sahip yöntemler denense de donanımsal gerçekleme zorlukları araştırmacıları farklı arayışlara yöneltmiştir. Bunlardan biri de YSA (Yapay Sinir Ağları – Artificial Neural Networks)’dır. Kriptoloji ve YSA’nın birleşimi ile oluşan ve “Nöral Kriptografi” olarak adlandırılan çalışma alanında hem şifreleme hem de kriptanaliz aşamalarında YSA modellerinden faydalanılmaktadır. Bu çalışmada, bir Nöral Kriptografi uygulaması ile klasik simetrik şifreleme yöntemlerinden birkaçıyla şifrelenen verilerin, YSA yöntemi ile klasik şifreleme algoritmalarından hangisine ait olduğu tahmin edilmeye çalışılmıştır.

Keywords

Supporting Institution

TÜBİTAK

Project Number

118E682

Thanks

Bu çalışma Doç. Dr. Rüya ŞAMLI danışmanlığında gerçekleştirilen ve 2017 yılında tamamlanan yüksek lisans tez çalışmasının (Türk, 2017) bir bölümünü oluşturmaktadır.

References

  1. 1. Abd, A.J., Al-Janabi, S.T.F. (2019) Classification and Identification of Classical Cipher Type Using Artificial Neural Networks, Journal of Engineering and Applied Sciences, 14(11), 3549-3556. doi: 10.36478/jeasci.2019.3549.3556
  2. 2. Chandra, B., Varghese, P.P., Saxena, P.K., Kant, S. (2007) Neural Networks for Identification of Crypto Systems, The 3rd Indian International Conference on Artificial Intelligence (IICAI-07), 402-411.
  3. 3. Dileep, A.D., Sekhar, C.C. (2006) Identification of Block Ciphers Using Support Vector Machines, The IEEE International Joint Conference on Neural Network Proceedings, 2696-2701. doi: 10.1109/IJCNN.2006.247172
  4. 4. Dunham, J.G., Sun, M.T., Tseng, J.C.R. (2005) Classifying File Type of Stream Ciphers in Depth Using Neural Networks, The 3rd ACS/IEEE International Conference onComputer Systems and Applications. doi: 10.1109/AICCSA.2005.1387088
  5. 5. Fausett, L.V. (1994) Fundamentals of Neural Networks: Architectures, Algorithms and Applications, Prentice Hall, United States.
  6. 6. Gallant, S.I. (1993) Neural Network Learning and Expert Systems, MIT Press, London, England.
  7. 7. Hagan, M.T., Demuth, H.B., Beale, M.H., De Jesus, O. (2014) Neural Network Design, Martin Hagan.
  8. 8. Haykin, S. (1998) Neural Networks: A Comprehensive Foundation, Prentice Hall, Delhi, India.

Details

Primary Language

Turkish

Subjects

Artificial Intelligence

Journal Section

Research Article

Publication Date

August 31, 2020

Submission Date

February 26, 2020

Acceptance Date

May 7, 2020

Published in Issue

Year 2020 Volume: 25 Number: 2

APA
Türk, S., & Şamlı, R. (2020). YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, 25(2), 651-664. https://doi.org/10.17482/uumfd.695128
AMA
1.Türk S, Şamlı R. YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI. UUJFE. 2020;25(2):651-664. doi:10.17482/uumfd.695128
Chicago
Türk, Sevtap, and Rüya Şamlı. 2020. “YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 25 (2): 651-64. https://doi.org/10.17482/uumfd.695128.
EndNote
Türk S, Şamlı R (August 1, 2020) YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 25 2 651–664.
IEEE
[1]S. Türk and R. Şamlı, “YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI”, UUJFE, vol. 25, no. 2, pp. 651–664, Aug. 2020, doi: 10.17482/uumfd.695128.
ISNAD
Türk, Sevtap - Şamlı, Rüya. “YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 25/2 (August 1, 2020): 651-664. https://doi.org/10.17482/uumfd.695128.
JAMA
1.Türk S, Şamlı R. YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI. UUJFE. 2020;25:651–664.
MLA
Türk, Sevtap, and Rüya Şamlı. “YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, vol. 25, no. 2, Aug. 2020, pp. 651-64, doi:10.17482/uumfd.695128.
Vancouver
1.Sevtap Türk, Rüya Şamlı. YAPAY SİNİR AĞLARI İLE KLASİK KRİPTOGRAFİ ALGORİTMALARININ ŞİFRELİ VERİLER ÜZERİNDEN SINIFLANDIRILMASI. UUJFE. 2020 Aug. 1;25(2):651-64. doi:10.17482/uumfd.695128

Cited By

Announcements:

30.03.2021-Beginning with our April 2021 (26/1) issue, in accordance with the new criteria of TR-Dizin, the Declaration of Conflict of Interest and the Declaration of Author Contribution forms fulfilled and signed by all authors are required as well as the Copyright form during the initial submission of the manuscript. Furthermore two new sections, i.e. ‘Conflict of Interest’ and ‘Author Contribution’, should be added to the manuscript. Links of those forms that should be submitted with the initial manuscript can be found in our 'Author Guidelines' and 'Submission Procedure' pages. The manuscript template is also updated. For articles reviewed and accepted for publication in our 2021 and ongoing issues and for articles currently under review process, those forms should also be fulfilled, signed and uploaded to the system by authors.