AES Encryption - شرح بالعربي

Sdílet
Vložit
  • čas přidán 27. 08. 2016
  • شرح كامل لطريقة التشفير باستخدام Advanced Encryption Standard Block Cipher بطريقة مبسطة مع حل مثال.
    Information Security and Privacy - AES Block Cipher Encyption Fully Explained with Example.
    S-AES , Simplified AES
    - Convert from block to state.
    - Add round key
    - Sub Byte (S-Box)
    - Shift Rows
    - Mix columns multiplication (Hexa)
    - Saif Badran
    iTeam Academic Group - JU
    / iteam.ju

Komentáře • 117

  • @100ibnaliraq
    @100ibnaliraq Před 5 lety +3

    الف شكرا لك ،
    استفدت كثيرا منك ،
    الله يوفقك ويزيدك علما 🌹 .

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

    شرح وااضح الله يجزاك خير ويفتح عليك

  • @saraburaidi6915
    @saraburaidi6915 Před rokem

    الله يعطيك العافية الصراحة شرح مختصر وجميل مررة

  • @arwafaris3682
    @arwafaris3682 Před 7 lety

    شكرا كتيييير
    يعطيك العافية

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

    ربي يوفقك دنيا واخره ع عملك الطيب هذا والله شرحك كولش ساعدني دا أقرأ امنية وهاي المواضيع مافاهمتها وهواي دورت يله لكيت شرحك وكولش فرحت ... ربي يوفقك

    • @ayhamahmad2217
      @ayhamahmad2217 Před 4 lety

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

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

    شكراً جزيلاً استفدت منك كثير

  • @zemmourinassiba8036
    @zemmourinassiba8036 Před 6 lety

    شكرا الله يعطيك العافية ساعدتني كتير 👍👍

  • @maxsportmaxmusic1237
    @maxsportmaxmusic1237 Před rokem

    أبوس راسك من الجزائر يا عظيم

  • @user-wy6ku1ip3f
    @user-wy6ku1ip3f Před 3 lety

    شرح جميل اللهم بااارك ♥💜💙

  • @anasaljerf3364
    @anasaljerf3364 Před 2 lety

    الله يعطيك العافية .. شرح جميل

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

    واخيرا فهمتهه انت معلم كبير

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

    أوصلت المعلومة بطريقة بسيطة أعجبتنا , قمة الروعة 💖👍
    أستمر أخي و عود لنا بأشياء جديدة , أنت من قلائل يوتيوبرز العرب في شروحات البرمجية 💚

    • @iTeamAcademy
      @iTeamAcademy  Před 4 lety

      Ahmed Albana'a
      شكراً لكلامك اللطيف وتشجيعك، تابعنا في كورس البلوكتشين الجديد ❤️

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

    very simple explanation , well done ;)

  • @user-ie4iv4fx3f
    @user-ie4iv4fx3f Před rokem

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

  • @mehdies.sekhyry4843
    @mehdies.sekhyry4843 Před 7 lety +1

    vraiment je te remercie pour cette explication

  • @sihamlairedj1128
    @sihamlairedj1128 Před 2 lety

    ربي يحفضك والله يزيدك علما على علم

  • @imena476
    @imena476 Před 5 lety

    ^^ بارك الله فيك اخي

  • @ghadeermalkawi5944
    @ghadeermalkawi5944 Před 6 lety

    الله يجزيك الخير

  • @ArshadAHusen
    @ArshadAHusen Před 3 lety

    بارك الله فيك احسنت والله

  • @taemarow8437
    @taemarow8437 Před 5 lety

    جميل جدا ... اتمنى لو تعمل شرح ل بلوفيش و لك جزيل الشكر

  • @mohammadyasein7105
    @mohammadyasein7105 Před 6 lety

    شكرا سيف

  • @YusraM.-yr4pl
    @YusraM.-yr4pl Před 2 měsíci

    شكرا بارك الله فيك

  • @user-ww7yz3mk4w
    @user-ww7yz3mk4w Před 9 měsíci

    شكرا الله يوفقك

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

    Merci bcp mon frere

  • @husamsaheb3505
    @husamsaheb3505 Před 7 lety +3

    عندك موهبة ايصال المعلومة ربنا يفتح عليك

  • @alinoorahmed9798
    @alinoorahmed9798 Před 4 lety

    Great explaination thank u

  • @dr.anwarabbash.9401
    @dr.anwarabbash.9401 Před 9 měsíci

    عاشت الايادي . شرح ممتاز

  • @thenoobdev7365
    @thenoobdev7365 Před 5 měsíci

    الله يوفقك

  • @relaxing9669
    @relaxing9669 Před 2 měsíci

    merci beaucoup ❤

  • @user-co6xm5vc8g
    @user-co6xm5vc8g Před 5 lety +5

    السلام عليكم، بارك الله فيك على هذا الشرح الجميل. سؤال لحضرتك من اين احصل على مصفوفة المفاتيح التي ساجمعها مع مصفوفة state في مرحلة ADD ROUND KEY

  • @user-oc1fe4dv3n
    @user-oc1fe4dv3n Před rokem

    شكرا💗💗

  • @younesanteur6832
    @younesanteur6832 Před rokem

    شكرا اك أخي

  • @user-km5bn3cj5d
    @user-km5bn3cj5d Před 6 lety +1

    Я всегда знал, то арабы умные! Thank!))

  • @nawrashussein2004
    @nawrashussein2004 Před rokem +1

    على أي أساس تم بناء الـ AES _ S Box ؟؟؟ كيف تم بناءه ولماذا هذه الارقام بالتحديد بداخله ؟ طبعا مرة اخرى شرحك جدا رائع وشكرا على المجهود الجميل .. بارك الله في علمك

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

    الف شكر لك جدا شرح سلس وواضح
    كانت تواجهني مشكله في ال mix colmn لكن شرحك وضح لي هالنقطه شكرا لك

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

      Haifa Qht العفو ، هذا شيء بيسعدني
      بالتوفيق :)

    • @nesreenmohammed1979
      @nesreenmohammed1979 Před 7 lety +3

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

  • @amjadaljadiri4010
    @amjadaljadiri4010 Před 4 lety

    ياريت تشرحلنا مادة
    Computing theory

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

    hey i just wanna know : the hexa of a letter is it like the ASCII because it seems diffrent in this example thank you :)

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

    شرح مفصل ورائع ...ممكن توضيح GF ...كيف يستخدم ب الخوارزمية ..مع الشكر والتقدير

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

      هذا الشي المفروض وضحه الاخ في الشرح ، لانه مهم كونه كل مرحلة من رماحل خوارزمية
      AES
      تعتمد على حقل جالوا

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

    :D عندك موهبة بالشرح
    استمر بالتوفيق

  • @mypleasure2202
    @mypleasure2202 Před 2 lety

    والله فحل

  • @HevaTahir
    @HevaTahir Před 2 lety

    excuse me, what if my hexa was e only. is it stays as it is on the Sub Byte s table?

  • @amrogheriani4362
    @amrogheriani4362 Před 7 lety +5

    thanks for the clear explanation but there is one thing i want to point out about multiplying the matrices. at 15:02 when we multiply the first row with the second column, it does not give us the value of (row1,col2) instead it gives us the value of (row2,col1). so basically it would give us the value of the place of "CF" not "02".

  • @abbeed1
    @abbeed1 Před 3 lety

    thanks

  • @moussaouikhouloud
    @moussaouikhouloud Před 3 lety

    thanx

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

    واذا أمكن شرح عملية jpeg كيف تضغط الصورة ..مع الشكر والتقدير...

  • @sameeramarei3083
    @sameeramarei3083 Před 4 lety

    شرح جميل ... واذا رح ابرمج هالخوارزمية اي اعملها لها implementation ياريت يكون في كود موجود علشان اعمل له run :)

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

    hi can you please explain how to convert the alphabets to hexadecimal ?

  • @nezokrd.9283
    @nezokrd.9283 Před 4 lety +1

    سؤال هلأ باول سلايد ما لازم الهيكسا الخاص بحرف x يكون 17

  • @user-xs5sq8bq2z
    @user-xs5sq8bq2z Před 3 lety

    ممكن تشرحblock cipher modes operation

  • @AhmedAli-sd1nq
    @AhmedAli-sd1nq Před 6 lety +2

    ممكن ترفعلنا ال presentation !!؟

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

    كيف يمكن تنفيذ الخوارزمية AES في الشبكات العصبية Neural Network
    اذا ممكن شرح ولو بسيط، اكون شاكرة لك

  • @Ahmedsehli15
    @Ahmedsehli15 Před 5 lety

    in Step4 i think it should be shift to the left correct?

  • @Fem-ow5hr
    @Fem-ow5hr Před rokem

    معليش لما نسوي خطوة ال SUB BYTE
    مارح تكون مع ال State الاصلية صح؟
    بعد ما نسوي اكس اور مع ال key ونطلع ال state الجديدة هي الي رح نستعملها في ال sup byte?

  • @sameeramarei3083
    @sameeramarei3083 Před 4 lety

    واذا هطبق عالخوارزمية على ملفات بدلا من النصوص .. ايش الفرق ؟؟؟

  • @iamonim6782
    @iamonim6782 Před 6 lety

    ربي يحفظك بس نبي كود برمجي لو سمحت😊

  • @kita9414
    @kita9414 Před 6 lety

    لو سمحت عايز برنامج بحسب الsbox من الinverse

  • @houdabattach5387
    @houdabattach5387 Před 4 lety

    عن ادنك اريد ان اسالك .. لك انا بدي اشفر اسمي و اسمي يتكون من 5 حروف لساتني في المرحلة الاولئ و لا اعرف مادا افعل في state لا تكتمل الارقام كل حدا امام الاخرى

  • @hanaaaliabedal_shibani5552

    تحويل الx من العشري الى السداسي 23 ام 17 ؟؟

  • @user-kj6sx1oc6l
    @user-kj6sx1oc6l Před 3 lety

    كم عدد التحويلات في الراوند الاخيرة بخوارزمية AES

  • @sarahsebaa82
    @sarahsebaa82 Před 3 lety

    there is a mistake the multiplication between f2 and 2 , you always add 0 in the begining no matter what the number starts with 0 or 1

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

    السلام عليكم هل الجمع مع
    1b
    ثابت اذا جاني في البدايه رقم 1

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

      trap tom وعليكم السلام
      نعم خطوة ثابتة

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

    بارك الله بك. هل من شرح لجدول البلوك 00 04 12 14 12 04 02 ...... الخ كيف تم احتسابها بمعنى اخر كيف حصلنا على مصفوفة ال state
    كما اتمنى عليك ان تشرح لنا كيفية الحصول على جدول ال s-box lookup وشكرا لك.

  • @husseinanwer3974
    @husseinanwer3974 Před 7 lety

    استاذ ممكن تشرح Feistel decryption algorithm

    • @hazemkhaled9863
      @hazemkhaled9863 Před 7 lety

      عكس عملية التشفير ، اللهم فك التشفير يستخدم مفاتيح التشفير لكن بالعكس ( يعني آخر مفتاح تم التشفير به هو أول مفتاح سيستخدم في عملية فك التشفير)

  • @noname-rc2tv
    @noname-rc2tv Před 7 lety +1

    ممكن تعمل شرح
    AES depends on Galois field theory
    لأن هذه الي قدمت شرحها جدا مفهوم بس فيها اختلاف عن GF .. الثانيه اصعب وفهمها متعب وكان أملي افهمها على شرحك 😞

    • @hazemkhaled9863
      @hazemkhaled9863 Před 7 lety

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

  • @selwantshan
    @selwantshan Před rokem

    السلام عليكم لو ممكن اعرف هل 3DESهي نفسها AES. وشكرا

  • @suhailabasim2133
    @suhailabasim2133 Před rokem

    ممكن خوارزمية speck

  • @fathiabushra3792
    @fathiabushra3792 Před 7 lety

    السلام عليكم
    اذا كان plaintext اكبر من 16bit كيف يمكن تعامل معه.. مثلا 23

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

      يقطع الى بلوكين، واحد بحجم 16 بت والآخر بحجم 7 بت ، ثم يتم اضافة حشوة بقيم صفرية الى البلوك الذي حجمه 7 بت ليصبح طوله 16 بت، وسلامتك

  • @theNeuo13
    @theNeuo13 Před 4 lety

    عدد round حسب حجم key وليس المسج

  • @suhailabasim2133
    @suhailabasim2133 Před rokem

    ممكن خوترزميه present

  • @basmaalnono2323
    @basmaalnono2323 Před 2 lety

    ممكن لخوارزمية Idea???

  • @A2andil
    @A2andil Před 4 lety

    الجمع xor +carry
    xor + and ليه تجاهلت ال and؟

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

    شنو ماكو شروحات للs-box

    • @montadheradel4391
      @montadheradel4391 Před 6 lety

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

  • @zainabai4789
    @zainabai4789 Před 7 lety

    شكرا جزيلا عال رد هل تقصد العمل هو GF ...يعني حضرتك شرحت وفق هذا الشيء...لان حولت من باينري الى بولينوميل والنتائج صحيحة ...السوال هنا هل يجب أن يكون ال بولينوميل irreducible. ...ولماذا ..أرجو الرد مع التقدير

    • @hazemkhaled9863
      @hazemkhaled9863 Před 7 lety

      اذا الموضوع لهذه الدرجة معقدك يمكن ان افيدك فيه ان شاء الله

  • @tinablack7470
    @tinablack7470 Před 5 lety

    في الدقيقة 11:20 ما فهمت ليش عملنا XOR مع ال 1B ما فهمت هو تمثيل ايش؟
    ارجو الرد لانو بكرا اخباري فيه :'(

    • @HocineBouarara
      @HocineBouarara Před 5 lety

      هناك طريقة انك تحسب بكثير الحدود بدل الباينري و تستخدم القسمة الاقليدية على 11B الذي نحدد به مجال التعريف المود يعني

  • @anasmohamed1837
    @anasmohamed1837 Před 3 lety

    i need simplified AES matlab code

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

    السلام عليكم ورحمة الله وبركاته صواحتا انا لم استطع مواكبة شورحك الى حد الفهم لكن مما فهمت انا هدا المقطع يبين كيفية تشرير النصوص او مجموعة من الارقام المشكل الدي اعاني منه انني سبق و شرفت مجموعة من الملفات يحتوي على مجموعة من الادوات و المعطيات الشخصية بستخدام (7z) لكنني وبعد حاجتي لها الهامة جدا لم اعد اتدكر اي كلمة هي المفتاح الدي اتدكره ان المفتاح يتكون من مجموعة من الحروف و الارقام فاختلط علي الامر و رغم مرور عامين حاليا مازلت عاجزا لفتح القفل .. سؤالي كتالي هل من طريقة لا تكلف الكتير من الوقت لفتح التشفير او فقط الاطلاع على عدد الحروف و الارقام وبما او عسى ان اتدكر القفل و شكرا جزيلا ؛ اليكم بعض المعلومات المتعلقة بخصائص التشفير
    methode LZMA;24 7zAES:19

  • @user-zp1hw8rt7t
    @user-zp1hw8rt7t Před 3 lety

    محتاج لي تشفير فيستل

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

    بالنسبة للشخص المبتدئ الشرح صعب جدا.

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

    كيف اعرف انو Fتمثيلها 1111 وباقي الاحرف والارقام؟

    • @matchsummary4203
      @matchsummary4203 Před 6 lety

      XxD-BxX have ui

    • @robinhood3841
      @robinhood3841 Před 4 lety

      F = 15
      E = 14
      D = 13
      ETC
      بالنسبة للتقسيم السداسي عشري ل ثنائي بتقسم الرقم السداسي عشري ل ٤ بت
      بالتالي F اللي هي رقم ١٥ بتساوي في التمثيل الثنائي 1111 , E تساوي 1110 وهكذا

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

    ممكن حل هذا السؤال بطريقه مفصله .محتاجه حيل ظروري
    q- decrypt the following
    xkcol cxoth gixen ahtxr ehtax xrnet txaec alxpl ausxu ehttx xaemt exemx
    a=6 b=0 c=3 d=0 e=8 f=0 g=1 h =4 i=1 j =0 k= 1 l=3 m=2 n=2 o= 2 p = 1 q=0 r=2 s=1 t =8 u=2 v=0 w=0 x=13 y=0 z= 0
    1- what the encryption algorithm ?
    2- how secure is it?
    الله يحفظك ممكن تلي هذا السؤال لان والله دمرني وما جاي ينحل .تحياتي وجزاك الله الف خير

    • @hazemkhaled9863
      @hazemkhaled9863 Před 7 lety

      هل هذه كل معطيات السؤال؟؟؟؟

  • @ctnha7laith627
    @ctnha7laith627 Před 3 lety

    أخي العزيز ممن طريقة اتواصل معك مباشر..
    تيليكرام أو انستغرام لو سمحت ضروري جداً

  • @ais3153
    @ais3153 Před 6 lety

    سؤال بس شو هي XOR?

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

      بوابة الاختلاف يعني اذا كان الرقم الاول 0 والثاني 1 بيعطي واحد واذا كانو منشابهين بيعطي يعني 0 xor 0 بيعطي 0

  • @OMARGHAZIABOOD
    @OMARGHAZIABOOD Před 6 lety

    السلام عليكم
    شكراً لحضرتك على الشرح الوافي لل AES و جزاك الله خير الجزاء
    سؤالي هو :: لماذا AES تستخدم 10 دورات مع طول المفتاح 128 و 12 مع طول مفتاح 192 و 14 دوره مع طول مفتاح 256 ؟؟
    ارجوا الرد لحاجتي الماسه للاجابه مع جزيل الشكر و فائق الاحترام والتقدير

  • @khadidja421
    @khadidja421 Před 7 lety

    بليز ممكن المساعده بهدا الواجب
    The CBC ... Cipher Block Chaining ...
    1- Give the encryption and decryption algorithms of this mode.
    2- Let VI = 1010 initialization vector. Let M = 1011 0001 0100 1010 clear message and a key K = (1-> 2, 2-> 3, 3-> 4, 4-> 1) by permutation. Encrypt the message C = 1111 1101 1100 0001

    • @mohmino4532
      @mohmino4532 Před rokem

      حليت الواجب او لازالك تبحث عن الاجابة ؟ شخص من المستقبل 😂🥲

  • @abdallahjaber8715
    @abdallahjaber8715 Před 5 lety

    ااه هسا بدك تسال كيف فاهمها وجاي تطلع باليوتيوب بحب اقلك معنا وظيفة وحياة ستي نجية ما هتعرف تحلها على هالعلم الي انت فيه هههههه

  • @montadheradel4391
    @montadheradel4391 Před 6 lety

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

  • @user-bz6ww7mg6f
    @user-bz6ww7mg6f Před 2 lety +2

    منو جاي بعد ما اصابت مواقع تواصل الاجتماعي شلل تام 🤣🤣🤣

    • @user-ie4iv4fx3f
      @user-ie4iv4fx3f Před rokem +1

      ليش لا تكونين جايه تصلحينها يا زورو😂❤️❤️

  • @JosueHuaman-oz4fk
    @JosueHuaman-oz4fk Před 6 lety

    ENGLISH!!!!

  • @abdallahjaber8715
    @abdallahjaber8715 Před 5 lety

    انت اول
    Dislike
    بعمله بحيااتي وللاسف مش مكفيني بتاتا .. ي حبيب بدك تحط محتوى على عيني و راسي بس حط محتوى تستفيد من العباد مش تخلف وهبل ههههه ي زلمة انا حاضر المحاضرة مش بالعربي بالالماني حضرتها وفهمتها انت عربي واقسم بالله ما انت فاهم حاجة ... بدي اعيط مش قادر

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

      طيب يابابا انت حضرتها بالالماني وفهمتها ايش جابك تحضرها بالعربي وتضيع زمنك ؟! مافي تخلف وهبل اكثر من اللي انت فيه :)

  • @ebnmisr
    @ebnmisr Před 3 měsíci

    اري فك تشفير هذا sSlYvrSzVv9EtrbXI/Zrcz1GkP/ikFPICz9auzUCQXw= و طريقة الفك
    جزاكم الله خير

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

    ربي يحفظك بس نبي كود برمجي لو سمحت😊

    • @user-fq9hv7sv5r
      @user-fq9hv7sv5r Před 4 lety +1

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