Treffer: AES simetrik şifreleme yöntemi kullanılarak parametrik girdilerle resim şifreleme ve çözme işlemlerine yönelik java uygulaması geliştirilerek performans analizinin yapılması ; Parametric using AES symmetric encryption method for image encryption and decryption with inputs performance analysis by developing java application making

Title:
AES simetrik şifreleme yöntemi kullanılarak parametrik girdilerle resim şifreleme ve çözme işlemlerine yönelik java uygulaması geliştirilerek performans analizinin yapılması ; Parametric using AES symmetric encryption method for image encryption and decryption with inputs performance analysis by developing java application making
Authors:
Publisher Information:
İstanbul Gelişim Üniversitesi Lisansüstü Eğitim Enstitüsü
Publication Year:
2024
Collection:
IGU Institutional Open Access Repository (İstanbul Gelişim University)
Document Type:
Dissertation master thesis
File Description:
application/pdf
Language:
Turkish
Rights:
info:eu-repo/semantics/openAccess
Accession Number:
edsbas.44F85592
Database:
BASE

Weitere Informationen

Danışman: DR. ÖĞR. ÜYESİ SERKAN GÖNEN Yer Bilgisi: İstanbul Gelişim Üniversitesi / Lisansüstü Eğitim Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı / Bilgisayar Mühendisliği Bilim Dalı Konu: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control ; Bu tez çalışmasında, görüntülerin güvenli bir şekilde iletilmesi ve depolanması amacıyla, Java programlama dili kullanılarak bir grafik kullanıcı arayüzüne sahip bir resim şifreleme ve şifre çözme uygulaması geliştirilmiştir. Uygulama, simetrik anahtarlı şifreleme algoritmalarından olan Gelişmiş Şifreleme Standardı (AES) algoritmasını kullanarak 128, 192 ve 256 bitlik şifreleme işlemlerini gerçekleştirebilmektedir. Güvenlik seviyesini artırmak için, şifreleme işlemi kullanıcı tarafından belirlenen tur (iterasyon) sayısı kadar tekrarlanabilmektedir; bu sayı maksimum 100 tur olarak sınırlandırılmıştır. Şifreleme işleminden önce, orijinal resmin bütünlüğünü ve kimliğini doğrulamak amacıyla SHA-256 kriptografik özet fonksiyonu kullanılarak resmin hash değeri hesaplanmaktadır. Benzer şekilde, şifreleme işleminden sonra elde edilen şifreli resmin de SHA-256 hash değeri alınmaktadır. Bu hash değerleri, veri bütünlüğünün ve güvenilirliğinin sağlanması için bir veritabanında saklanmaktadır. Şifre çözme işlemi sırasında, şifreli resmin yeniden hesaplanan hash değeri veritabanındaki değerle karşılaştırılarak veri bütünlüğü doğrulanmakta ve sadece bütünlük sağlanırsa şifre çözme işlemi gerçekleştirilmektedir. Performans analizleri, şifreleme anahtar uzunluğunun ve tur sayısının artmasının işlem süresini belirgin bir şekilde etkilediğini göstermektedir. Özellikle 256 bit anahtar uzunluğu ve yüksek tur sayılarında şifreleme ve şifre çözme sürelerinde artış gözlemlenmiştir. Bu durum, güvenlik ve performans arasında bir denge kurulması gerektiğini ortaya koymaktadır. Geliştirilen arayüz, kullanıcı deneyimini ön planda tutarak sade ve anlaşılır bir tasarım ile oluşturulmuştur. Kullanıcıların şifreleme işlemlerini kolaylıkla ...