Dilini seç
Güvenlik Mühendisliği ve Kriptografi Eğitimi
Dünya çapında 2 milyondan fazla öğrenci

Güvenlik Mühendisliği ve Kriptografi Eğitimi

Güvenlik mühendisliğinin ve kriptografinin tüm yelpazesinde ustalaşacaksın — matematiksel temellerden gerçek dünya protokol tasarımına kadar. Bu kurs, mühendisleri ve mimarları modern tehditlere karşı kriptografik sistemler inşa etme, çözümleme ve sağlamlaştırma araçlarıyla donatır. İster PKI görevlendirmeleri tasarlıyor ister kuantum sonrası hazırlığı değerlendiriyor ol, her kavram doğrudan mesleki uygulamaya bağlanır.

Dedika İşletmeler için

Neler öğreneceksiniz:

  • Sistem mimarilerini güvence altına almak için STRIDE tehdit modellemesini ve düşman çerçevelerini uygulayabileceksin.

  • Simetrik, asimetrik ve özet tabanlı kriptografik düzeneklerin matematiksel temellerini anlayabileceksin.

  • TLS 1.3, FIDO2 ve anahtar değişim mekanizmaları dahil olmak üzere kriptografik protokolleri tasarlayabilecek ve değerlendirebileceksin.

  • X.509 PKI görevlendirmelerini, sertifika otoritelerini ve otomatik anahtar döndürme iş akışlarını yapılandırabilecek ve yönetebileceksin.

  • Üretim kodundaki yan kanal güvenlik açıklarını, dolgu saldırılarını ve kriptografik API'nin yanlış kullanımını tespit edebileceksin.

  • Kuantum sonrası göç hazırlığını değerlendirebilecek ve hibrit klasik-PQC görevlendirme stratejilerini planlayabileceksin.

Nasıl pratik şekilde çalışırsınız Güvenlik Mühendisliği ve Kriptografi Eğitimi

Nasıl pratik yaparsınız Güvenlik Mühendisliği ve Kriptografi Eğitimi

Şirketiniz için ekibinizi eğitmek isteyenlere özel

Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.

Buraya tıklayın

Kurs İçeriği

8 Bölüm • 39 Ders4 ile 360 saat arasında (siz karar verin)

Bölüm 1Detayları Gör

Güvenlik Mühendisliğinin Temelleri

  • Ders 1 • Güvenlik Mühendisliği Yaşam Döngüsü

    Güvenlik faaliyetlerini yazılım geliştirme yaşam döngüsünün her aşamasına eşler. Daha sonra öğretilecek tüm teknik kontroller için süreç bağlamını oluşturur.

  • Ders 2 • Saldırgan Zihniyeti ve Düşman Modelleri

    Savunma amaçlı tasarımı bilgilendirmek için saldırgan motivasyonlarını, yeteneklerini ve taktiklerini inceler. Temel bir mühendislik becerisi olarak saldırgan düşüncesine empati geliştirir.

  • Ders 3 • Temel Güvenlik İlkeleri ve Kavramları

    Gizlilik, bütünlük, kullanılabilirlik ve inkâr edememe kavramlarını tasarım yönlendiricileri olarak tanıtır. Temel ilkeleri, kurstaki sonraki her mühendislik kararına bağlar.

  • Ders 4 • Güvenlik Gereksinimleri Mühendisliği

    Paydaşlardan güvenlik gereksinimlerinin çıkarılmasını, belgelenmesini ve doğrulanmasını kapsar. Gereksinimleri doğrulanabilir kontrollere ve kabul ölçütlerine bağlar.

  • Ders 5 • Tehdit Modellemesi Temelleri

    Düşmanların, varlıkların ve saldırı vektörlerinin yapılandırılmış şekilde tanımlanmasını öğretir. Uygulamalı tüm bölümlerde kullanılan çözümleme çerçevesini sağlar.

Bölüm 2Detayları Gör

