Journals / Uluslararası Bilgi Güvenliği Mühendisliği Dergisi / 2016 / Cilt: 2 - Sayı: 2

VERİ ŞİFRELEME ALGORİTMALARININ KULLANIMI İÇİN AKILLI BİR SEÇİM SİSTEMİ GELİŞTİRİLMESİ

Pages
18–28
DOI
—

Özet

Günlük hayatta zamanı ve enerji parametrelerini verimli kullanmak çok önem kazanmıştır. Yapılan her çalışmada bu parametreler seçimleri doğrudan etkilemektedir. Şifreleme algoritmalarında da kaynakları verimli kullanmak için dosya türlerine göre hangi algoritmayı seçmek gerektiği başlı başına bir sorun olabilmektedir. Bu çalışmada, şifreleme algoritmaları arasında karşılaştırma yapabilmek ve çeşitli performans parametrelerini ölçmek için C# tabanlı bir program geliştirilmiştir. Buna göre metin, ses ve video dosyalarının şifrelenmesinde en verimli şifreleme algoritmasının seçilmesini sağlayan akıllı bir seçim sistemi oluşturulmuştur. Bu sistemde kullanıcıya “Hızlı”, “Performanslı” ve “Güvenli” olmak üzere 3 adet profil sunulmaktadır. Bu profiller sayesinde kullanıcı istediği profili seçerek beklentisine cevap bulmaktadır. Programdan elde edilen veriler bulanık mantık kullanılarak bulanık değerlere dönüştürülmüştür. Oluşturulan bulanık değerler BAHS, TOPSIS ve PROMETHEE çok kriterli karar verme yöntemleri kullanılarak ayrı ayrı değerlendirilmiş ve uzman tarafından oluşturulan sıralamaya en yakın sonucu veren sıralama yöntemi olarak PROMETHEE yöntemi seçilmiştir. Akıllı seçim sistemine göre performans değerlendirmesi yapılarak geliştirilen sistemde süre, kaynak ve güvenlik gibi kriterlerin verimli bir şekilde kullanılması sağlanmıştır.

Keywords: Kripto, veri şifreleme, yapay zeka, bulanık mantık, akıllı seçim