ROT47 Şifrelemesi
Kendi tersi olan ROT47 şifresiyle metni dönüştürün.
Sonuç
Nasıl hesaplanır?
ROT47, kodu 33 ile 126 arasındaki her yazdırılabilir ASCII karakterini (94 karakter: harf, rakam ve noktalama) 47 basamak ileri kaydırır ve sona gelince başa döner: yeni = 33 + ((kod − 33 + 47) mod 94). Boşluklar, satır sonları ve bu aralığın dışındaki karakterler (Türkçe harfler, emoji gibi) değişmeden kopyalanır.
47, 94'ün tam yarısı olduğundan şifreyi iki kez uygulamak özgün metni geri getirir; yani aynı işlem hem kodlar hem çözer. Anahtar ve gizlilik yoktur: yalnızca metni gelişigüzel bakışlardan saklar. Araç bayt bayt çalışır, bu yüzden ASCII dışı karakterler olduğu gibi kalır.
Örnek hesaplama
Hello, World! metnini alalım. H harfinin kodu 72'dir; 72 − 33 = 39, 39 + 47 = 86 ve 33 + 86 = 119, yani w. e harfi (101): 101 − 33 + 47 = 115, 115 mod 94 = 21, 33 + 21 = 54, yani 6. Virgül ve ünlem de döner, boşluk korunur. Tam sonuç w6==@[ (@C=5P olur. Bunu araca yeniden verirseniz özgün metin gelir.
Sık yapılan hatalar
- ROT47'yi şifreleme sanmak. Anahtarsız olduğu için herkes saniyeler içinde çözer; parola ya da özel veri için asla kullanmayın.
- ROT13 gibi çalışmasını beklemek. ROT13 yalnızca harfleri kaydırır, rakam ve noktalamaya dokunmaz; ROT13 ve ROT47 metinleri birbirini çözmez.
- Türkçe harflerin (ç, ö, ğ) veya emojilerin karışmasını beklemek. Yalnızca 94 yazdırılabilir ASCII karakteri değişir.
- E-posta istemcisi ya da editörün değiştirdiği bir mesajı çözmeye çalışmak, örneğin düz tırnakların kıvrık tırnağa dönmesi. Değişen tek karakter sonucu bozar.
Bu hesaplama hakkında
Bu hesaplayıcı, metni ROT47 ile şifreler veya çözer; bu, klasik ROT13'ün yalnızca 26 harfli alfabeyi kaydırmasının aksine, 94 yazdırılabilir ASCII karakterinin tamamını (33-126 kodları arası, harfler, rakamlar ve semboller dahil) 47 pozisyon kaydıran bir Sezar tipi şifredir.
ROT47 kendi tersi olduğundan — iki kez uygulandığında orijinal metni geri verir — geliştiriciler ve forum kullanıcıları, spoiler'ları, kod parçacıklarını veya bulmaca cevaplarını çözme adımına gerek kalmadan hızlı bir bakışta gizlemek için bunu kullanır. Metni girerek dönüştürün; sonucu tekrar ROT47'den geçirmek orijinali geri getirir.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)