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

شفرة Hill Cipher التشفير المتعدد الابدالي Polygraphic substitution cipher

الزوار من محركات البحث: 598 المشاهدات : 1983 الردود: 17
الموضوع حصري
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    من المشرفين القدامى
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 6,904 المواضيع: 364
    صوتيات: 6 سوالف عراقية: 0
    التقييم: 5425
    مزاجي: ****
    المهنة: ****
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 31/January/2018
    مقالات المدونة: 163
    SMS:
    اصد عن المرمى القريب ترفعاً .. واطلب امراً يعجز الطير بعدهَ

    شفرة Hill Cipher التشفير المتعدد الابدالي Polygraphic substitution cipher إضغط على مفتاح Ctrl+S لحفظ الصفحة على حاسوبك أو شاهد هذا الموضوع

    شفرة Hill Cipher
    تعتبر احد طرق التشفير المتعدد الابدالي Polygraphic substitution cipher وهي من الطرق التقليدية (التشفير الكلاسيكي) , اخترع هذه الطريقة العالم Lester S. Hill عام 1929 , تعتمد شفرة hill على الجبر الخطي و على المصفوفات بصورة كاملة حيث تقسم احرف النص الى ثنائيات وتقوم بأضافتها الى مصفوفة ثنائية واجراء العمليات عليها .
    (1891–1961) Lester S. Hill

    تحتاج شفرة Hill الى كلمة مفتاحية (Key Word) وهي عبارة عن كلمة يتم تحويل احرفها الى ارقام حسب تسلسل كل حرف بالابجدية .
    لكي تحترف التشفير بشفرة hill يجب ان تتقن العمليات الحسابية في المصفوفات , اي اذا كنت ان تريد ضرب مصفوفة في مصفوفة ثانية من اين تبدأ ؟ و كيف يتم ذلك ؟ او اذا اردت ان تضرب عدد في مصفوفة ما هو الاختلاف عن الطريقة اعلاه , الطريقة سهلة لكن تحتاج الى متابعة .

    طريقة التشفير Encryption :



    تسلسل الاحرف الابجدية في شفرة hill يبدأ من 0 وليس من واحد .
    1- نقوم بتحويل الكلمة المفتاحية الى مصفوفة ثنائية ابعادها 2 * 2 ونكتب بداخل المصفوفة مواقع احرف الكلمة المفتاحية (التسلسل الابجدي) مثال : اذا كانت لدينا الكلمة المفتاحية (hill) فيكون تحويله الى مصفوفة ارقام بالشكل التالي :



    2- نقسم النص المراد تشفيره (لنفرض ان النص هو sp ym an) الى ثنائيات ونحول كل ثنائية الى ارقام حسب موقعها بالابجدية .



    3- نضرب كل ثنائية بمصفوفة الكلمة المفتاحية ونعمل للناتج mod 26 .


    في الخطوة اعلاه نحتاج الى معرفة كيفية ايجاد ناتج حاصل ضرب مصفوفتين , لاحظ المثال ادناه لعملية الضرب لايجاد حاصل ضرب المصفوفة في الصورة السابقة
    AX + BY
    CX + DY
    ونأخذ mod 26 لكل رقم ناتج من العمليتين اعلاه .
    4- ناتج الخطوة الثالثة نرجعها للابجدية ونكتب الحرف الناتج .

    شاهد الفيديو ادناه يحتوي عمليات على المصفوفات بالامثلة بالاضافة تشفير hill (التشفير يبدأ من الدقيقة 3:40)




    عملية فك التشفير Decryption :
    1- ايجاد الـ DET




    2- ايجاد DET mod





    3- استخراج المعامل النمطي المعكوس (X)



    4- ايجاد المصفوفة المساعدة ADJ



    5- ضرب الـ (X) في المصفوفة المساعدة و عمل mod 26 للناتج وبهذا سوف نحصل على k المعكوس



    بعد هذه الخطوة حصلنا على k المعكوس
    الان نقسم النص المشفر الى ثنائيات و نجد تسلسل كل ثنائية في الابجدية وبعد ذلك نضرب كل واحد بـ k المعكوس ونجد mod 26 للناتج , وبهذا نحصل على النص الصريح plain text

    يتبع ... سأقوم بكتابة الكود لاحقاً

  2. #2
    من أهل الدار
    قَـمِےر ٱلعَراق
    تاريخ التسجيل: August-2014
    الدولة: °•°في قلب اغلى الكون°•°
    الجنس: أنثى
    المشاركات: 29,842 المواضيع: 362
    التقييم: 15289
    مزاجي: من يقترب مني عليه تحمل جنون
    المهنة: مبرمجه
    أكلتي المفضلة: سوشي و فنكر
    موبايلي: honor
    آخر نشاط: منذ 5 يوم
    مقالات المدونة: 19
    SMS:
    وتغرد بهمسِ لمراءة من وحي الجنان تسكن الرقى وطنا على شفا قلبها ينبض فيض الحنان لا تعرف للظلم طريق انسان عذبة كينبوع نهر لم يمسه مخلوقً كائن من كان هي الومض حين الشفق هي انفاس الغسق وكيف اقولها ومن بروعة تكوينها اتسق
    شكرا لك

  3. #3
    من المشرفين القدامى
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة أغرد بهمس مشاهدة المشاركة
    شكرا لك
    شكرا لمرورج اختي

  4. #4
    عـ,ـآشـ,ـگتـ,ـ ةّ
    ♥ مُحرمة كالنبيذ
    تاريخ التسجيل: July-2016
    الدولة: بــغــداد الـحـبـيـبـة
    الجنس: أنثى
    المشاركات: 55,156 المواضيع: 1,440
    صوتيات: 0 سوالف عراقية: 4
    التقييم: 18576
    مزاجي: مــتــقـــلــب "( /: (: :(
    المهنة: طــالــبـــة
    أكلتي المفضلة: برگر يعني برستيج وكذا ^^
    موبايلي: J7
    مقالات المدونة: 10
    SMS:
    ⠀ ⠀ ⠀ ⠀ ⠀ ⠀ ‏مثل لمــة الجُمعة عيونها تخبل♥️
    مشكور صديقي

  5. #5
    ادارية سابقة
    تاريخ التسجيل: January-2010
    الدولة: جهنم
    الجنس: أنثى
    المشاركات: 55,605 المواضيع: 7,582
    صوتيات: 2 سوالف عراقية: 13
    التقييم: 25261
    مزاجي: متفائلة
    المهنة: Sin trabajo
    أكلتي المفضلة: pizza
    موبايلي: j7
    آخر نشاط: منذ 25 دقيقة
    مقالات المدونة: 18
    SMS:
    أَلأَماكن التي لا تَعرفُ عينيك تظنُها فجوات تَمر مِنها العصافير إِلى غُرفة نبي نائم خلفَ السماء !"


    خطك؟ يجنن
    اممم احنا ندرس بس العمليات على المصفوفات وايجاد الانڤيرس الها بس من نبدي بالتشفير يصير الشغل لاهل البرمجة..مشكور علي ع المجهود الرائع ،جزاك الله خيرا

  6. #6
    من المشرفين القدامى
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة مزاجية وكذا مشاهدة المشاركة
    مشكور صديقي
    اهلا وسهلا مزاجية
    منورتني ☺️

  7. #7
    من المشرفين القدامى
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة Suzana مشاهدة المشاركة


    خطك؟ يجنن
    اممم احنا ندرس بس العمليات على المصفوفات وايجاد الانڤيرس الها بس من نبدي بالتشفير يصير الشغل لاهل البرمجة..مشكور علي ع المجهود الرائع ،جزاك الله خيرا
    انا اعاني من هاي المشكلة خطي مو حلو

  8. #8
    متيه بدرب عدل
    تاريخ التسجيل: January-2017
    الدولة: كوكب الأرض
    الجنس: ذكر
    المشاركات: 9,519 المواضيع: 216
    صوتيات: 5 سوالف عراقية: 0
    التقييم: 9594
    الاتصال: إرسال رسالة عبر Yahoo إلى رجل كهل
    SMS:
    "Be a voice, Not an echo" "كن صوتا، لا مجرد صدى"
    شكراً جزيلاً لك

  9. #9
    مشرفة منتدى الكارتون والانمي
    Twee Ty
    تاريخ التسجيل: August-2016
    الجنس: أنثى
    المشاركات: 16,021 المواضيع: 565
    صوتيات: 14 سوالف عراقية: 0
    التقييم: 6789
    المهنة: طالبـة رابــع علمـي
    شكراً على الجهود

  10. #10
    من المشرفين القدامى
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة رجل كهل مشاهدة المشاركة
    شكراً جزيلاً لك
    اهلا وسهلا اخي الكريم
    منورني

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

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

Google+

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