این ابزار درست کار نمی‌کند؟

دربارهٔ ابزار «رمزگشای ROT13 آنلاین»

این ابزار رمزگذاری ROT13 را به متن ساده برمی‌گرداند. از آنجا که ROT13 متقارن است (شیفت دقیقاً دو بار دور یک الفبای ۲۶ حرفی می‌پیچد)، اعمال ROT13 به خروجی ROT13 اصل را بازیابی می‌کند. بنابراین این ابزار در واقع همان الگوریتم رمزگذار ROT13 را اجرا می‌کند.

از آن برای خواندن متنی که مشکوک به رمزگذاری ROT13 است، رمزگشایی یک پست قدیمی Usenet که پیدا کرده‌اید، یا نگاهی به اسپویلری که در یک انجمن یا هشدار فن‌فیکشن ROT13 شده است، استفاده کنید.

ابزار علائم نگارشی، اعداد و فضای خالی را حفظ می‌کند — فقط حروف A-Z شیفت می‌شوند. حالت حفظ می‌شود، بنابراین حروف بزرگ پس از رمزگشایی بزرگ باقی می‌مانند.

چطور از این ابزار استفاده کنم؟

چطور جایگزینی ROT13 را روی متن لغو کنم؟

  1. متن ROT13 را بچسبانید

    رشتهٔ encoded را در فیلد «Text» قرار دهید. ابزار یک shift ۱۳-موقعیتی به هر حرف A–Z اعمال می‌کند (`N↔A`، `O↔B`، ...، `Z↔M`). case حفظ می‌شود؛ non-letter‌ها بدون تغییر عبور می‌کنند.

  2. «اجرا» را بزنید

    خروجی یک فیلد `decoded` است. مثال‌ها: `Uryyb, Jbeyq!` → `Hello, World!`؛ `5 CZ` → `5 PM`. چون ROT13 یک involution است، این decoder از نظر ریاضی با encoder یکسان است — label‌ها فقط intent را signal می‌کنند.

  3. تشخیص encoded از plain text

    ROT13 انگلیسی معمولی مانند gibberish به شکل کلمه به‌نظر می‌رسد: vowel‌ها حرکت می‌کنند ولی space و نقطه‌گذاری می‌مانند. اگر ورودی مانند prose با `J`، `K`، `Q`، `X` بیشتر از معمول به‌نظر می‌رسد، احتمالاً ROT13 است.

  4. آنچه ROT13 نیست را decode نکنید

    اگر ورودی شما prose واقعی است، اجرای آن از طریق این ابزار فقط gibberish تولید می‌کند. فقط زمانی استفاده کنید که مطمئن باشید source ROT13 بوده (spoiler block، puzzle answer، post USENET-era).