المحتوى
تشفير Vigènere هو طريقة تشفير تستخدم سلسلة من "أصفار قيصر" المختلفة بناءً على أحرف الكلمة الأساسية. في تشفير قيصر ، يتم نقل كل حرف في المقطع بعدد معين من الأحرف ، ليحل محله الحرف المقابل. على سبيل المثال ، هذا يعني أنه في تحول ثلاثة مواضع في تشفير قيصر: A سيصبح D ؛ سيصبح B هو E ؛ سيصبح C F ، إلخ. يعتمد تشفير Vigènere على هذه الطريقة ، باستخدام عدة أصفار César في نقاط مختلفة من الرسالة. يوضح لك هذا المقال كيفية استخدامه.
خطوات
طريقة 1 من 2: تشفير
- احصل على ساحة Vigènere (الصورة في نهاية هذه المقالة) أو قم بإنشاء ساحة Vigènere الخاصة بك.
-
فكر في كلمة أساسية أقصر من العبارات أو العبارات التي تريد تشفيرها. في هذا المثال ، سوف نستخدم:جير
- اكتب رسالتك بدون مسافات. في هذا المثال ، سوف نستخدم:
WIKIHOWISTHEBEST
-
اكتب الكلمة الأساسية أسفل رسالتك ، مع محاذاة بعناية كل حرف من الكلمة الرئيسية مع حرف في رسالتك. افعل ذلك حتى تقوم بمحاذاة جميع الأحرف في الرسالة:WIKIHOWISTHEBEST
ليمليمليم
-
قص الكلمة الرئيسية لتناسب العبارة ، إذا لزم الأمر. في المثال المستخدم لهذه المقالة ، الكلمةجيرإنها مناسبة تمامًا ، ولكن عندما لا تتناسب الكلمة الرئيسية تمامًا ، فلا داعي لاستخدام الكلمة كاملة. على سبيل المثال:
WIKIHOWISTHEBESTOFTHEBEST
LIMELIMELIMELIMELIMELIMEL
- انتقل إلى سطر الحرف الأول من الكلمة الرئيسية في مربع Vigènere وانتقل إلى عمود الحرف الأول من الرسالة وابحث عن نقطة تقاطع الخط والعمود. هذه هي رسالتك المشفرة.
- استمر بهذه الطريقة حتى يتم تشفير الجملة بالكامل. انتهى المثال بالشكل:
LAYEWGKEHLVAQWGP
طريقة 2 من 2: فك التشفير
- قم بتنفيذ الخطوات المذكورة أعلاه بترتيب عكسي لفك تشفير النص المشفر.
- ابحث عن عمود الحرف الأول من النص المشفر ، وتابع حتى تصل إلى سطر الحرف الأول من الكلمة الأساسية. هذا الحرف هو الحرف الأول من الجملة المشفرة.
- استمر بهذه الطريقة حتى تقوم بفك تشفير النص تمامًا.
- تم الانتهاء من.
ساحة فيجنير
نصائح
- عند إعطاء الرسالة المشفرة إلى شخص آخر ، فإنهم بحاجة إلى معرفة كلمة المرور لاختراق الرمز ، لذلك تهمس لهم سراً أو استخدام تشفير Caesar المحدد مسبقًا لتشفير الكلمة الأساسية.
- هناك مفرقعات Vigènere على الإنترنت يمكنك استخدامها للمساعدة في كسر الشفرة. قم ببحث على الإنترنت للعثور عليهم.
- طريقة أخرى للتشفير هي العثور على حرف مطابق عند تقاطع الصفوف والأعمدة. في هذه الحالة ، "الحرفان W و L هو H" وهكذا. تصبح WIKIHOWISTHEBEST HQWMSWIMDBTIMMEX.
- تحقق للتأكد من أنك قمت بالتشفير بشكل صحيح. يمكن أن يكون من المستحيل تفسير النص المشفر بشكل خاطئ ، ومن الصعب التعرف على الخطأ دون إجراء فحص ثانٍ.
- إذا كنت تستخدم مربع Vigènere أكبر ، والذي يتضمن كلاً من علامات الترقيم والتباعد ، فسيصبح كسر الرقم أكثر صعوبة. هذا صحيح بشكل خاص عندما تكون "الكلمة الرئيسية" أو "العبارة" أطول من الرسالة أو أطول منها.
- هناك طريقة أخرى لمزيد من التشويش على رسالتك وهي استخدام تشفير قيصر في الرسالة الأصلية بقيمة محددة مسبقًا (على سبيل المثال: ROT13) ، ثم تشفيرها باستخدام تشفير Vigènere. حتى لو تم فك تشفيرها ، دون معرفة أن النتيجة تم تشفيرها بشفرة سيزار قبل تشفير Vigènere ، ستظل الرسالة عشوائية.
- كلما تم تكرار "الكلمة الرئيسية" أو "العبارة الرئيسية" الخاصة بك ، كلما كان من السهل اكتشاف الأنماط في النص المشفر ، وسيكون من الأسهل كسر الشفرة. يفضل استخدام "مفتاح" بطول يساوي أو أكبر من طول الرسالة.
تحذيرات
- هذا التشفير ليس مضمونًا (لا يوجد تشفير) ويمكن كسره بسرعة. وفقًا للمعايير الحالية ، فإن شخصية Vigènere ضعيفة للغاية.لا تستخدم هذا لأي شيء في غاية السرية حقًا. لعمليات بحث أقوى بتشفير AES و RSA. ومع ذلك ، يمكن استخدام هذا التشفير مع تشفير للاستخدام الفردي (مفتاح تشفير عشوائي حقيقي بنفس طول النص الذي يتم استخدامه مرة واحدة فقط) لإنتاج نص مشفر ، طالما أن المفتاح آمن ، يمكن فكها.