صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 13
الموضوع:

شفرة Route Transposition Cipher و مقدمة على التشفير التقليدي الانتقالي

الزوار من محركات البحث: 520 المشاهدات : 2786 الردود: 12
الموضوع حصري
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Software Developer
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 7,348 المواضيع: 422
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 6778
    مزاجي: ****
    المهنة: مبرمج شركة Weir
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 14/November/2022
    مقالات المدونة: 163

    شفرة Route Transposition Cipher و مقدمة على التشفير التقليدي الانتقالي إضغط على مفتاح Ctrl+S لحفظ الصفحة على حاسوبك أو شاهد هذا الموضوع

    مقدمة عن التشفير الانتقالي Transposition Ciphers و شفرة Route Transposition





    يعتبر احد طرق التشفير القديمة classical ciphers , وتفترض هذه الطريقة بتغيير مواقع احرف الكلمة المراد تشفيرها , على سبيل المثال اريد ان اشفر كلمة spyman بطرق التشفير الانتقالي , فسوف تصبح SMPAYN , لو تلاحظ الكلمة المشفرة لم تأتي بحروف جديدة , وانما عدلت على مواقع الحروف القديمة فقط .
    بعض طرق التشفير الانتقالي :

    1- شفرة Railfence Transposition
    2- شفرة Columnar Transposition
    3- شفرة Route Transposition
    4- myszkowski transposition cipher
    5- permutation transposition cipher
    6- anagramming jumbling words transposition cipher
    7-combining monoalphabetic and simple transposition

    بعض انواع التشفير الانتقالي لا تحتاج الى مفتاح (key) لذلك تسمى بطرق (Keyless Transposition) مثل شفرة railfence وشفرة الروت Route Transposition ,, لكن تحتوي شفرة الرّيل فينس على رقم تزحيف الاحرف وقد يعتبره البعض مفتاح .

    شفرة Route Transposition :
    تعتبر شفرة الروت من الشفرات الابدالية السهلة التي لا تحتاج الى مفتاح key , كل ما تحتاج اليه هو الاتفاق على عدد الاعمدة والصفوف وتنظيم احرف النص الواضح في الشبكة ( الجدول ) .

    طريقة التشفير Encryption :
    1- نقوم بفرض عدد الاعمدة بالاتفاق بين المرسل والمستلم (Alice and Bob) . وليكن خمسة مثلا

    2- نقوم بحساب عدد احرف النص الواضح ونقسمها على العدد الذي فرضناه في الخطوة رقم واحد , (دائماً نقرب الناتج للاعلى ) مثلاً كان ناتج القسمة 6.1 اذن نقوم بتقريبه للـ 7 (دائما هذا الشيء ثابت لا يتغير)

    3- نقوم بتوزيع احرف النص الواضح سطر سطر ( او بشكل دوامة تبدأ من اسفل اليسار او اليمين من الاعلى او الاسفل حسب الاتفاق بين اليس و بوب )

    4- في حال اكتمال توزيع النص الواضح بداخل الشبكة وبقى لدينا فراغ فنقوم بوضع بداخل الفراغ حرف x .

    مثال سوف اقوم بتشفير كلمة spymanh4 حسب الخطوات اعلاه :
    1- فرضنا عدد الاعمدة 5

    2- قسمنا عدد احرف النص الواضح (في مثالنا 8) على عدد الاعمدة فيكون الناتج 1.6 , نقرب العدد للاعلى فيكون 2 وهو عدد الصفوف .

    3- قمنا بتوزيع النص الواضح سطر سطر .

    4- وضعنا x في الفراغ




    ونقرأ عمود عمود , فيكون النص المشفر : SNPHY4MXAX

    مثل اخر : شفر العبارة التالية : abort the mission, you have been spotted ( بالعربي , انهي المهمة انت قد كشفت )
    بأستخدام شفرة الروت .
    نطبق الطرق اعلاه :


    في هذا المثال تكون القراءة مختلفة والمسار مختلف (ممكن اختيار طريقة عمود عمود ولكن اريد ان ابين ممكن اختيار اي مسار )

    لاحظ الصورة ادناه لمعرفة كيفية اختيار المسار :


    تبدأ من اسفل اليسار وتصعد وتتحرك بشكل لولبي ( دوامة كأنما ) وصولا للمركز . عكس اتجاه عقارب الساعة

    فيكون السايفر : XTEAN ITROB ATSYV NTEDX OEHOM EHSOE SPBUI


    طريقة فك التشفير :
    نفس طريقة فك التشفير , تحدد الطريقة المتفق عليها ويتم عمل جدول ويقوم مفكك الشفرة بتطبيق الطريقة عليها .
    مثال : قم بتشفير الكلمة SNPHY4MXAX بأستخدم شفرة الروت .
    لو لاحظ بالمثال اعلاه قمنا بتشفير هذه الكلمة في خمس اعمدة وصفين , ورتبنا النص بشكل سطور .. نكتب الجدول ونرتب النص المشفر على شكل اعمدة :



    الان نقرأ سطر سطر , فيكون الناتج spymanh4xx نحذف الـ xx فيكون الناتج spymanh4

    كذلك نفس الطريقة للمثال الاخر .

    للتوضيح اكثر شاهد هذا الفيديو , يبدأ شرح شفرة الروت بالدقيقة 2:23



    برمجة الشفرة :
    بما ان هذه الشفرة متغيرة فلا يوجد برنامج او كود يشمل جميع الطرق لانه معتمدة على الاتفاق بين Alice و Bob

    اتمنى لكم التوفيق

  2. #2
    UNKNOWN
    تاريخ التسجيل: January-2017
    الجنس: ذكر
    المشاركات: 17,041 المواضيع: 346
    صوتيات: 6 سوالف عراقية: 0
    التقييم: 32312
    آخر نشاط: 15/November/2020
    شكراً جزيلاً ع المجهود والموضوع

  3. #3
    من أهل الدار
    تاريخ التسجيل: February-2017
    الجنس: أنثى
    المشاركات: 2,384 المواضيع: 35
    صوتيات: 0 سوالف عراقية: 2
    التقييم: 3158
    شكرآ جزيﻵ

  4. #4
    أأأُم کـريـر ^°^
    ♡ مُحرمة كالنبيذ
    تاريخ التسجيل: July-2016
    الدولة: بــغــداد الـحـبـيـبـة
    الجنس: أنثى
    المشاركات: 57,238 المواضيع: 1,492
    صوتيات: 0 سوالف عراقية: 4
    التقييم: 21498
    مزاجي: مــتــقـــلــب "( /: (: :(
    المهنة: …..
    أكلتي المفضلة: برگر يعني برستيج وكذا ^^
    موبايلي: iPhone 14 Pro Max
    مقالات المدونة: 10
    شكرا ع المجهود عمو

  5. #5
    من المشرفين القدامى
    نيزْڪ
    تاريخ التسجيل: November-2016
    الدولة: بغدادية..♡
    الجنس: أنثى
    المشاركات: 13,514 المواضيع: 433
    صوتيات: 6 سوالف عراقية: 31
    التقييم: 16395
    آخر نشاط: 26/July/2024
    مقالات المدونة: 1
    شكرا جزيلا ..

  6. #6
    من أهل الدار
    تاريخ التسجيل: August-2015
    الجنس: ذكر
    المشاركات: 14,121 المواضيع: 236
    صوتيات: 1 سوالف عراقية: 5
    التقييم: 11190
    مقالات المدونة: 12
    مفتهمت شي

  7. #7
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة رجل كهل مشاهدة المشاركة
    شكراً جزيلاً ع المجهود والموضوع
    اقتباس المشاركة الأصلية كتبت بواسطة DRyoBE مشاهدة المشاركة
    شكرآ جزيﻵ
    اقتباس المشاركة الأصلية كتبت بواسطة مزاجية وكذا مشاهدة المشاركة
    شكرا ع المجهود عمو
    اقتباس المشاركة الأصلية كتبت بواسطة سارهـ الطائي مشاهدة المشاركة
    شكرا جزيلا ..
    اقتباس المشاركة الأصلية كتبت بواسطة KASSAR مشاهدة المشاركة
    مفتهمت شي

    اهلا وسهلا لمروركم الكريم

    منورينا

  8. #8
    عضو محظور
    تاريخ التسجيل: June-2017
    الدولة: Karbala Center
    الجنس: ذكر
    المشاركات: 1,321 المواضيع: 143
    التقييم: 501
    مزاجي: متغير
    المهنة: Abbasid Tabernacle
    أكلتي المفضلة: سكالوب + كرسبي + كنتاكي
    موبايلي: P9 plus
    آخر نشاط: 7/June/2021
    الاتصال: إرسال رسالة عبر Yahoo إلى العاشق الولهان
    عزيزي تحية لشخصك

  9. #9
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة الشاعر المجروح مشاهدة المشاركة
    عزيزي تحية لشخصك
    اخي الغالي شكراً لمرورك
    منور

  10. #10
    Wahiba khalid
    تاريخ التسجيل: August-2016
    الدولة: Hadarmout_Al-Mukalla
    الجنس: أنثى
    المشاركات: 2,050 المواضيع: 120
    التقييم: 1740
    مزاجي: بشكرالله ^_^
    المهنة: student
    أكلتي المفضلة: البطاطس المقليه مع الكاتشب
    موبايلي: جالكسيj6
    آخر نشاط: 21/December/2020

صفحة 1 من 2 12 الأخيرةالأخيرة
تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال