ÇANKIRI KARATEKİN ÜNİVERSİTESİ - Bologna Bilgi Sistemi


  • Ders Tanımı
  • Ders Adı Kodu Yarıyıl Teori+Uygulama (Saat) Havuz Statü AKTS
    Kriptografi ve Bilgi Güvenliği BİL432 GÜZ-BAHAR 3+0 S 6
    Öğrenme Çıktıları
    1-Kriptografi teknikleri ile ilgili modüler aritmetik, ve temel grup teorik / sonlu cisim operasyonlarını uygular.
    2-Şifreleme / şifre çözme, hash fonksiyonları, rastgele sayı üretimi de dahil olmak üzere, kriptografi ile ilgili temel kavramlar ve algoritmaları kavrar.
    3-Şifreleme fonksiyonlarının güvenliği konusunu kavrar ve bu fonksiyonların güçlerini değerlendirir.
    4-Şifreleme araçları ile çeşitli güvenlik amaçları için protokolleri oluşturur ve analiz eder.
    5-Kriptografinin gelecekteki potansiyel gelişiminin etkisini açıklar.
  • AKTS / İŞ YÜKÜ TABLOSU
  • EtkinlikKatkı Yüzdesi

    (100)

    SayısıSüresi (Saat)Toplam İş Yükü (Saat)
    Ders Süresi (Hafta x Ders Saati)14342
    Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)14456
    Ödevler0000
    Kısa Süreli Sınavlar (sınav + hazırlık) 2021632
    Ara Sınavlar (sınav + hazırlık)3511616
    Proje0000
    Laboratuar 0000
    Yarıyıl Sonu Sınavı (sınav + hazırlık) 4513232
    Diğer 0000
    Toplam İş Yükü(Saat)   178
    Toplam İş Yükü(Saat)/ 30 (s)     5,93 ---- (6)
    Dersin AKTS Kredisi   6
  • Ders Akışı
  • Hafta Konular Ön Hazırlık
    1 Veri Güvenliği ve Kriptoloji Giriş
    2 Güvenlik Gereksinimi
    3 Ağ Sistemlerinin Çalışması ve Topoloji Güvenliği
    4 Özetleme Fonksiyonları
    5 Günümüze Kadar Gelen Şifreleme Yöntemleri ve Java Uygulamaları (Polybius, Sezar, Affine, Vigenere, Playfair, Bifid, Trifid Şifreleme Yöntemleri)
    6 Günümüze Kadar Gelen Şifreleme Yöntemleri ve Java Uygulamaları (Vernam, Hill, ROT13, Permutasyon Şifreleme Yöntemleri)
    7 Gizli Anahtarlı Şifreleme Yöntemleri Avantajları ve Dezavantajları
    8 Ara Sınav
    9 Gizli Anahtar -DES Şifreleme Yöntemi ve Uygulaması, TRIPLE DES Şifreleme Yöntemi-I
    10 Gizli Anahtar -DES Şifreleme Yöntemi ve Uygulaması, TRIPLE DES Şifreleme Yöntemi-II
    11 Gizli Anahtar - AES Şifreleme Yöntemi ve Uygulaması
    12 Açık Anahtarlı Şifreleme Yöntemleri (Diffie-Hellman Anahtar Değişimi, RSA Şifreleme Yöntemi, DSA İmzalama Yöntemi)
    13 Açık Anahtarlı Şifreleme Yöntemleri (Pailler Şifreleme Yöntemi, Eliptik Eğri, ECDH Anahtar değişimi, ECDSA İmzalama Yöntemi)
    14 SMS Şifreleme Yöntemi ve Uygulaması
    15 KKriptanaliz Yöntemleri, Kuantum Şifreleme, Kuantum Anahtar Dağıtımı
    Ön Koşul -
    Ders Dili Türkçe
    Koordinatör Dr. Öğr. Üyesi Ayhan AKBAŞ
    Dersi Verenler -
    Ders Yardımcıları -
    Kaynaklar 1. William Stallings,Cryptography and Network Security: Principles and Practice, 5th/2011, Prentice Hall, 2011. 2. D. R. Stinson: Cryptograpy Theory and Practice, 2nd Ed., Chapman & Hall/CRC, 2002. 3. Salomon, D., Data Privacy and Security: Encryption and Information Hiding, ISBN: 0387003118, Springer-Verlag New York, Inc., 2003.
    Yardımcı Kitap -
    Dersin Amacı Kriptoloji kavramı, kriptolama algoritmaları, yöntemleri ve uygulama alanları hakkında bilgilendirmek ve uygulama yapmasını sağlamaktır.
    Dersin İçeriği Veri Güvenliği ve Kriptoloji Giriş, Güvenlik Gereksinimi, Ağ Sistemlerinin Çalışması ve Topoloji Güvenliği, Özetleme Fonksiyonları, Günümüze Kadar Gelen Şifreleme Yöntemleri ve Java Uygulamaları (Polybius, Sezar, Affine, Vigenere, Playfair, Bifid, Trifid Şifreleme Yöntemleri), Günümüze Kadar Gelen Şifreleme Yöntemleri ve Java Uygulamaları (Vernam, Hill, ROT13, Permutasyon Şifreleme Yöntemleri), Gizli Anahtarlı Şifreleme Yöntemleri Avantajları ve Dezavantajları, Gizli Anahtar -DES Şifreleme Yöntemi ve Uygulaması, TRIPLE DES Şifreleme Yöntemi, Gizli Anahtar - AES Şifreleme Yöntemi ve Uygulaması, Açık Anahtarlı Şifreleme Yöntemleri (Diffie-Hellman Anahtar Değişimi, RSA Şifreleme Yöntemi, DSA İmzalama Yöntemi), Açık Anahtarlı Şifreleme Yöntemleri (Pailler Şifreleme Yöntemi, Eliptik Eğri, ECDH Anahtar değişimi, ECDSA İmzalama Yöntemi), SMS Şifreleme Yöntemi ve Uygulaması, KKriptanaliz Yöntemleri, Kuantum Şifreleme, Kuantum Anahtar Dağıtımı
  • Program Yeterlilik Çıktıları
  • Program Yeterlilik Çıktıları Katkı Düzeyi
    1 Matematik, Fen bilimleri ve Mühendislik alanında edinilen bilgilerin Bilgisayar Mühendisliği problemlerinin çözümü ve modellenmesine yönelik kullanımı becerisi 4
    2 Mühendislik problemlerini tanımlama, modelleme ve uygun analiz yöntemlerini seçip uygulayarak çözme becerisi 4
    3 Mühendislik araştırmaları kapsamında deney tasarlama, uygulama ve elde edilen verileri analiz ederek yorumlayabilme becerisi 4
    4 Belirli bir amaca yönelik bir sistem, sistem parçası ya da prosesi, mevcut ekonomik ve teknik imkanlar dahilinde tasarlayabilme becerisi 3
    5 Modern mühendislik tekniklerinden ve bilişim teknolojilerinden etkin şekilde faydalanabilme becerisi 3
    6 Mesleki ve etik sorumluluk bilinci edinme 3
    7 Bireysel veya disiplin içi/disiplinler arası takımlarda çalışabilme yeteneği 3
    8 Etkin sözlü ve yazılı iletişim kurma becerisi -
    9 Yaşam boyu öğrenme bilinci edinme ve bu kapsamda bilim ve teknolojideki gelişmeleri takip ederek kendini sürekli yenileme becerisi 3
    10 İş hayatı, sağlık, güvenlik ve çevre bilinci edinme -
    11 Girişimcilik, yenilikçilik ve çağın sorunları hakkında bilgi sahibi olmak 3
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster