محاضرة أمن الشبكات PDF
Document Details
Uploaded by UnboundSunset557
University of Tripoli Alahlia - UTA
Dr. Juma Ibrahim
Tags
Summary
هذه محاضرة عن أساسيات التشفير والتشفير غير المتناظر في تكنولوجيا المعلومات، وتشمل المفاهيم والأساليب المتعلقة بأمن الشبكات.
Full Transcript
University of Tripoli Alahila - UTA Information Technology Network Security - ITPG407 Fall 2022-2023 Dr. Juma Ibrahim المفاهيم األساسية للتشفير المتناظر وغير المتناظر علم التعميه Cryptographyاو التشفيرEncry...
University of Tripoli Alahila - UTA Information Technology Network Security - ITPG407 Fall 2022-2023 Dr. Juma Ibrahim المفاهيم األساسية للتشفير المتناظر وغير المتناظر علم التعميه Cryptographyاو التشفيرEncryption هو احد المجاالت المهمه والمعقده فى مجال الحاسوب والشبكات خاصه مع االنتشار الواسع والمتزايد لالنترنت واالعتماد عليها فى نقل المعلومات السريه والخاصه. توجد عده طرق او اساليب للتشفير Encryption schemeلكل منها ميزات وعيوب وكذلك استخدامات محدده ,وهى عبره عن افكار عامه وليست تطبيقات. اما التطبيقات العمليه للتشفير تسمى خوارزميات التشفير . Encryption algorithms التشفير هو تحويل النصوص العاديه الواضحه الى نصوص مشفره غير مفهومه ,وهى مبنيه على مفهوم اساسى مفاده «ان كل معلومه مشفره تحتاج الى فكها واعادتها الى وضعها االصلى». للقيام بعمليه التشفير يتم استخدام مفتاح Keyويستخدم المفتاح لفك التشفير (ليس بالضروره استخدام نفس المفتاح للتشفير وفك التشفير). المحاضره الثالثه 2 المفاهيم األساسية للتشفير المتناظر وغير المتناظر علم التعميه Cryptographyاو التشفيرEncryption التشفير المتناظر , Single-Key, Symmetric encryption Secret-Key, or Conventional encryptionوهو استخدام مفتاح واحد للتشفر وفك التشفيرويسمى ايظا بالتشفير االساسى او التشفير باستخدام المفتاح الواحد. مفيد من حيث قدرته على تحويل النص االصلى الى نص مشف ر ولكن تعدد ملكيه المفتاح السر Keyالكثر من شخص تجعل امكانيه الحصول عليه من جهات او اشخاص غير مخولين. التشفير الغيرمتناظر Asymmetric encryptionويعرف ايظا باسم Two-key, or Public-key encryptionوهو حل لمشكله التوزيع غير االمن للمفاتيح المستخدمه فى عمليه التشفير المتناظر, حيث يتم استخدام مفتاحين مرتبطين بعالقه رياضيه عند بنائهما عوضا عن استخدام مفتاح واحد. المحاضره الثالثه 3 المفاهيم األساسية للتشفير المتناظر وغير المتناظر علم التعميه Cryptographyاو التشفيرEncryption المفتاح الخاص Privet keyيكون معروفا لشخص او جهه واحده فقط وهو المرسل وتستخدم لتشفير النصوص او فك شفرتها. المفتاح العام Public keyويكون معروف للعامه ويستخدم لفك النصوص المشفره بالمفتاح الخاص .ويمكن استخدامه لتشفير الرسائل الموجهه لصاحب المفتاح الخاص. المحاضره الثالثه 4 المفاهيم األساسية للتشفير المتناظر وغير المتناظر مصطلحات علم التشفير Plaintextالنص الصريح االصلى :ويستخدم هذا المصطلح على الرساله او النص االصلى. Ciphertextالنص المشفر :ويطلق هذا المصطلح على الرساله او النص المشفر. Enciphering or Encryptionالتشفير :وهى عمليه تحويل النص الصريح الى نص مشفر. Deciphering or Decryptionفك التشفير :وهى عمليه استرجاع النص الصريح من النص المشفر. Cryptographالتعميه :وهى مجموعه المخططات والطرق المستخدمه فى عمليه التعميه. ) Cryptanalysis(Breaking the codeتحليل الشفره :وهى التقنيات واالساليب التى تستخدم لفك التشفير دون معرفه نظام التشفير المستخدم. المحاضره الثالثه 5 المفاهيم األساسية للتشفير المتناظر وغير المتناظر اسس تصنيف نظم التشفير اسلوب عمليه التشفير :االحالل Substitutionجيث يتم استبدال العناصر فى النص الصريح خانه او حرف او مجموعه حروف او خانات او ثنائيات بعنصر اخر محدد مقابل له ,او النقل Transportationفى هذا االسلوب يتم اعاده ترتيب العناصر فى النص الصريح مع عدم اضاعه اى عنصر. عدد المفاتيح المستخدمه,) Symmetric or Asymmetric( : يمكن للمرسل والمستقبل استخدام مفتاح واحد للتشفير وفك التشفير, او استخدام مفتاحين مختلفين احدهما للتشفير واالخر لفك التشفير. طريقه معالجه النص الصريح :قد يعالج النص الصريح على هيئه كتله واحده من العناصر فى كل مره وينتج عنه كتله مشفره تتوافق مع كتله النص الصريح ويسمى بالتشفير الكتلى . Block cipher ويمكن ان يتم التعامل مع المدخالت وفق تدفق العناصر وعلى التوالى وهذا ينتج عنه مخرجات على هيئه سلسله وهو ما يعرف بالتشفير التدفقى . Stream cipher المحاضره الثالثه 6