Akış şifreleme algoritmalarının karşılaştırmalı olarak incelenmesi
A comparative investigation of stream cipher algorithms
- Tez No: 321363
- Danışmanlar: YRD. DOÇ. DR. YAKUP ÖZKAZANÇ
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2012
- Dil: Türkçe
- Üniversite: Hacettepe Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 159
Özet
Akış şifreleme yöntemi, simetrik anahtar şifreleme yöntemlerinden olup bilgi güvenliğinin önemli olduğu alanlarda kullanılan bir şifreleme yöntemidir. Özellikle askeri ve haberleşme alanlarında güvensiz bir kanaldan, kritik bilginin güvenli bir şekilde iletilmesini sağlamak amacıyla geliştirilmiştir. LFSR ve PRNG tabanlı algoritmalar ile mobil cihaz ve baz istasyonu arasındaki veri iletişimi, anahtar dizisi üretme, Monte Carlo benzetimleri, internet trafiğini koruma (SSL/TLS), kablosuz ağ güvenliğini sağlama (WEP) gibi alanlarda akış şifreleme yöntemi kullanılmaktadır.Bu tez çalışması kapsamında, akış şifreleme yöntemleri karşılaştırmalı olarak incelenmiş, yaygın olarak kullanılan LFSR ve PRNG tabanlı algoritmaların çalışma prensipleri araştırılmıştır. Akış şifreleme algoritmalarından; LFSR tabanlı A5/1, A5/2, RC4 algoritmaları ve PRNG tabanlı Blum Blum Shub, LCG, ICG, Mersenne Twister algoritmaları MATLAB ortamında programlanmış ve uygulanmıştır. Bu algoritmaların çıktıları; Frekans, Koşum, Spektral (Ayrık Fourier Dönüşümü) ve Ki-Kare testi gibi istatistiksel yöntemlerle test edilmiştir. LFSR ve PRNG tabanlı akış şifreleme algoritmaları tarafından üretilen dizilerin istatistiksel karakteristikleri gözlemlenmiş ve algoritmalarda kullanılan parametrelerin test sonuçlarına etkileri değerlendirilmiştir. Test sonuçları incelenerek, akış şifreleme algoritmalarının uygulanması sırasında dikkat edilmesi gereken hususlar vurgulanmıştır.
Özet (Çeviri)
Stream ciphering is a cryptographic method that is used in areas where information security is crucial. It is specifically developed for transmitting critical information in military and telecommunication applications where insecure communication channels are used. Stream ciphering is used in applications as LFSR and PRNG based algorithms, data encryption between mobile and base station communications, keystream generation, Monte Carlo simulation, internet security (SSL/TLS) and wireless network security (WEP).In this thesis, stream ciphering methods are comparatively investigated. LFSR and PRNG based algorithms that are used with stream ciphering methods are analyzed. LFSR based algorithms such as A5/1, A5/2, RC4 and PRNG based algorithms such as Blum Blum Shub, LCG, ICG, Mersenne Twister are programmed and implemented in MATLAB. The outputs of the algorithms implemented are tested via statistical methods such as Frequency Test, Runs Test, Spectral Test (Discrete Fourier Transform) and Chi Square Goodness of Fit Test. Statistical characteristics of the outputs of the algorithms are observed. The algorithm specific parameters that specify the nature of the random output are tailored and the corresponding changes in test results are evaluated. Key aspects of stream ciphering algorithms are emphasized by utilizing the test results.
Benzer Tezler
- Akıllı ev cihazlarının haberleşmesinde hafif sıklet şifreleme algoritmalarının performans analizi
In communication of smart home devices performance analysis of lightweight encryption algorithms
ÖMER YEL
Yüksek Lisans
Türkçe
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ HÜSEYİN ESKİ
- Low power general purpose processor design and instructions set extension for AES
Düşük güç tüketimli genel amaçlı işlemci tasarımı ve AES için komut kümesi genişletilmesi
MUHAMMED ŞAİROĞLU
Yüksek Lisans
İngilizce
2020
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. SIDDIKA BERNA ÖRS YALÇIN
- Akış şifreleme algoritmaları kullanılarak rasgele sayı üretilmesi ve FPGA ortamında gerçekleştirilmesi
Random number generation using stream cipher algorithms and implementation on the FPGA environment
ESRA ERKEK
Yüksek Lisans
Türkçe
2015
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. TANER TUNCER
- Akış şifrelerin tasarım teknikleri ve güç analizi
Design techniques and strength analysis of stream ciphers
FATMA BÜYÜKSARAÇOĞLU SAKALLI
Doktora
Türkçe
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTrakya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ERCAN BULUŞ
- Mobil iletişim teknolojilerinin yapısı ve bu teknolojilerde kullanılan veri şifreleme algoritmalarının güvenirliklerinin analizi
Mobile communication technologies structure and analysis of the reliability of data encryption algorithms used in these technologies
FATMA AKGÜN
Doktora
Türkçe
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTrakya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ERCAN BULUŞ