ROT13 ("13 pozisyon döndür"), en basit ve en bilinen harf değiştirme şifrelerinden biridir. Her harfi alfabede 13 pozisyon sonraki harfle değiştirir.
ROT13 Nasıl Çalışır?
İngiliz alfabesinde 26 harf vardır. 13 kaydırma yapıldığında, ROT13'ü iki kez uygulamak orijinal metni geri verir — aynı fonksiyon hem şifreler hem de çözer.
ROT13 Dönüşüm Tablosu
| Orijinal | A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROT13 | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Temel Özellikleri
| Özellik | Açıklama |
|---|---|
| Simetrik | Şifreleme = Çözme (iki kez uygula = orijinal) |
| Sadece harf | Sayılar ve özel karakterler değişmez |
| Büyük/küçük harf koruma | Büyük harf büyük kalır, küçük harf küçük kalır |
| Şifreleme değil | Gerçek güvenlik sağlamaz — kolayca çözülebilir |
Tarihçe ve Kullanım Alanları
ROT13, 1980'lerde Usenet haber gruplarında ortaya çıkmıştır. Yaygın kullanım alanları:
Programlamada ROT13
function rot13(str) {
return str.replace(/[A-Za-z]/g, c =>
String.fromCharCode(
c.charCodeAt(0) + (c.toLowerCase() < 'n' ? 13 : -13)
)
);
}
ROT13 vs Diğer Şifreler
ROT13, Sezar şifresi ailesinin bir parçasıdır. Hiçbiri gerçek güvenlik sağlamaz ve hassas veriler için asla kullanılmamalıdır.
Kendiniz Deneyin
Ücretsiz ROT13 Kodlayıcı aracımızla metinleri anında şifreleyin veya çözün.