A compact cryptographic processor for IPSec applications
IPSec uygulamaları için küçük alanlı kriptografik işlemci
- Tez No: 275840
- Danışmanlar: DR. TOLGA YALÇIN, PROF. DR. ERSAN AKYILDIZ
- Tez Türü: Yüksek Lisans
- Konular: Matematik, Mathematics
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2010
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Uygulamalı Matematik Enstitüsü
- Ana Bilim Dalı: Kriptografi Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 155
Özet
Entegre edilmiş işleme-özgü şifreleme alt-işlemcileriyle birlikte çalışan, az alan kaplayan bir işlemci tasarlanmış ve gerçeklenmiştir. İşlemci ağırlıklı olarak şifreleme işlemlerinde yoğun işlemci gücü gerektiren IPSec uygulamaları için amaçlanmıştır. Sunulan tasarımda, bu işleme gücü özel şifreleme alt-işlemcileri yoluyla elde edilmektedir. Bunlar, ana işlemciye genel bir esnek arabirim aracılığı ile bağlanmış olan bir AES çekirdeği, bir SHA-1 çekirdeği ve bir Montgomery modüler çarpıcısıdır. Tasarlanan işlemci çekirdeği, Zylin İşlemci Birimi (ZPU) çevirici programları kullanımına izin verecek şekilde, ZPU komut seti ile tamamen uyumludur. Gerekli olan komutların en küçük kümesi donanımsal olarak gerçeklenmiş, geri kalan komutların ise yazılımsal olarak benzeri yapılmıştır. Şifreleme işlemcisinin işlevselliği ve IPSec uygulamaları için uygunluğu, örnek IPSec protokollerinin C-kodu olarak gerçeklenmesi ile gösterilmiştir. Bu kodlar, makine koduna çevirilip işlemci üzerinde çalıştırılmıştır. Ortaya çıkan işlemci, örnek kodlarla beraber, donanım/yazılım ortak tasarımı ile IPSec protokol ve bileşenlerinin performans değerlendirme gösterimi için bir deneme platformu sunmaktadır.
Özet (Çeviri)
A compact cryptographic processor with custom integrated cryptographic coprocessors is designed and implemented. The processor is mainly aimed for IPSec applications, which require intense processing power for cryptographic operations. In the present design, this processing power is achieved via the custom cryptographic coprocessors. These are an AES engine, a SHA-1 engine and a Montgomery modular multiplier, which are connected to the main processor core through a generic flexible interface. The processor core is fully compatible with Zylin Processor Unit (ZPU) instruction set, allowing the use of ZPU toolchain. A minimum set of required instructions is implemented in hardware, while the rest of the instructions are emulated in software. The functionality of the cryptographic processor and its suitability for IPSec applications are demonstrated through implementation of sample IPSec protocols in C-code, which is compiled into machine code and run on the processor. The resultant processor, together with the sample codes, presents a pilot platform for the demonstration of hardware/software co-design and performance evaluation of IPSec protocols and components.
Benzer Tezler
- Compact, flexible and fast coprocessor design for elliptic curve pairing operation on reconfigurable hardware
FPGA üzerinde eliptik eğri pairing operasyonu için esnek, kompakt ve hızlı işlemci tasarımı
ERTUĞRUL MURAT
Yüksek Lisans
İngilizce
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSabancı ÜniversitesiBilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
DOÇ. DR. ERKAY SAVAŞ
- FPGA tabanlı DES kripto çözücü sistemi
FPGA based DES crypto system
BORA EMİROĞLU
Yüksek Lisans
Türkçe
2005
Savunma ve Savunma Teknolojileriİstanbul Teknik ÜniversitesiSavunma Teknolojileri Ana Bilim Dalı
DOÇ. DR. COŞKUN SÖNMEZ
- Kuvars fiber bazlı luminometre ve facet dedektörlerinin tasarımı ve simülasyon çalışmaları
Design and simulation studies of quartz fiber based luminometer and facet detectors
ORHAN AYDİLEK
Doktora
Türkçe
2024
Fizik ve Fizik Mühendisliğiİstanbul ÜniversitesiFizik Ana Bilim Dalı
PROF. DR. SUAT ÖZKORUCUKLU
- Efficient implementation of lattice-based schemes
Kafes tabanlı algoritmaların verimli gerçeklenmesi
YUSUF ALPER BİLGİN
Doktora
İngilizce
2020
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiKriptografi Ana Bilim Dalı
DOÇ. DR. MURAT CENK
- Efficient, compromise resilient and compact cryptographic constructions for digital forensics
Başlık çevirisi yok
ATTİLA ALTAY YAVUZ
Doktora
İngilizce
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolNorth Carolina State UniversityDR. PENG NING