İlk olarak Sezar Şifresi nedir kısaca bundan bahsedelim, bu bilinen ilk şifreleme sistemidir. Sezar bulmuş, çok dandik bir sistem elbette ama programlama derslerinde soru olarak karşınıza gelebilir :) Olay şöyle gerçekleşiyor, alfabeyi kaydırıyorsun. Diyelim ki şifre numaramız 1 olsun, alfabe “b c ç d …. z a” şeklinde oluyor. Yani a harfine karşılık b harfi geliyor. b harfine c harfi… Tabi bu rakam 10 da olabilir 20 de…

Bizim işimiz şifreli verilmiş yazıyı, belli bir anahtara göre çevirmek.İlk olarak aşağıda gördüğünüz form ekranını oluşturun.

Daha sonra global olarak alfabe tanımlayın. Bunu form1′den önce yazmanız gerekiyor.

Bunu da yaptıysanız şimdi button_1′i için kodları yazmaya geldi. (aşağıdaki resme tıklayıp büyük halini görebilirsiniz)

Geçen ders substring ve ve indexof kullanımından bahsetmiştim. Bu derste farklı olarak göreceğiniz tek şey ToLower. Bu komut kelimedeki tüm karakterleri küçük harf yapıyor. Eğer burada bunu kullanmasaydım büyük harfler için program çalışmayacaktı.