sezar-sifreleme

Sezar şifrelemesi en eski şifreleme türü olup şifrelenecek metindeki harflerin alfabede kendinden sonra gelen harfler ile yer değiştirilmesi ile elde edilir.

Sifreleme
Programın Görüntüsü

1 harf ötelendiği için alfabedeki ‘f’ harfi kendinden 1 sonraki ‘g’ harfi ile yerdeğiştirdi. Diğer harfler içinde aynısı uygulandı ve şifreli metin ‘gbuji’ olarak çıktı.

Programın kodları:

İngilizce alfabe referans alınmıtır. Basit bir program olup şifrelemeye başlamak için güzel bir algoritmadır.

TÜBİTAK’ın her ay düzenli olarak yayınladığı 3 adet ödüllü şifreleme soruna linkten ulaşabilirsiniz.

http://bilgem.tubitak.gov.tr/tr/content/odullu-kriptoloji-yarismasi

5 YORUMLAR

  1. Hocam yalnız biz başta k’nın kaç olduğunu belirtmedik k++; deyince k’yı neyden ve nasıl referans alarak arttırıyor?

    whhile(a[k]) döngüsünden bahsediyorum.

  2. Doğru söylüyorsun tanıma k=0; koyulması lazım.

    while döngüsü içindeki eşitleme “a[k] = getchar()” kişi entere basana kadar “a” dizisini karakterler ile oluşturur.

CEVAP VER

Yorum yazın
Lütfen adınızı buraya giriniz

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.