Sözde rastgele sayı üreteci tabanlı görüntü şifreleme
Pseudo random number generator based image encryption
- Tez No: 816295
- Danışmanlar: PROF. DR. RECEP DEMİRCİ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2023
- Dil: Türkçe
- Üniversite: Gazi Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmada Xorshift üretecinden, XorShiftAnd adında yeni bir rastgele sayı üreteci tasarlanmıştır. XorShiftAnd akış şifreleme için tasarlanmış bir üreteçtir. Mantıksal AND operatörü ve tam değer fonksiyonu temel alınarak tasarlanan bu üretecin, literatürdeki diğer çalışmalardan ayrılan en önemli özelliği ise, anahtar uzunluğunun kontrol edilebilir olmasıdır. Bu yaklaşım simetrik şifrelemenin hız avantajına sahip iken, aynı zamanda anahtar uzunluğunun esnek yapısından dolayı güvenlidir. Geliştirilen rastgele sayı üreteciyle 64-bit, 192-bit, 256-bit ve 2048-bit uzunluğunda anahtarlar kullanılarak görüntüler şifrelenmiştir. Şifrelenmiş görüntüler ile orijinal görüntüler entropi, Pearson korelasyon katsayısı ve tepe sinyal gürültü oranı metrikleri kullanılarak karşılaştırılmıştır. Şifreleme işleminin güvenliğini test etmek için güvenlik atak testleri gerçekleştirilmiştir. İlave olarak LCG ve lojistik harita yöntemlerinden alınan sonuçlar ile mukayese edilmiştir.
Özet (Çeviri)
In this study, a new random number generator named XorShiftAnd inspired from Xorshift generator has been designed. XorShiftAnd is a generator designed for stream encryption. The most important feature of developed generator, which is designed based on logical AND operator and floor function, is that the key length can be controlled. So, the generator differs from other studies in literature. While this approach has the speed advantage of symmetric encryption, it is also secure due to flexible nature of key length. With the developed random number generator, images are encrypted using 64-bits, 192-bits, 256-bits and 2048-bits keys. Encrypted images and original images were compared using entropy, Pearson correlation coefficient and peak signal-to-noise ratio metrics. Security attack tests were carried out to test the performance of the encryption process. In addition, the results obtained from LCG and logistic mapping methods were compared.
Benzer Tezler
- Kaotik sistem tabanlı sözde rastgele sayı üreteçlerinin tasarımı ve gerçekleştirilmesi
Design and implementation of chaotic system based pseudo random number generators
İSMAİL ÖZTÜRK
Yüksek Lisans
Türkçe
2013
Elektrik ve Elektronik MühendisliğiErciyes ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. RECAİ KILIÇ
- Gerçek zamanlı güvenli veri haberleşmesinde anahtar yönetimi
Key management in real-time secure data communication
ŞEVKİ GANİ ŞANLIÖZ
Doktora
Türkçe
2026
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Üniversitesi-CerrahpaşaBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. MUHAMMED ALİ AYDIN
DR. ÖĞR. ÜYESİ MUSTAFA KARA
- Stochastic bitstream-based vision and learning machines
Stokastik bit akışı tabanlı görü ve öğrenme makineleri
SERCAN AYGÜN
Doktora
İngilizce
2022
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. ECE OLCAY GÜNEŞ
- Digitally controllable metastability-based true random number generator
Dijital kontrol edilebilir metastabiliti tabanlı gerçek rastgele sayı üreteci
YASİN TALAY
Doktora
İngilizce
2025
Elektrik ve Elektronik MühendisliğiYeditepe ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. UĞUR ÇİLİNGİROĞLU
- Tümleştirmeye uygun rastgele sayı üreteçler
Random number generators suitable for integration
VEDAT TAVAS
Doktora
Türkçe
2011
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. ALİ TOKER
PROF. DR. SERDAR ÖZOĞUZ