Montgomery Modüler Çarpma Algoritması için Yeni Donanım Mimarileri
Öz
Verilerin şifrelenmesi ile güvenli haberleşmenin dört temel özelliğinin sağlanması amaçlanmıştır. Bunlar Gizlilik, Veri Bütünlüğü, Kimlik Doğrulama ve Reddedilmezlik’ tir. Şifrelenmiş verinin güvenliği şifreleme algoritmasının gücüne ve kullanılan anahtarların gizliliğine bağlıdır. Şifreleme algoritması, şifreleme ve şifre çözme işlemini gerçekleştirmek üzere kullanılan matematiksel fonksiyondur. Bir algoritma, hem yazılımla hem de donanım bileşenleri ile gerçekleştirilebilir. Birçok algoritma, şifreleme ve şifre çözme işlemini gerçekleştirmek amacıyla, düz metin dışında “anahtar” olarak bilinen bir değer de kullanır.
Bu çalışmada, ilk olarak güvenlik amaçlı kullanılan şifreleme sistemlerinin temel işlemlerinden birisi olan Montgomery Modüler Çarpma algoritması anlatılmış, daha önce yapılan çalışmalarda kullanılan CSA toplayıcısı yerine alternatif olarak CIA,CLA ve CSIA toplayıcıları kullanılarak eleman sayısı, işlem hızı, gecikme süresi, toplama işlem sayısı gibi ortak performans kriterlerinin değişimi simülasyon sonuçları ile test edilmiştir. Sonuç olarak, üç giriş ve iki çıkışa sahip CSAtoplayıcısı ile yapılan işlemlerde kullanılan sum ve carry, iki giriş ve tek çıkışa sahip CIA, CLA ve CSIA toplayıcılarına uygulanamadığı için özellikle toplama işleminde çalışma hızı daha uzun sürmüştür. Ek olarak kullandığımız toplayıcılarda eleman sayısında artış görülmüştür.
Anahtar Kelimeler
Kaynakça
- Yavuz,İ.(2008).Eliptik Eğri Kriptosisteminin FPGA üzerinde Gerçeklenmesi.(Yayınlanmış Yüksek Lisans Tezi )
- Shiann-Rong Kuang, Member, IEEE, Kun-Yi Wu,& Ren-Yao Lu (2016). Low-Cost High-Performance VLSI Architecture for Montgomery Modular Multiplication.
- Jose1.D , Nathimugil.J , Abida. B (2016) . Implementation of Optimized Montgomery modular Multiplier on FPGA .
- Miaoqing Huang, Member, IEEE, Kris Gaj, Tarek El-Ghazawi & Fellow. IEEE (2011) New Hardware Architectures for Montgomery Modular Multiplication Algorithm.
- P.L. Montgomery, Math. Comput., vol. 44, no.170, pp. 519- 521, Apr. 1985 “Modular Multiplication without trial division.Farmani. M. Montgomery Modular Arithmetic.
- Prof. Rashmi Rahul Kulkarni . (2015). Comparison among Different Adders.
- R- P. Pal Singh & P. Kumar & B. Singh. (November 2009) . Performance Analysis of 32-Bit Array Multiplier with a Carry Save Adder and with a Carry-Look-Ahead Adder .
- Jasbir. K. & Lalit. S. (March. 2015) Comparision Between Various Types of Adder Topologies.
Ayrıntılar
Birincil Dil
Türkçe
Konular
Mühendislik
Bölüm
Araştırma Makalesi
Yazarlar
Zuhal Koca
*
0000-0002-5400-9444
Türkiye
Yayımlanma Tarihi
11 Haziran 2020
Gönderilme Tarihi
17 Mayıs 2020
Kabul Tarihi
22 Mayıs 2020
Yayımlandığı Sayı
Yıl 2020 Cilt: 3 Sayı: 1
