Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Teknoloji Fakültesi - Bilgisayar Mühendisliği

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
Bilgisayar Mühendisliği - 2014 BLM4062 Kriptoloji Seçmeli 8 4,00 2 2

Dersin İçeriği

Dersin Amacı

Kriptoloji kavramı, kriptolama algoritmaları ve uygulama alanları hakkında öğrencileri bilgilendirmek.

Öğrenim Türü

-

Dersin İçeriği

Kriptografi Terminolojisi ve tarihçesi, Kriptoloji kavramı ve kriptolama işleminin mantığı, sayılar teorisi, simetrik ve asimetrik kriptolama algoritmaları ve uygulamaları, Karışık Algoritmalar, Şifre Çözme Analizi, Kriptanaliz ve Kriptolojide İstatistik, Kriptanalizde İstatistiksel Testler, Kriptolama algoritmalarının kullanım alanları, Sayılar teorisinden seçme konular, Örnek Uygulamalar.

Planlanan Öğrenme Aktiviteleri ve Metodları

Anlatım, görsel resim ve video, uygulama çalışmaları ve ödev

Staj Durumu

Yok

Dersin Sunulduğu Dil

Türkçe

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

1. William Stallings, Cryptography and Network Security, 5th ed., John Wiley & Sons, Inc, 2010. 2. W. Trappe, L. C. Washington: Introduction Cryptograpy with Coding Theory, Prentice Hall, 2002.

Dersin Web Sayfası

Yok

Öğrenme Çıktıları

  • Kriptolojinin temel kavramlarını ve mantığını tanır.
  • Modern Simetrik ve Asimetrik Şifrelemeleri bilir ve uygulayabilir
  • Kriptoloji uygulamalarını yapabilir.
  • Kriptanaliz için algoritmaları kullanabilir.
  • Galois cebri ve sayılar kuramını anımsar, şifreleme algoritmalarındaki önemlerinin altını çizer ve nasıl uygulanacağını anlar.

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Bilgi güvenliği ve kriptoloji ile ilgili genel kavramlar
2 Basit kriptosistemler (ShiftCipher, SubstitutionCipher, AffineCipher)
3 Klasik Şifreleme Teknikleri (Simetrik, Substitution, Transposition), Steganography
4 Klasik Şifreleme Teknikleri (Simetrik, Substitution, Transposition), Steganography
5 Klasik Şifreleme Teknikleri (Simetrik, Substitution, Transposition), Steganography
6 BlockChipter, Feistel, Çığ etkisi ve DES
7 BlockChipter, Feistel, Çığ etkisi ve DES
8 Ara Sınav Haftası
9 Simetrik Şifrelemede Anahtar Dağılımı
10 Açık anahtarlı kriptosistemler (Diffie-Hellman Anahtar Değişim Protokolü, RSA)
11 Açık anahtarlı kriptosistemler (Diffie-Hellman Anahtar Değişim Protokolü, RSA)
12 ElGamal ve Eliptik Eğri Kriptografisi
13 Hash Fonksiyonları
14 Dijital İmzalar
15 Genel Tekrar
16 Ders Çalışma Haftası
17 Yarı Yıl Sonu Sınavı

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Öncesi/Sonrası Bireysel Çalışma 14 2 28
Proje ve Hazırlığı 1 10 10
Ödev ve Hazırlığı 2 0 0
Laboratuvar ve Hazırlığı 14 2 28
Atölye ve Hazırlığı 0 0 0
Sunum ve Hazırlığı 0 0 0
Seminer ve Hazırlığı 0 0 0
Demo ve Hazırlığı 0 0 0
Araştırma ve Hazırlığı 0 0 0
Rapor ve Hazırlığı 0 0 0
Arasınav ve Hazırlığı 1 15 15
Kısa Sınav ve Hazırlığı 0 0 0
Final ve Hazırlığı 1 25 25
Teorik Ders Saati 0 0 0
Uygulama Ders Saati 0 0 0

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5