Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTS
2BGT110Bilgisayarda Şifreleme3+0+036

Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Bilişim Güvenliği Teknolojisi
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Kriptoloji kavramının anlatılarak şifreleme ve şifre çözme işleminin nasıl gerçekleştirildiği mantığının verilmesi, basit (klasik) şifreleme yöntemlerinin anlatılması, gerekli matematiksel algoritmaların anlatılarak simetrik ve asimetrik şifreleme yöntemlerinin ve uygulamalarının öğretilmesi, şifreleme yöntemlerinin kullanım alanlarının incelenmesi. DES,AES, RSA ve ElGamal Kriptoloji Sistemleri hakkında, Eliptik Eğriler ve Kuantum Kriptografi hakkında da bilgi verilmektedir.
Dersin İçeriği Ders kapsamında temel kriptografi bilgileri anlatılmaktadır.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Öğr.Gör. Fatih BİNGÜL
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar William Stallings, Cryptography and Network Security, 4th Edition, Pearson Education, 2006
Öğretim elemanı ders notları
Şifreleme ve Şifre Çözme Yöntemleri
Sunum, Grup Çalışması
Ders Notları
Sunum, Ödev

Ders Yapısı
Matematik ve Temel Bilimler %10
Alan Bilgisi %90

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Ödev 1 % 10
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 3 42
Ödevler 1 15 15
Ara Sınavlar 1 20 20
Yarıyıl Sonu Sınavı 1 25 25
Toplam İş Yükü   AKTS Kredisi : 6 144

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Bilgi güvenliği ve kriptoloji temel kavramlarını açıklar
2 Kripto sistemlerde kullanılan matematiksel işlemleri kullanarak kriptografik problemleri çözer
3 Açık anahtarlı-gizli anahtarlı kripto sistemlerin farkını açıklar
5 c# console ve form üzerinde şifreleme algoritmaları yazılımı yapabilir


Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Bilgi güvenliği ve kriptoloji ile ilgili genel kavramlar
2 Basit kripto sistemler (Shift Cipher, Substitution Cipher, Affine Cipher)
3 Basit kripto sistemler (Vigenere Cipher, Hill Cipher, Permutation Cipher)
4 Stream Ciphers ve basit şifreleme algoritmalarının kripto analizleri
5 Açık anahtarlı - Gizli anahtarlı kripto sistemler
6 Açık anahtarlı kript osistemler (Diffie-Hellman Anahtar Değişim Protokolü, RSA, ElGamal)
7 Genel Tekrar ve Uygulama
8 Genel Tekrar ve Uygulama
9 Eliptik Eğri Kriptografisi I
10 Eliptik Eğri Kriptografisi II
11 Kuantum Kriptografi
12 Şifreli Oturum Açma Mekanizmaları I
13 Şifreli Oturum Açma Mekanizmaları II
14 Paket seviyesinde şifreleme


Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 5 5 5 5 5 4 2 2 2 4
Ö1 5 5 5 5 5 4 2 2 2 4
Ö2 5 5 5 5 5 4 2 2 2 4
Ö3 5 5 5 5 5 4 2 2 2 4
Ö5 5 5 5 5 5 4 2 2 2 4

Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek


https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=113707&curProgID=5648&lang=tr