- Fırat Üniversitesi Mühendislik Bilimleri Dergisi
- Volume:35 Issue:2
- Simetrik ve Asimetrik Şifreleme Algoritmalarının Performans Karşılaştırılması
Simetrik ve Asimetrik Şifreleme Algoritmalarının Performans Karşılaştırılması
Authors : Alev KAYA, İbrahim TÜRKOĞLU
Pages : 891-900
Doi:10.35234/fumbd.1296228
View : 43 | Download : 53
Publication Date : 2023-09-01
Article Type : Research Paper
Abstract :İnternet tabanlı teknolojilerin her geçen gün artması, dünyadaki veri oluşumunu da sürekli artırmakta ve veri büyüklüğü genişledikçe kullanıcılar için bilginin güvenliği ve gizliliği risk taşımaktadır. Güvenli olmayan bir iletişim kanalı üzerinden veriler iletildiğinde tehlikeli durumların minimuma indirgenmesi veya tamamen önlenmesi için önerilen yöntemlerden biri kriptografik algoritmalardır. Temeli matematiksel ifadelere dayanan tekniklerin ve uygulamalarının birleşimini içeren tüm şifreleme algoritmaları; verilerin kullanılabilirliğini, gizliliğini ve bütünlüğünü korumayı amaçlamaktadır. Ancak başarımları; seçilen dosya türü, boyutu, karmaşıklığı, anahtar yapısı ve kullanılan bilgisayar platformuinsert ignore into journalissuearticles values(yazılım ve donanım); gibi çeşitli faktörlere göre değişmektedir. Bu faktörler temelinde, üç farklı simetrikinsert ignore into journalissuearticles values(AES, Blowfish, Cast-128); ve asimetrikinsert ignore into journalissuearticles values(ECDH, El-Gamal, RSA); şifreleme algoritması kullanılarak bir uygulama yapılmıştır. “The Da Vinci Code” adlı içerikten üretilen 100 KB, 1, 5 ve 100 MB arasında değişen 4 adet çeşitli metinsel dosya boyutlarının karmaşıklığı; UTF-8 tablo yapısındaki birleşimleridir. Anahtarinsert ignore into journalissuearticles values(gizli ve açık); sistemi; 32 karakterdeninsert ignore into journalissuearticles values(256 bit); oluşan mimaridir ve uygulama platformu; yazılım için, Windows, Python VS Code, donanım için, Intel I7-CPU, 16 GB RAM, 4 GB-GPU kullanılmıştır. Literatürde kabul edilen performans kriterleri; şifreleme ve şifre-çözmedeki hızı insert ignore into journalissuearticles values(s);, bellek insert ignore into journalissuearticles values(MB); ve CPU insert ignore into journalissuearticles values(%); kullanım oranları temel alınarak başarımları değerlendirilmiştir. Böylece, simetrik ve asimetrik şifreleme algoritmalarının başarımları aynı veri setleri üzerinde karşılaştırılmıştır. Simetrik şifreleme algoritmalarının başarım sonuçlarının daha iyi olduğu gözlemlenmiştir.Keywords : Bilgi güvenliği, simetrik kriptografi, asimetrik kriptografi, performans analizi