محاضرة أمن الشبكات PDF

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‬‬

Use Quizgecko on...
Browser
Browser