Kriptografinin Matematiksel Temelleri

  • Ders 1 • Olasılık ve Bilgi Teorisi

    Entropi, rastgelelik ve olasılıksal güvenlik tanımlarını öğretir. Güvenlik kanıtlarını ve anahtar uzayı analizini titiz bilgi-teorik terimlerle temellendirir.

  • Ders 2 • Kriptografi için Hesaplama Karmaşıklığı

    Kriptografik güvenliği haklı çıkaran zorluk varsayımlarını ve karmaşıklık sınıflarını açıklar. Öğrencilerin bir düzeneğin güvenliğinin iyi temellendirilmiş olup olmadığını değerlendirmesini sağlar.

  • Ders 3 • Modüler Aritmetik ve Sayı Teorisi

    Kriptografi için gerekli modüler işlemleri, denklikleri ve asal sayı özelliklerini kapsar. Tüm simetrik ve asimetrik algoritmalar için aritmetik araç setini sağlar.

  • Ders 4 • Gruplar, Halkalar ve Cisimler

    Blok şifrelerin ve eliptik eğri sistemlerinin altında yatan cebirsel yapıları tanıtır. Soyut cebiri doğrudan kriptografik yapı kalıplarına bağlar.

Bölüm 3Detayları Gör

Simetrik Kriptografi

  • Ders 1 • Klasik ve Tarihsel Şifreler

    Temel zayıflıkları göstermek için yerine koyma, transpozisyon ve Vigenère şifrelerini inceler. Tarihsel kriptanaliz yoluyla modern tasarım gereksinimlerini motive eder.

  • Ders 2 • Blok Şifre Tasarımı ve AES

    Yerine koyma-değiştirme ağlarını, Feistel yapılarını ve AES iç işleyişini inceler. Blok şifre güvenliğini değerlendirmek için gereken yapısal bilgiyi sağlar.

  • Ders 3 • Kimlik Doğrulamalı Şifreleme Düzenekleri

    Gizlilik ve bütünlüğü, AES-GCM ve ChaCha20-Poly1305 gibi birleşik AEAD yapılarında bütünleştirir. Sonraki bölümlerde güvenli protokol tasarımına bağlanır.

  • Ders 4 • İşlem Kipleri

    ECB, CBC, CTR, GCM ve diğer kipleri, güvenlik özellikleri ve başarısızlık durumlarıyla birlikte kapsar. Belirli gizlilik ve bütünlük ihtiyaçları için doğru kip seçimini sağlar.

  • Ders 5 • Akım Şifreleri

    RC4, ChaCha20 ve LFSR tabanlı tasarımları kriptanalitik zayıflıklarıyla birlikte öğretir. Öğrencileri kısıtlı ortamlar için akım şifrelerini uygun şekilde seçmeye hazırlar.

Bölüm 4Detayları Gör

Asimetrik Kriptografi ve Anahtar Değişimi

  • Ders 1 • RSA Şifreleme Sistemi

    RSA'yı tamsayı çarpanlarına ayırma zorluğundan türetir ve anahtar oluşturma, şifreleme ile imzalamayı kapsar. Dolgu gereksinimlerini ve yaygın uygulama tuzaklarını vurgular.

  • Ders 2 • Dijital İmzalar ve İnkâr Edememe

    İmza güvenlik modellerini resmileştirir ve DSA, EdDSA ile kör imzaları kapsar. İmza düzeneklerini kimlik ve inkâr edememe gereksinimlerine bağlar.

  • Ders 3 • Anahtar Kapsülleme ve Karma Şifreleme

    Pratik veri koruması için asimetrik anahtar taşımayı simetrik şifreleme ile birleştirir. Öğrencileri TLS ve güvenli mesajlaşmada kullanılan karma sistemleri tasarlamaya hazırlar.

  • Ders 4 • Eliptik Eğri Kriptografisi

    Eliptik eğri gruplarını, ECDH'yi ve ECDSA'yı eğri seçimi ve güvenliğe vurgu yaparak kapsar. Eşdeğer güvenlik seviyelerinde RSA'ya göre verimlilik avantajlarını gösterir.

  • Ders 5 • Diffie-Hellman ve Ayrık Logaritma

    Diffie-Hellman anahtar değişimini ve bunun ayrık logaritma problemindeki güvenlik temelini açıklar. Grup parametresi seçimi ve aktif saldırı azaltmalarını tanıtır.

Bölüm 5Detayları Gör

