KRİPTOLOJİ

(Şifreleme)

Genel Bilgiler

  • Kriptoloji nedir ?
  • Neden ihtiyaç duyuldu ?

İlkel Şifreleme Algoritmaları

  • Sezar (kaydırma) Şifrelemesi 
  • Yerine koyma Şifrelemesi
  • Doğrusal Şifreleme

Sezar (kaydırma) Şifrelemesi

Örnek Mesaj (plain text) : “baba dede”
Anahtar (Key) : 2
Şifreli Mesaj (cipher text) : “dcdc fgfg”

Yerine koyma Şifrelemesi

Örnek Mesaj (plain text) : “baba dede”
Anahtar (Key) : fdeachgb
Şifreli Mesaj (cipher text) : “dfdf acac”

 

Doğrusal Şifreleme

Örnek Mesaj (plain text) : “baba dede”
Anahtar (Key) : (3,2) (a=3 , b=2)
Şifreli Mesaj (cipher text) : hehe nqnq

 

E(x) = (ax + b)

D(x) = (x - b) / a

Frekans Analizi

Gelişmiş Şifreleme Algoritmaları

  • Simetrik Şifreleme
  • Asimetrik Şifreleme
  • Hash Fonksiyonları

Simetrik Şifreleme

Simetrik Şifreleme

  • DES (Data Encryption Standard)
  • AES (Advanced Encryption Standard)
  • Twofish

DES (Data Encryption Standard)

Asimetrik Şifreleme

Asimetrik Şifreleme

  • RSA
  • ElGamal encryption
  • Paillier cryptosystem

RSA

Hash Fonksiyonu

Hash Fonksiyonu

  • MD5 (Message Digest 5)
  • SHA-1 (Secure Hashing Algorithm)
  • HAVAL

Sözlük saldırısı

Simetrik vs Asimetrik

Tübitak Ödüllü Kriptoloji Soruları

Oğuzhan Karagöl

Kriptoloji

By blacklake

Kriptoloji

  • 495