Implementation and comparison of the advanced encryption standard finalist algorithms on TMS320C54X
Gelişkin şifreleme standart yarışması finalisti kripto algoritmalarının TMS320C54X
- Tez No: 167060
- Danışmanlar: DOÇ. DR. MELEK YÜCEL
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: AES, Makine Dili Gerçeklenmesi, Uygulama Özellikleri, TMS320C5416, Yapısal Karşılaştırma, Anahtar, Açık Metin ve Anahtar Uzunluğu Değişimi vıı, AES, Assembler Implementation, Implementation Aspects, TMS320C5416, Key, Plaintext and Key Length Variation
- Yıl: 2005
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Öz GELİŞKİN ŞİFRELEME STANDARD YARIŞMASI FİNALİSTİ KRİPTO ALGORİTMALARININ TMS320C54X ÜZERİNDE GERÇEKLEŞTİRİLMESİ VE KARŞILAŞTIRILMASI Serter, Ahmet Volkan Yüksek Lisans, Elektrik ve Elektronik Mühendisliği Bölümü Tez yöneticisi: Doç. Dr. Melek D. Yücel Aralık 2005, 77 sayfa Gelişkin Şifreleme Standardı yarışmasındaki finalist kripto algoritmalarının (MARS, RC6, RIJNDAEL, SERPENT and TWOFISH) TMS320C54X işlemcisi üzerindeki gerçekleştirilme özellikleri incelenmiştir. Brian Gladman tarafından 1999'da yazılan C kodları TMS320C54X platformuna uyarlanarak, algoritmaların hafıza kullanım ve hız değerleri Karol Gorski and Michal Skalski tarafından 1999'da aynı platformda yapılan uyarlamayla karşılaştırılmıştır. Algoritmaların açık metin, anahtar ve anahtar uzunluğu değişimlerine karşı hassasiyetleri olası nedenleriyle birlikte açıklanmış ve irdelenmiştir. Algoritmalardan üçü, MARS, RC6 ve RIJNDAEL, aynı platform üzerinde makine diliyle gerçeklenmiştir. Elde edilen sonuçlar vıMARS için %13, RIJNDAEL için %16-20 ve RC6 için %21-28 arası iyileşme olduğunu göstermektedir.
Özet (Çeviri)
ABSTRACT IMPLEMENTATION AND COMPARISON OF THE ADVANCED ENCRYPTION STANDARD FINALIST ALGORITHMS ON TMS320C54X Serter, Ahmet Volkan M.Sc, Department of Electrical and Electronics Engineering Supervisor: Assoc. Prof. Dr. Melek D. Yücel December 2005, 77 pages Implementation aspects of Advanced Encryption Standard (AES) Contest finalist algorithms (MARS, RC6, RIJNDAEL, SERPENT and TWOFISH) are studied on TMS320C54X processor. The C codes written by Brian Gladman in 1999 are adapted to TMS320C54X and the speed and memory usage values are compared with the adaptation of Karol Gorski and Michal Skalski's implementation in 1999. The effects of implementation environment are investigated by comparing the two implementations. The sensitivities of the finalist algorithms to plaintext, key and key length variations together with the possible reasons are studied and scrutinized. IVThree of the algorithms, MARS, RC6 and R1JNDAEL, are implemented on the same platform by using the assembler language. The results show that assembler implementations are improved with respect to C implementations 13% for MARS, 16-20% for RIJNDAEL and 21-28% for RC6.
Benzer Tezler
- Akıllın kartlarda yeni güvenlik sistemlerinin incelenmesi
New security researchments on smart card systems
EMRE BAKIR
Yüksek Lisans
Türkçe
2003
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. MEHMET BÜLENT ÖRENCİK
- V.42 bis sıkıştırma yönteminin gerçekleşme ve başarım incelenmesi
Implementation of V.42 bis compression procedure and performance results
OSMAN ALİEFENDİOĞLU
Yüksek Lisans
Türkçe
1992
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. A. EMRE HARMANCI
- Lojistik yönetimi yazılımları ve bir depo yönetimi sistemi uygulaması
Logistics management softwares and a warehouse management system practice
BAŞAK SAKLIYAN
Yüksek Lisans
Türkçe
2005
Endüstri ve Endüstri Mühendisliğiİstanbul Teknik ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. MURAT BASKAK
- İmalat sistemlerinin tasarlanması ve öncelik kurallarının belirlenmesinde yapay sinir ağlarının kullanılması
<the use of neural networks in determination of the manufacturing systems design and dispatching rules
TARIK ÇAKAR
Doktora
Türkçe
1997
İşletmeİstanbul Teknik Üniversitesiİşletme Mühendisliği Ana Bilim Dalı
PROF. DR. AYHAN TORAMAN
- Yapı üretiminde toplam kalite yönetimi ve kerpiç yapı üretiminde uygulanması
Başlık çevirisi yok
TUĞŞAD TÜLBENTÇİ
Yüksek Lisans
Türkçe
1998
Mimarlıkİstanbul Teknik ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. BİLGE IŞIK