Sezar Şifreleme//Kriptografi

Dil Seç :
Hızlı Kategoriler
 
  • Konuyu başlatan Konuyu başlatan emirb
  • Başlangıç Tarihi Başlangıç Tarihi

emirb

EL PATRON
Bilgi Hayırseveri
BPKoin
2,559

Merhaba arkadaşlar. Bu konumda sizlere Sezar Şifreleme Algoritmasını anlatacağım.
Bu konu hakkındaki yorumlarınızı ve düşüncelerinizi eksik etmeyin.
İyi Okumalar Dilerim..


Sezar Şifrelemesi en basit ve kolay şifreleme yöntemlerinden biridir.

İlk olarak Jül Sezar tarafından kullanılmıştır. döneminde savaş istihbaratında çok etkili olmuştur.

Günümüzde güçlü şifreleme algoritmalarının çıkarılmasıyla etkisini kaybetmiştir.



Peki Sezar Algoritma mantığı nasıl çalışır?

Eki Görüntüle 2992

Sezar algoritmasına kısaca kaydırmalı şifreleme algoritması diyebiliriz.

Mesajdaki harflerin belli düzende kaydırılmasıyla çalışır.


-

Gelin forum kelimesini şifrelemek için neler gerekli bakalım:

Eki Görüntüle 2993

  1. Öncelikle Bir Anahtar Sayı Belirleyelim.Anahtarımız 2 Olsun.
  2. A=0 B=1 C=2 Şeklinde Alfabedeki Harflere Değer Verelim.
  3. Forum Kelimesindeki Harflerin Değerlerini Belirleyelim.
  4. F=6 O=17 R=20 U=24 M=15
  5. Her Harfi Anahtarın Değeri(2) Kadar Kaydırıyoruz.
  6. F=8 O=19 R=22 U=26 M=17 Değeri Olur.
  7. 8 , 19, 22, 26, 17 Yeni Değerlerinin Alfabedeki Konumları Bulunur.
  8. 8=Ğ , 19=P, 20=Ş, 24=V, 15=O
  9. Böylece Forum Kelimesinin Şifreli Hali ĞPŞVO Olur.


Sezar Şifreleme Algoritması Nasıl Çözülür.



Oluşturduğumuz forum sözcüğünün şifresi "ĞPŞVO" başkasının eline geçmiş olsun.

İlk Olarak Anahtar Değerini Bulması Gerekir.Bir Şifreyi Anahtar Çözebilir.

Biz Türkçe Alfabe Kullandığımız İçin 29 Harf Bulunur.Ve Son Harf 28 Değerindedir.

Demek Oluyor Ki Bir Şifreyi En Fazla 28 Basamak Kaydırabiliriz.

Şifreyi Ele Geçiren Kişi 28 Denemede Şifreyi Çözebilir.

Şifreyi Çözmek İçin Metni Sağa Kaydırmak Yerine Sola Kaydırır.


Eki Görüntüle 2995





Örnek:

Şifreyi Çözmek İçin İlk Anahtar 1 Belirlenecek ve Olmayacak.

Daha Sonra 2. Anahtarı Denediğinde Şifreyi Çözmüş Olabilecek.

Eğer Bizim Anahtarımız 25 Olsaydı,25. Denemede Çözecekti.


Not: Sezar Algoritmasında Türkçe Alfabe Kullandık.Latin Alfabesinde 25 Anahtar Bulunur.

Anahtarın 28 Adet Olmasının Temel Sebebi;

Eğer A Harfi İçin Anahtar Olarak 29 Kullansak Bile Bu 0 Anahtarı İle Aynı Sonucu Verecek.

Bu Yüzden En Fazla 28 Denemede Şifre Çözülür.
 

Forum istatistikleri

Konular
3,863
Mesajlar
4,536
Üyeler
455
Son Üye
LenoreCent

Kaynak istatistikleri

Kategoriler
26
Kaynaklar
1,605
İndirilme
43,323
Disk kullanımı
972.4 GB
Geri
Yukarı Alt
Community platform by XenForo® © 2010-2024 XenForo Ltd.1