1. Inspect the pattern
We look for tell-tale structure: Base64 padding, hex pairs, binary bytes, Morse symbols and number sequences.
Paste an unknown message to identify likely encodings and ciphers, then explore the strongest decoding candidates.
Try common encodings and classical transformations in one place. Your text stays in this browser; results are candidates, not a promise that every message has one correct answer.
We look for format signatures, run safe transformations, and rank readable output. Press Ctrl or Cmd + Enter to run analysis.
Paste text above to start. Try the examples if you do not have a message yet.
Supported in this first release: Base64, hexadecimal, binary, URL encoding, ROT13, Caesar shifts, Atbash, reverse text, A1Z26 and Morse code.
We look for tell-tale structure: Base64 padding, hex pairs, binary bytes, Morse symbols and number sequences.
Safe transformations such as ROT13, Caesar shifts and Atbash are compared by readable-text signals.
Move from a likely match to a focused Base64 decoder, Morse tool, or Caesar workspace.
حوّل رسائلك باستخدام طريقة التشفير الأسطورية التي وثق بها الأباطرة الرومان
أحدثت شفرة قيصر ثورة في علم التشفير القديم عندما استخدمها يوليوس قيصر حوالي عام 58 قبل الميلاد خلال حملاته العسكرية. حمت طريقة التشفير بالتبديل هذه الاتصالات العسكرية الهامة عن طريق إزاحة كل حرف ثلاث مواضع في الأبجدية، مما وضع الأساس لتقنيات التشفير الحديثة.
تنفذ أداة تشفير قيصر الخاصة بنا خوارزمية الإزاحة الكلاسيكية حيث يتحرك كل حرف عددًا ثابتًا من المواضع في الأبجدية. عندما تصل الإزاحة إلى الحرف الأخير، تلتف عائدة إلى الحرف الأول، مما يخلق نمط تبديل دائري يحافظ على بنية الرسالة مع ضمان السرية.
The Caesar cipher utilizes modular arithmetic for precise letter transformation:
Encryption: En(x) = (x + n) mod 26
Decryption: Dn(x) = (x - n) mod 26
Where x = letter position (A=0...Z=25), n = shift value
على الرغم من سهولة كسرها من خلال هجمات التجربة الشاملة (25 مفتاحًا محتملاً فقط) أو تحليل التردد، إلا أن شفرة قيصر تظل ذات قيمة لتعليم علم التشفير والإخفاء البسيط. تشمل التطبيقات الحديثة ROT13 لإخفاء المفسدين وتعليم مفاهيم التشفير الأساسية.
تشمل الاستخدامات المعاصرة لشفرة قيصر العروض التعليمية، وإنشاء الألغاز، والتدريب على تطوير البرمجيات. تُستخدم متغيرات ROT13 بشكل شائع في المنتديات عبر الإنترنت، وتحديات البرمجة، وكمكونات أساسية لأنظمة تشفير أكثر تعقيدًا.
تعد شفرة قيصر مقدمة مثالية لمبادئ علم التشفير، حيث توضح مفاهيم رئيسية مثل التبديل، والتشفير المتماثل، وتحليل الشفرات. يتعلم الطلاب مهارات أساسية بما في ذلك التعرف على الأنماط، والتفكير الرياضي، والوعي الأمني من خلال الممارسة العملية.
شفرة قيصر هي تقنية تشفير بالتبديل بسيطة حيث يتم إزاحة كل حرف في النص الأصلي عددًا ثابتًا من المواضع في الأبجدية. على سبيل المثال، بإزاحة 3، يصبح الحرف 'أ' هو 'ث'. الشفرة دائرية، لذا فإن الحرف 'س' بإزاحة 3 يصبح 'أ'.
شفرة قيصر ليست آمنة لحماية المعلومات الحساسة اليوم. مع وجود 25 مفتاحًا محتملاً فقط، يمكن كسرها بسهولة من خلال هجمات التجربة الشاملة أو تحليل التردد. ومع ذلك، لا تزال ذات قيمة للأغراض التعليمية، والإخفاء البسيط، وكمكون في أنظمة تشفير أكثر تعقيدًا.
التشفير يحول النص الأصلي إلى نص مشفر عن طريق تطبيق إزاحة قيصر إلى الأمام. أما فك التشفير فيعكس هذه العملية عن طريق إزاحة النص المشفر إلى الخلف بنفس المقدار للكشف عن الرسالة الأصلية. كلاهما يتطلب معرفة قيمة الإزاحة الصحيحة.
نعم، يمكن كسر شفرات قيصر دون معرفة قيمة الإزاحة باستخدام طريقتين رئيسيتين: التجربة الشاملة (تجربة كل الإزاحات الـ 25 الممكنة) وتحليل التردد (تحليل أنماط تكرار الحروف). للنصوص الطويلة، غالبًا ما يكون تحليل التردد أكثر فعالية.
ROT13 هو حالة خاصة من شفرة قيصر بإزاحة 13. وهو فريد من نوعه لأن تطبيق ROT13 مرتين يعيد النص الأصلي (لأن 13 + 13 = 26، وهو ما يعادل عدم وجود إزاحة). يستخدم ROT13 بشكل شائع في المنتديات عبر الإنترنت لإخفاء المفسدين.
شفرة قيصر التقليدية تعمل فقط مع الحروف. عادة ما تُترك الأرقام والأحرف الخاصة دون تغيير. توفر أداتنا خيارًا لتضمين الأرقام (0-9) في عملية الإزاحة، وهو امتداد شائع.