Kriptografik Özet İşlevleri ve MAC'ler

  • Ders 1 • SHA Ailesi ve Modern Özet Algoritmaları

    SHA-1 zayıflıklarını, SHA-2 iç işleyişini ve SHA-3 sünger tasarımını kapsar. Güvenlik gereksinimleri ve performans kısıtlamalarına dayalı algoritma seçimine rehberlik eder.

  • Ders 2 • Parola Özetleme ve Anahtar Türetme

    Parola depolama ve anahtar germe için bcrypt, scrypt, Argon2 ve PBKDF2'yi kapsar. Çevrimdışı saldırılara karşı bellek-zorluğu ve paralellik direncini ele alır.

  • Ders 3 • Özet İşlev Özellikleri ve Tasarımı

    Öngörüntü, ikinci öngörüntü ve çarpışma direncini resmi güvenlik modelleriyle tanımlar. Sonraki tüm özet uygulamalarının bağlı olduğu özellikleri oluşturur.

  • Ders 4 • Taahhüt Şemaları ve Sıfır Bilgi Temelleri

    Özet tabanlı taahhütleri ve sıfır bilgi kanıtlarının ardındaki sezgiyi tanıtır. Bu temel bileşenleri sonraki bölümlerde gizlilik koruyucu protokol tasarımına bağlar.

  • Ders 5 • Mesaj Doğrulama Kodları

    HMAC, CMAC ve Poly1305 yapısını, güvenlik garantileri ve anahtar gereksinimleriyle birlikte öğretir. MAC'leri imzalardan ve özet işlevlerinden protokol tasarımında ayırt eder.

Bölüm 6Detayları Gör

Açık Anahtar Altyapısı ve Anahtar Yönetimi

  • Ders 1 • Sertifika Yaşam Döngüsü Yönetimi

    Operasyonel PKI için düzenleme, yenileme, iptal ve son kullanma iş akışlarını öğretir. Yaşam döngüsü boşluklarını gerçek dünya kesintilerine ve güvenlik olaylarına bağlar.

  • Ders 2 • X.509 Sertifikaları ve Sertifika Yetkilileri

    Güven kurulumu için sertifika yapısını, uzantılarını ve CA hiyerarşisi tasarımını kapsar. Tüm PKI dağıtım kararları için gereken yapısal bilgiyi sağlar.

  • Ders 3 • Anahtar Anlaşma Protokolleri ve Döndürme

    TLS 1.3 anahtar programını, Sinyal protokolü mandallamasını ve otomatik anahtar döndürme stratejilerini kapsar. Öğrencileri ileri gizli ve ihlal-kurtarma anahtar yönetimini uygulamaya hazırlar.

  • Ders 4 • Güven Modelleri ve Güven Ağı

    Hiyerarşik PKI, güven ağı ve DANE güven modellerini güvenlik ödünleşimleriyle karşılaştırır. Farklı dağıtım bağlamları için bilinçli güven mimarisi kararları almayı sağlar.

  • Ders 5 • Anahtar Oluşturma, Depolama ve İmha

    Güvenli anahtar oluşturma entropisini, HSM depolamasını ve kriptografik silme prosedürlerini kapsar. Anahtar malzemesi hijyenini, uygulamalı tüm protokol bölümleri için bir ön koşul olarak belirler.

Bölüm 7Detayları Gör

Güvenli Protokol Tasarımı ve Analizi

  • Ders 1 • Protokol Güvenlik Hedefleri ve Tehdit Modelleri

    Dolev-Yao düşman modeli içinde kimlik doğrulama, gizlilik ve bütünlük hedeflerini tanımlar. Sonraki tüm protokol analizini tutarlı bir resmi tehdit bağlamında çerçeveler.

  • Ders 2 • Yaygın Protokol Saldırıları

    Tekrar oynatma, yansıtma, ortadaki adam ve düşürme saldırılarını somut örneklerle inceler. Protokol uygulamalarını sağlamlaştırmak için gereken düşman analizi becerisini geliştirir.

  • Ders 3 • TLS ve Güvenli Taşıma Protokolleri

    TLS 1.3 el sıkışmasını, kayıt katmanını ve düşürme korumalarını derinlemesine çözümler. Protokol iç işleyişini önceki bölümlerde ele alınan kriptografik temel bileşenlere bağlar.

  • Ders 4 • Resmi Protokol Doğrulama Yöntemleri

    Otomatik protokol doğrulama kanıtları için ProVerif, Tamarin ve BAN mantığını tanıtır. Resmi araçların manuel analizle gözden kaçan kusurları nasıl yakaladığını gösterir.

  • Ders 5 • Kimlik Doğrulama Protokolleri

    İtiraz-yanıt, FIDO2/WebAuthn ve Kerberos kimlik doğrulamasını güvenlik özellikleriyle kapsar. Kurumsal ve web bağlamları için kimlik avına dayanıklı kimlik doğrulaması tasarlamayı sağlar.

