Dynamic selection of encryption algorithms with machine learning
2025
0 görüntülenme
0 i̇ndirme
Danışman: Doç. Dr. Esra Şatır
Özet (EN)
This study aims to dynamically select the optimal encryption algorithm based on system parameters using machine learning (ML) classification algorithms. In the literature, it is observed that the algorithms used are generally selected manually. This manual selection leads to performance issues, especially in resource-constrained systems. However, in real-world applications, many parameters are decisive in algorithm selection. These include data size, encryption time, decryption time, memory usage, processor usage, energy consumption, and other characteristics. Accordingly, a 2000-line synthetic dataset consisting of 6 criteria, such as file size, encryption time, decryption time, processor and memory usage, and energy consumption, was generated using the Python programming language. Blowfish, Advanced Encryption Standard (AES), Rivest Cipher 6 (RC6), Serpent, and Kalyna were selected from symmetric encryption algorithms for the dataset. The data was tested in the model with seven different ML algorithms; Random Forests (RF), Extreme Gradient Boosting (XGBoost), and Histogram-Based Gradient Boosting (HistGB) models showed the highest success. The results show that the models performed consistently at a Macro-F1 level of ≈ 0.916 – 0.918. XGBoost was the fastest for inference time, RF was the fastest for training time, and HistGB was the highest for Macro-F1. In conclusion, the designed model proposes a structure focused on the needs of the system and aims to fill the gap in the literature in this context. The created architecture can be applied in the Internet of Things (IoT), mobile systems, and cloud computing environments, and the model's decision performance can be improved by using explainable artificial intelligence tools in the future.
Yazar
Dr. Ferdi Azboy
Kurum
Bu Yayına Nasıl Atıf Yapılır
Ferdi Azboy (Master Thesis). Dynamic selection of encryption algorithms with machine learning, 2025, Düzce University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Düzce University tezlerinden daha fazlası
- A review of Cem Akaş's novels(2021)
- New midpoint type inequalities for generalized fractional integrals(2021)
- Material culture in Mostarli Hasan Ziya'i Divan(2021)
- The life of Ebu'l-Hasen Ali b. Ahmed b. Muhammed en-Nîsâbûrî el-Vâhidî and his method in the tafsir named el-Vecîz fî Tefsîr-i Kitabi'l-Azîz(2021)
- Visual interpretations on dark humor(2022)
- The role model human according to the Qur'an and his impact on society(2022)
