Playfair Şifreleme

Playfair Şifreleme Algoritması
Genel Bakış

Playfair şifresi, 1854 yılında Charles Wheatstone tarafından geliştirilen ve Lyon Playfair tarafından tanıtılan bir şifreleme yöntemidir. Bu özel versiyonda, harfleri ikişerli gruplar halinde şifrelerken farklı dolgu kuralları uygulanır ve 5x5'lik bir matris kullanılır.

Çalışma Prensibi

Temel kurallar:

  1. Metin ikişerli gruplara bölünür
  2. I ve J harfleri aynı kabul edilir
  3. Aynı harfli çiftler arasına 'A' eklenir
  4. Metin tek sayıda harf içeriyorsa sona 'A' eklenir
  5. Eksik karakterler 'A' ile doldurulur
Şifreleme Kuralları
  1. Aynı satırdaki harfler için: Sağdaki harfler kullanılır (son sütunsa ilk sütuna dönülür)
  2. Aynı sütundaki harfler için: Alttaki harfler kullanılır (son satırsa üst satıra dönülür)
  3. Farklı satır ve sütundaki harfler için: Dikdörtgenin diğer köşeleri kullanılır
Özel Uygulama Örneği

Anahtar: "KEYWORD"

Matris:

K E Y W O
R D A B C
F G H I L
M N P Q S
T U V X Z

Metin: "HELLO"

İşlem Adımları:

  1. Metin hazırlama:
    • Orijinal: HE LL O
    • LL aynı harf → LA ekleme: HE LA LO
    • Gruplar: HE | LA | LO
  2. Şifreleme:
    • HE → GY (dikdörtgen kuralı)
    • LA → HC (dikdörtgen kuralı)
    • LO → SC (aynı sütun kuralı)

Şifreli metin: "GYHCSC"

Not: Standart Playfair'den farkı dolgu karakteri olarak 'A' kullanılması ve bu örnekte HELLO'nun HE-LA-LO olarak gruplandırılmasıdır.

Playfair Şifreleme Uygulaması
Maksimum 100 karakter
Seçili alfabeye göre Türkçe veya İngilizce harfler kullanılabilir.
İngilizce alfabede I ve J aynı harf olarak kabul edilir.
Türkçe alfabede aşağıdaki harfler aynı kabul edilir:
- U ve Ü
- O ve Ö
- I, İ ve I
- S ve Ş