Bölüm 8Detayları Gör

Uygulamalı Güvenlik Mühendisliği ve Kriptanaliz

  • Ders 1 • Kriptografik Uygulama Zafiyetleri

    Kriptografik kodda zamanlama yan kanallarını, dolgu oracle saldırılarını ve hata enjeksiyonunu kapsar. Uygulama kusurlarını önceki bölümlerde çalışılan teorik temel bileşenlere bağlar.

  • Ders 2 • Kriptografik API Tasarımı ve Kötüye Kullanımı

    Anahtar karışıklığı ve nonce ifşası dahil, kötüye kullanıma yol açan yaygın API tasarım başarısızlıklarını çözümler. Öğrencileri yanlış kullanımı zor API'ler tasarlamaya yönlendirir.

  • Ders 3 • Yan Kanıt Analiz Teknikleri

    Donanıma karşı güç analizi, elektromanyetik analiz ve akustik yan kanalları öğretir. Öğrencileri kriptografik cihazların fiziksel güvenliğini değerlendirmeye hazırlar.

  • Ders 4 • Kriptografik Çeviklik ve Geçiş

    Algoritma müzakeresini, kullanımdan kaldırma planlamasını ve eskiyen kriptografik sistemler için geçiş stratejilerini öğretir. Öğrencileri uzun ömürlü sistemleri algoritma geçişleri boyunca yönetmeye hazırlar.

  • Ders 5 • Güvenli Rastgele Sayı Üretimi

    İşletim sistemi entropi kaynaklarını, CSPRNG tasarımını ve kriptografik güvenliği zayıflatan tohumlama başarısızlıklarını kapsar. Hem yazılım hem donanım rastgele sayı üretimini ele alır.

Sertifikasyon

Geçerli tamamlama sertifikanız

Bu kurs sizin için:

  • Güvenlik ve kriptografik sistemlerde uzmanlaşmaya hazır yazılım mühendisleri.

  • Kriptografik ilkelerde daha derin teknik temel isteyen güvenlik analistleri.

  • Kimlik doğrulama ve şifrelemeyi üretim uygulamalarına entegre eden arka uç geliştiricileri.

  • Teori ile uygulamalı güvenlik mühendisliği pratiğini birleştiren bilgisayar bilimi mezunları.

  • Altyapı, sertifikalar ve anahtar iş akışlarını güvence altına almaktan sorumlu DevOps mühendisleri.

  • Siber güvenlik mühendisliği alanında roller üstlenmek isteyen, programlama geçmişine sahip kariyer değiştirenler.

Öğrencilerimiz ne diyor

Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...
Giulio Carlo
Giulio CarloDijital Pazarlama Öğrencisi
Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.
Mariana Ferres
Mariana FerresFotoğrafçılık Öğrencisi
İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!
Luciana Alvarenga
Luciana AlvarengaTırnak Tasarımı Öğrencisi
Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.
André Felipe
André FelipePrompt Mühendisliği Öğrencisi

Başlıca yetkinlikler

SSS

Dedika kimdir?

Sertifika Türkiye’de geçerli mi?

Kurslar ücretsiz mi?

Kursların ders yükü nedir?

Kurslar nasıl bir yapıya sahip?

Kurslar nasıl çalışıyor?

Kursların süresi nedir?

Kursların maliyeti veya fiyatı nedir?

Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?

PDF Kursu