Hill Cipher Encryption / Decryption - شرح بالعربي - Subtitled

Sdílet
Vložit
  • čas přidán 21. 08. 2016
  • شرح كامل للتشفير و فك التشفير عن طريق Hill Cipher (شيفرة الهضبة) بطريقة مبسطة مع حل مثال.
    Information Security and Cryptography - Hill Cipher Encyption + Decryption Fully Explained with Example and English subtitles
    iTeam Academic Group - JU

Komentáře • 131

  • @mm.hesham2310
    @mm.hesham2310 Před 6 měsíci +1

    اقسم بالله ذاكرت الامتحان من قناتك شكككراً من القلب ❤❤❤

  • @zozoa-hameed5023
    @zozoa-hameed5023 Před 7 lety +3

    الله يسعدك بالدنيا والآخرة 🌱
    موفق

  • @hadeel7245
    @hadeel7245 Před 2 lety +1

    الله يجزيك الخير. شرحك رائع.وانا فهمت منه👍

  • @user-sj6gs9im8b
    @user-sj6gs9im8b Před 3 lety +1

    ابدعت بصوتك العسل

  • @kareemdesigns4899
    @kareemdesigns4899 Před 5 lety +1

    شكرا جدا علي مجهودك

  • @soran.k1070
    @soran.k1070 Před 5 lety +2

    جزاك الله خير إنشاء

  • @9tq
    @9tq Před 5 lety +37

    بالنسبه للناس اللي سالت عن الدتيرمينانت determinant : هو جدول يحفظ :(١:١) (٣:٩) (٥:٢١) (٧:١٥)(٩:٣)(١١:١٩)(١٥:٧)(١٧:٢٣)(١٩:١١)(٢١:٥)(٢٣:١٧) (٢٥::٢٥)

    • @trok1
      @trok1 Před 3 lety +3

      افضل تعليق اشوفه بسنة 2021

    • @Defender_IQ
      @Defender_IQ Před 2 lety +1

      ديترمينانت ✔

    • @nasrothepunisher5744
      @nasrothepunisher5744 Před rokem +1

      فيما يخص ضرب مصفوفتين يكون عن طريق ضرب الصف بالعمود

    • @9tq
      @9tq Před rokem +1

      @@Defender_IQ خطا املائي

    • @jehzna4387
      @jehzna4387 Před rokem

      اخوي لما اجيت اشفر كلمة Ziad طلع معي ال det 13 بس مش عارف ايش ال inverse اله ؟

  • @meishosweety7993
    @meishosweety7993 Před 7 lety +6

    تسلم ايديك ع القناة استفدت منها واجد (جدا) بليز ممكن شرح hill cipher لمصفوفة 3*3 و خصوصا عكس ال k ... k`1

  • @user-uy4oj9nb3j
    @user-uy4oj9nb3j Před 3 měsíci

    الشرح مرتب شكرا😍

  • @DesoukiEgypt
    @DesoukiEgypt Před 5 lety +6

    ممتاز يا استاذ و الله

  • @hayderzeedan5775
    @hayderzeedan5775 Před 7 lety +1

    مشكور يكول مازن عدنان
    على الشرح

  • @user-wk8tc6qg1c
    @user-wk8tc6qg1c Před 7 lety +2

    عاشت ايدك حبيبي

  • @zeenamedhat2390
    @zeenamedhat2390 Před rokem

    شكرا جدا ✨

  • @1mm-mm168
    @1mm-mm168 Před 2 lety +2

    What If The determinant was 18 , So I Cant get the Determinant Inverse Mod 26.
    So What Is The Solution ?

  • @fachrezamuslim
    @fachrezamuslim Před 7 lety +4

    determinant = 3, where u get it ?

  • @abuJaber49
    @abuJaber49 Před 6 lety

    يسلموا 😍

  • @zemmourinassiba8036
    @zemmourinassiba8036 Před 6 lety +1

    Thank you

  • @n9iq
    @n9iq Před 4 lety +1

    عاشت ايدك

  • @geshbenrewand1778
    @geshbenrewand1778 Před 4 lety

    God bless you

  • @eliasking3908
    @eliasking3908 Před 5 lety +43

    اخي قد اخطئت في الضرب يكون حسب العامود وليس حسب الصف .. شكرا لمجهودك

    • @os.m768
      @os.m768 Před 2 lety +3

      صحيح شكرا لك

    • @msprogrammer1427
      @msprogrammer1427 Před rokem

      نعم صف*عمود وليس صف*صف

    • @JoeElmasry.
      @JoeElmasry. Před rokem +1

      تسلم ... لحقتني في آخر لحظه♥️♥️

  • @hafizaabdalla7268
    @hafizaabdalla7268 Před 5 lety +2

    بارك الله فيك يا ريت لو نفس الدروس بلغة تكويد مثل البايثون

  • @user-xd7sm6gt6w
    @user-xd7sm6gt6w Před 7 lety +3

    شكرا ربي يوفقك

    • @iTeamAcademy
      @iTeamAcademy  Před 7 lety

      نسمه هوه العفو بالتوفيق يا رب

    • @dareenosama7349
      @dareenosama7349 Před 6 lety

      عملية الضرب للمصفوفة صف بعمود وليس صف بصف

  • @passionforsciencel5180
    @passionforsciencel5180 Před měsícem +3

    مين يشاهد من 2024 🖐

  • @wisforwumbo6408
    @wisforwumbo6408 Před 7 lety

    How'd you get X and Y? Shouldn't it be X and P? And how did you get H and A from X and Y?

  • @HocineBouarara
    @HocineBouarara Před 5 lety

    thanks

  • @yahuseenn5473
    @yahuseenn5473 Před 7 lety +2

    عفوا اذا كان key مصفوفه 3×3 نتعامل معه بنفس المثال ميأثر ؟

  • @fatimamohsen6059
    @fatimamohsen6059 Před 3 lety +3

    استاذ الشرح واضح بس الامور الاساسية ما شرحتها يعني اني اتمنى تشرح شلون معكوس 9 هو 3 وشلون معكوس ال key *3 يطلع هذا الناتج

  • @malakhomaid5735
    @malakhomaid5735 Před 3 lety

    لو سمحت تقدر تشرح لنا وكيف نطلع المفتاح الي هو xor

  • @mostafatabouni9990
    @mostafatabouni9990 Před 4 lety

    The material is very very easy, but more concentration is required in this material

  • @mohammedmajhool5287
    @mohammedmajhool5287 Před 3 lety

    سلام عليكم
    ممكن حل السؤال
    You are presented with a plaintext message t = (t1, t2, ... ) where ti is a letter in alphabet and invertible m × m matrix H, Hill cipher represents ti by numeric value xi ∈ Zn (Zn = {0,1, ... , n − 1}) and encrypts plaintext as c = H ∙ x (mod n), where x and c are plaintext and ciphertext column vectors. Similarly, c is decrypted as x = inverse(H) ∙ c (mod n). Describe a situation where cryptanalysis can be performed. What are the parameters what is needed to guess H? What matrix operation could be performed to recover H

  • @sherifmaher8955
    @sherifmaher8955 Před 5 lety +1

    where is the product cipher please

  • @sarapkazanci7011
    @sarapkazanci7011 Před 4 měsíci

    البرنامج المستخدم ماتلاب اذا ممكن جواب

  • @yanischetouani7392
    @yanischetouani7392 Před 6 lety +1

    chukrannn

  • @user-uq6fp2yu9h
    @user-uq6fp2yu9h Před 6 lety +3

    صعبت عليه لم أفهم طريقة decryption hill cipher وخصوصا معكوس المفتاح وdet

  • @gardanxyzxyzahmmad5458
    @gardanxyzxyzahmmad5458 Před 7 lety +1

    hello first than you very much to this benefit lectures but I need lectures abut the padding (ECB)(CBC)(CFB)(OFB)(CTR)Mode

  • @user-oy5xv6jm7g
    @user-oy5xv6jm7g Před 5 lety +3

    الدكتور الي يدرسني الماده يقول اضرب الصف بالعمود

  • @xxd-bxx7814
    @xxd-bxx7814 Před 7 lety +6

    شنو هوه الinverse وشلون طلعت
    9inverse mod 26 = 3?

    • @SohaAhmed-tx6sz
      @SohaAhmed-tx6sz Před 5 lety +1

      كيف نحسبها

    • @solo4084
      @solo4084 Před 4 lety +4

      الانفيرس هو العدد الذي اذا ضربنا في العدد الذي نريد ان نستخرج له الانفيرس وعملنا للناتج mod يكون الناتج يساوي 1.
      الشرط هنا ان يكون
      1 = (قيمة الmod, العدد المراد)gcd
      مثال: اذا اردنا ان نجد انفيرس العدد
      7 mod 26
      اولا: سوف نطبق الشرط gcd(7, 26) =1
      بما ان الشرط تحقق معناها هناك انفيرس اذا لم يتحقق الشرط معنا ليس هناك انفيرس للعدد ضمن26 mod يمكن ان يكون انفيرس ضمن mod مختلف
      ثانيا: بما ان الشرط تحقق نقول(ما هو العدد الذي اذا ضربناه ب7 وعملنا للناتج mod26 كان الناتج يساوي1؟)
      سوف نجد ان الرقم هو 15 حيث:
      (7 * 15) mod26 = 1
      اذا انفيرس العدد 7 ضمن mod26 هو 15
      ملاحظة: ما شرحته اعلاه هو الجواب ل(ما هو انفيرس العدد ضمن mod معين)
      اما كيف نجد الانفيرس فنستخدم خوارزمية اقليدس وهناك العديد من الشروحات لها على الانترنت.
      بالتوفيق...

  • @Khalid-js8sr
    @Khalid-js8sr Před 6 lety +12

    شلون اطلع
    invers 9 mod 26=3
    REPLY
    REPLY

    • @SohaAhmed-tx6sz
      @SohaAhmed-tx6sz Před 5 lety

      كيف نحسبها

    • @lumaibrahim426
      @lumaibrahim426 Před 4 lety

      شلون اطلع invers 9 mod 26=3

    • @rebeccawalker839
      @rebeccawalker839 Před 4 lety +2

      شوف الرقم الي تضربه بال determined وتاخذ له باقي القسمة يطلع 1 هو الرقم وهناك 3 ضرب 9 يساوي 27 واعمل له مود يطلع لك 1 اذا 3 هي الانڤيرس

    • @solo4084
      @solo4084 Před 4 lety +3

      الانفيرس هو العدد الذي اذا ضربنا في العدد الذي نريد ان نستخرج له الانفيرس وعملنا للناتج mod يكون الناتج يساوي 1.
      الشرط هنا ان يكون
      1 = (قيمة الmod, العدد المراد)gcd
      مثال: اذا اردنا ان نجد انفيرس العدد
      7 mod 26
      اولا: سوف نطبق الشرط gcd(7, 26) =1
      بما ان الشرط تحقق معناها هناك انفيرس اذا لم يتحقق الشرط معنا ليس هناك انفيرس للعدد ضمن26 mod يمكن ان يكون انفيرس ضمن mod مختلف
      ثانيا: بما ان الشرط تحقق نقول(ما هو العدد الذي اذا ضربناه ب7 وعملنا للناتج mod26 كان الناتج يساوي1؟)
      سوف نجد ان الرقم هو 15 حيث:
      (7 * 15) mod26 = 1
      اذا انفيرس العدد 7 ضمن mod26 هو 15
      ملاحظة: ما شرحته اعلاه هو الجواب ل(ما هو انفيرس العدد ضمن mod معين)
      اما كيف نجد الانفيرس فنستخدم خوارزمية اقليدس وهناك العديد من الشروحات لها على الانترنت.
      بالتوفيق...

  • @Ali-yg9qo
    @Ali-yg9qo Před 4 lety

    اشرح inveres كيف اطلعه

  • @To6Channel
    @To6Channel Před měsícem

    ايش هي mod26؟؟

  • @montadheradel4391
    @montadheradel4391 Před 6 lety

    قناتي في اليوتيوب المهندس منتظر عادل موجود شرح DES وكذلك AES وكذلك PLAYFAIR ALGORITHM وكذلك برمجة الFLOCODE اسم القناة المهندس منتظر عادل

  • @musesdali3027
    @musesdali3027 Před rokem +1

    ممكن تعرفنا على الطريقة اللي ترجع الرقم لمن يكون اكبر من 26 إلى رقم أقل من 26

    • @lubnakeylan2843
      @lubnakeylan2843 Před rokem +3

      ال mode هو باقي القسمه من ال26 بس بطريقه مختصره اكثر اطرح الرقم الي يطلعلك اكبر من ال26 بال(26) والناتج يمثل ال mode
      مثلاً هيج : 30-26=4=E

  • @basima1331
    @basima1331 Před 6 lety +6

    عند ضرب المصفوفات كيف بصير أضرب صف في صف ؟؟؟؟
    مش المفروض صف في عمود ؟

    • @iTeamAcademy
      @iTeamAcademy  Před 6 lety +2

      نعم صحيح بس هاي مصفوفة من عنصرين فقط
      وانا بدل ما احط الرقمين فوق بعض حطيتهم جنب بعض لغرض الترتيب فقط
      ما رح يفرق الناتج بهاي الحالة
      8 10
      او
      8
      10
      المهم ترتيب العمليات

    • @basima1331
      @basima1331 Před 6 lety +1

      اه فهمت عليك
      طيب لازم الكلمة الي بدي اشفرها ، أشفر كل حرفين بشكل منفصل؟ يعني ما بقدر اخليها مصفوفة ثنائية من 4 عناصر من اولها ؟
      واضرب بمصفوفة الكي؟ ولا لازم حرفين حرفين ؟

    • @iTeamAcademy
      @iTeamAcademy  Před 6 lety

      لا ما بصير، لازم اقسمهم حرفين حرفين
      2D matrices
      نفس شرح الفيديو

    • @basima1331
      @basima1331 Před 6 lety +2

      أيواا فهمت حاليا طب لو كان الكي مصفوفة ثلاثية بقسمهم ل3 احرف ؟ يعني بعتمد على حجم مصفوفة الكي ؟

    • @iTeamAcademy
      @iTeamAcademy  Před 6 lety

      اه بالزبط

  • @abbas.amer1
    @abbas.amer1 Před rokem

    اخي ممكن تشرح فك التشفير أڪــثر بعد لان مامفهوم بطريقه واضحه اذا امكن عل غير مثال

  • @user-er3sy4hc4e
    @user-er3sy4hc4e Před 5 lety +9

    غلط تضرب مصفوفه بهذا الشكل لازم عدد اعمدة المصفوفه الاولى يساوي صفوف المصفوفه الثانيه تحياتي

  • @eng.amar.hashim
    @eng.amar.hashim Před 6 měsíci

    ❤❤❤❤❤❤❤❤❤❤

  • @user-rc7vt3si8j
    @user-rc7vt3si8j Před 5 lety

    ماذا يعني مود 26

  • @selmi-badiamina1449
    @selmi-badiamina1449 Před 6 lety +3

    كيف احسب 1-^9 من فضلكممم élément inversible

    • @mostafayasin128
      @mostafayasin128 Před 5 lety +1

      9^-1 = 1 / 9

    • @trok1
      @trok1 Před 3 lety +1

      ودي اقولك الطريقه بس سؤالك قبل ٣ سنوات يمديك تخرجت وخلصت

  • @mn7os702
    @mn7os702 Před rokem +1

    الضرب غير صالح لأن الحرفين H و A يكونون مصفوفة 2*1 و مصفوفة المفتاح هي عبارة عن 2*2 يعني عدد الاعمدة في المفتاح لا يساوي عدد الصفوف في المصفوفة الثانية

  • @benhe1977
    @benhe1977 Před 4 lety

    كيف حسبت inverse 9

  • @1k.1k8
    @1k.1k8 Před 5 měsíci

    546 mod 26 =0
    كيف طلعتها 14 جيب لي الطريقه المعصودهة ذي

  • @midoedo
    @midoedo Před 2 lety

    Rc4 decryption?

  • @Youssvaried
    @Youssvaried Před 6 lety +2

    أنا لم أفهم كلمة mod
    ولم أفهم أيضا الرقم 26 ممكن توضيح ؟

  • @gardanxyzxyzahmmad5458
    @gardanxyzxyzahmmad5458 Před 7 lety +1

    pleas answer me

  • @abedsharaireh8377
    @abedsharaireh8377 Před 2 lety

    كيف زبطت معك تضرب المصفوفه بالطريقه هاي ... طعجت مخي يرجل

  • @suramonther9913
    @suramonther9913 Před 3 lety +1

    شرح ممتاز لكن مافهمت كيف الانفيرس للرقم 9 mod26 يساوي 3

    • @arkanahmed5338
      @arkanahmed5338 Před 3 lety

      باستخدام الEuclidean algorithm نحسب الانفيرس

  • @user-wp9zo8np7f
    @user-wp9zo8np7f Před 3 lety +1

    الحل خاطيء---- لان ايجاد مصفوفة معكوس المفتاح تحتاج لان تقسم على محدد ال key

  • @raedsultan2090
    @raedsultan2090 Před 7 lety +1

    msh el mafrood nodrob saf b 3amod ??!!

    • @iTeamAcademy
      @iTeamAcademy  Před 7 lety +2

      لو حطيت أرقام الحروف مثلاً ( 7 0 ) فوق بعض على شكل عمود كان ضربنا الصف بالعمود
      بس انا حطيتهم جنب بعض عشان هيك حكيت صف بصف، نفس النتيجة

    • @fadiallo1
      @fadiallo1 Před 6 lety

      wow
      how you understand comment Raed Sultan

  • @Serpentus
    @Serpentus Před 3 lety

    شلون ضربت المصفوفات و صار يمك x y رحمة للعزيز الجليل ؟!!!!!

  • @emanahmeed2369
    @emanahmeed2369 Před 7 lety +1

    شلون اطلع 9invers mod 26=3

    • @hudaabdullah10
      @hudaabdullah10 Před 6 lety

      mod 26 ] 27 =1

    • @9tq
      @9tq Před 5 lety

      Eman Ahmeed من جدول الديتيرمينانت

  • @user-jb2nc5qx3x
    @user-jb2nc5qx3x Před 8 měsíci

    مرحبا شخص يعرف يحل هذا سؤال
    Suppose that the plaintext "friday" is encrypted using a 2*2 hill cipher to yield the ciphertext "POCFKU" Find the key

  • @3faryforever
    @3faryforever Před 7 lety +4

    السلام عليكم
    بغيت اسال طريقة الانفرس كيف تكون
    لو منزل عنها فيديو ممكن تحط الرابط
    و شكراً وايد ع الفيديو الصراحة واضح و مفيد

    • @iTeamAcademy
      @iTeamAcademy  Před 7 lety +4

      الانڤيرس للماتريكس مشروح بالفيديو
      الانڤيرس للرقم يتم بطريقة Extended Euclidean Algorithm
      رح نحاول نشرحها بفيديو قريبا ان شاء الله

    • @3faryforever
      @3faryforever Před 7 lety +1

      thank U

    • @iTeamAcademy
      @iTeamAcademy  Před 7 lety +1

      +Zman Ds Anytime :)

    • @user-gs8dx2zq7c
      @user-gs8dx2zq7c Před 7 lety

      iAcademy ممكن اذا كان الديتيرمن _7 _ يعني سالب شنو الانفيرس شلون يطلع

  • @abduljabaralazab8074
    @abduljabaralazab8074 Před 3 lety +1

    ضرب المصفوفة غلط

  • @zinalabdin1814
    @zinalabdin1814 Před 3 lety +2

    يا خويا ضرب المصفوفات راهو خطأ يكون ضرب السطر في العمود وليس السطر في السطر

  • @modastella1245
    @modastella1245 Před 2 lety

    مفهمت mod26ارجو رد

  • @clairedelalune6263
    @clairedelalune6263 Před 3 lety

    لا الصف في العمود و ليس الصف في الصف

  • @yoy_313
    @yoy_313 Před 2 lety

    ضرب المصفوفات خطأ

  • @mhsamhsa5456
    @mhsamhsa5456 Před rokem

    سالب ثلاثة قسمة ثلاث وعشرون ربما أخطائت .

  • @oprahoprah9833
    @oprahoprah9833 Před 5 lety +1

    ليش تستعجل بالشرح مافهمت شي بدنا التفصيل الممل mod 26 كمان صدعني

  • @user-qk2tw6cy5r
    @user-qk2tw6cy5r Před rokem +2

    ياشباب بالنسبة لعملية ال mod
    اي رقم يأتي بالموجب نطرح منه رقم ال mod
    مثلا 70mod 26
    72-26=46 نلاحظ ان الرقم اكبر من ال26 فنكرر العملية مرة ثانية الى ان نصل الرقم الاصغر من 26
    46_26=20 وهذا هو الحل
    اما بالنسبة اذا كان الرقم بالسالب مثلا (3-)
    فتتحول عملية التنقيص الى جمع مثال ع ذلك (26+3-) هنا نأخذ اشارة الكبير ونطرح الكبير من الصغير فالنتيجة 23

  • @samisam6620
    @samisam6620 Před 4 lety

    للتنويه ضرب المصفوفة غلط وحساب الأنفيرس غلط وشكراً

    • @PopPop-tt7gz
      @PopPop-tt7gz Před 4 lety

      السلام عليكم...
      اخي كيف يتم حساب الانفيرس اساسا؟!

    • @PopPop-tt7gz
      @PopPop-tt7gz Před 4 lety

      وما الخطأ في ضرب المصفوفه؟

  • @mostafapachachi8025
    @mostafapachachi8025 Před 6 lety +1

    6:44 يا ليت لو تعلمنا كيف ال9 صارت 3

    • @ryrhfhfhfh4669
      @ryrhfhfhfh4669 Před 6 lety +2

      اعطيني الفيس الخاص فيك وانا اشرحها لك بلتفصيل كيف صارت

    • @user-xc1pn3nb6h
      @user-xc1pn3nb6h Před 6 lety

      ryr hfhfhfh ممكن تشرحه لي لو سمحت

    • @ryrhfhfhfh4669
      @ryrhfhfhfh4669 Před 6 lety +1

      كيف اتواصل معاك؟

    • @user-xc1pn3nb6h
      @user-xc1pn3nb6h Před 6 lety

      ryr hfhfhfh facebook.com/h1a2d
      هذا حبي

    • @AhmadET
      @AhmadET Před 6 lety

      اغلبك تفرجيني كيف هي الرابط web.facebook.com/hussam.madani.10

  • @user-eo7ei7fp8d
    @user-eo7ei7fp8d Před 2 lety

    مود (1-) كيف mod26 gih 'كيف يطلع 23 يرجا التوضيح

  • @abduljabaralazab8074
    @abduljabaralazab8074 Před 3 lety

    ضرب المصفوفة غلط