12 Mayıs 2011
Kategori: webmaster

ROT13 Mantığı Nedir?

ROT13 ilk 1980′lerde kullanılmaya başlanan ve Sezar şifresi olarak bilinen oldukça basit bir şifreleme tekniğidir.

Mantık olarak İngilizce’deki her harfin kendisinden sonraki 13üncü harf ile değiştirilmesidir. Resim ile anlatmak gerekirse;

Yani bakıcak olursak hell-world’ün rot13 ile şifreli hali “uryy-jbeyq” dir.

ROT13 Şifreleyiciler ve Çözücüler

Karşınıza rot13 ile şifrelenmiş bir veri geldiğinde rot13.com sitesine girerek bu veriyi normal haline çevirebilirsiniz. Aynı şekilde normal bir veriyi de rot13.com sitesi ile şifreleyebilirsiniz..

Php ile Rot13 Şifreleme

Aşağıdaki basit kodu rot13 tekniği ile şifrelemek için kullanabilirsiniz.

Kod:

<?php
function rot13($sifrelenecek) {
$kaynak = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$hedef = 'nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM';
$yenikelime = strtr($sifrelenecek, $kaynak, $hedef);
return $yenikelime;
}
$veri='hell-world';
echo 'Orjinal veri : <b>'.$veri.'</b><br>';
echo 'Şifrelenmiş hali: <b>'.rot13('hell-world').'</b>'; ?>
- Bu yazı şu ana kadar 707 kez görüntülendi..
Sizin Yorumunuz



Yazilar iin RSS aboneligi