التشفير وأمن المعلومات

تقنيات التشفير وأمن المعلومات: دليل شامل لحماية البيانات والخصوصية

أساسيات الأمن السيبرانى4.9(98)7 ساعات و59 دقيقة43 درسا13 قسما

ماذا ستتعلم؟

  • فهم مفاهيم أمن المعلومات والشبكات
  • دراسة نظرية الأعداد وتطبيقاتها في التشفير
  • التعرف على تقنيات التشفير الكلاسيكية
  • فهم معيار تشفير البيانات ومشفرات الكتلة
  • فهم عمل مشفر الكتلة ومولدات الأرقام العشوائية
  • شرح التشفير بالمفتاح العام
  • فهم وظائف التجزئة التشفيرية
  • التعرف على التوقيعات الرقمية
  • معرفة إدارة المفاتيح وتوزيعها

عن الدورة

يشرح هذا الكورس التشفير وأمن المعلومات من الأساس، بهدف فهم كيفية حماية البيانات والخصوصية، وليس للهجوم على أي نظام. يبدأ بمفاهيم أمن المعلومات والشبكات، ثم مقدمة في نظرية الأعداد ومفاهيمها المتقدمة، لأنها الأساس الرياضي الذي يقوم عليه التشفير. بعد ذلك تتعرف على تقنيات التشفير الكلاسيكية، ومعيار تشفير البيانات، ومشفرات الكتلة والمعيار المتقدم للتشفير، وكيفية عمل مشفر الكتلة، ومولدات الأرقام العشوائية. ثم تنتقل إلى التشفير بالمفتاح العام والخوارزميات المتقدمة في التشفير، ووظائف التجزئة التشفيرية والرموز الموسعة للرسائل، والتوقيعات الرقمية، وتختم بإدارة المفاتيح وتوزيعها. الكورس مقسم إلى محاضرات مرتبة، ويناسب طلاب علوم الحاسب والمهتمين بالأمن السيبراني والمبرمجين الذين يريدون فهم الحماية في تطبيقاتهم، ويفضل أن تكون لديك خلفية بسيطة في الرياضيات. وفي النهاية ستكون قادرا على فهم طرق التشفير الحديثة والكلاسيكية، ومعرفة دور المفاتيح والتوقيعات الرقمية في حماية المعلومات.

نتائج متوقعة من الدورة

  • فهم شامل لمبادئ التشفير وأمن المعلومات.
  • تطبيق تقنيات التشفير لتأمين البيانات.
  • إدارة المفاتيح والتوقيعات الرقمية بكفاءة.
  • القدرة على تحليل وتأمين الشبكات والمعلومات.

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا 50٪ من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.9
★★★★★
98 تقييم
5★
94
4★
3
3★
1
2★
0
1★
0
  • ★★★★★Eyad A.·منذ 2 شهرشاهد 65٪
  • ★★★★★الحسن ب.·منذ 2 شهرشاهد 100٪

    الكورس جميل جدا استفدت منه

تم عرض كل التقييمات (2)

محتوى الدورة

1

مفاهيم أمن المعلومات والشبكات Information and Network Security Concepts

3 درس
  1. مفاهيم أمن المعلومات والشبكات (المحاضرة الأولى)يقدم نظرة عامة على التشفير وأهدافه: السرية وسلامة البيانات والتوثيق وعدم الإنكار، وأنواع الهجمات ونقاط الضعف في الأنظمة، وتقسيم علم التشفير وتحليله.12:56
  2. مفاهيم أمن المعلومات والشبكات (المحاضرة الثاتية)يشرح التهديدات ونقاط الضعف في الأنظمة، وأنواع الهجمات على الرسائل، والفرق بين encryption وdecryption، وأنواع هجمات تحليل الشفرة مثل Cipher Text Only Attack، ثم أنواع التشفير بمفتاح واحد.13:29
  3. مفاهيم أمن المعلومات والشبكات (المحاضرة الثالثة)يحل مسائل عملية من شيت أمن المعلومات، ويشرح خطوات حل سؤال تشفير بمصفوفة كلمة مفتاحية، وقواعد التعامل مع الحرفين في نفس الصف أو العمود أو عند التقاطع.20:14
2

مقدمة في نظرية الأعداد Introduction to Number Theory

4 درس
  1. مقدمة في نظرية الأعداد (المحاضرة الأولى)يقدم أساسيات نظرية الأعداد للتشفير: مفهوم القسمة بدون باقي والقاسم، وكيفية التحقق من أن عددا يقسم عددا آخر باستخدام أمثلة حسابية.5:10
  2. مقدمة في نظرية الأعداد (المحاضرة الثانية)يشرح خصائص القسمة في نظرية الأعداد، مثل قسمة مجموع المضاعفات، ثم خوارزمية القسمة التي تربط المقسوم بالقاسم والخارج والباقي، مع أمثلة.14:39
  3. مقدمة في نظرية الأعداد (المحاضرة الثالثة)يشرح خوارزمية إقليدس لإيجاد القاسم المشترك الأكبر لرقمين، بمثال لحساب القواسم، ثم القسمة المتكررة على الباقي حتى يصبح الباقي صفرا.13:18
  4. مقدمة في نظرية الأعداد (المحاضرة الرابعة)يشرح الحساب بالمقياس Modular Arithmetic: مفهوم التطابق Congruence وخصائصه مثل التماثل، وجمع وطرح وضرب الأعداد بالمقياس، وخوارزمية إقليدس الموسعة، وخصائص الأعداد الأولية.14:38
3

مفاهيم متقدمة فى نظرية الأعداد Number Theory

6 درس
  1. مفاهيم متقدمة فى نظرية الأعداد (المحاضرة الأولى)يشرح اختبار Miller-Rabin للتحقق من كون عدد كبير أوليا، وخطواته من اختيار عدد عشوائي وحساب الأسس بالباقي، مع مثال تطبيقي وطبيعته الاحتمالية.9:38
  2. مفاهيم متقدمة فى نظرية الأعداد (المحاضرة الثانية)يشرح مبرهنة الباقي الصينية لحل مجموعة معادلات تطابق، بخطوات حساب الحاصل الكلي لمعاملات المقياس وإيجاد المعكوس لكل معادلة، ثم تجميع الناتج بالباقي، مع مثال.7:29
  3. مفاهيم متقدمة فى نظرية الأعداد (المحاضرة الثالثة)يشرح المصفوفات Matrices: طريقة تسمية حجمها بالصفوف والأعمدة، وعمليات الجمع والطرح، وضرب مصفوفة في مصفوفة وشرط توافق الأبعاد، وضرب مصفوفة في عدد، مع أمثلة حسابية.9:46
  4. مفاهيم متقدمة فى نظرية الأعداد (المحاضرة الرابعة)يشرح المحدد Determinant للمصفوفة المربعة وطريقة حسابه، ثم المصفوفة العكسية Inverse، وكتابة نظام معادلات في صورة مصفوفات للمعاملات والمتغيرات، وحله بضرب العكسية في الثوابت.12:24
  5. مفاهيم متقدمة فى نظرية الأعداد (المحاضرة الخامسة)يشرح حل المعادلة الخطية المتطابقة بالمقياس في متغير واحد، بإضافة وطرح الثوابت والضرب في معكوس المعامل، ثم التعامل مع أكثر من معادلة ومتغير في الوقت نفسه.7:29
  6. مفاهيم متقدمة فى نظرية الأعداد (المحاضرة السادسة)يشرح نظرية فيرما الصغرى وشرطيها، أن يكون العدد أوليا وألا يقبل القسمة عليه، مع مثال تطبيقي، ثم دالة أويلر Phi وطريقة حسابها للأعداد الأولية ولحاصل ضربها.5:32
4

تقنيات التشفير الكلاسيكية Classical Encryption Techniques

6 درس
  1. تقنيات التشفير الكلاسيكية (المحاضرة الأولى)يشرح تقنيات التشفير الكلاسيكية، ويركز على شفرة الاستبدال وأنواعها، وشفرة الإزاحة المعروفة بشفرة قيصر وطريقة التشفير وفك التشفير بها بالجمع والطرح مع مثال.8:27
  2. تقنيات التشفير الكلاسيكية (المحاضرة الثانية)يشرح شفرة الضرب Multiplicative Cipher التي تستبدل الجمع بالضرب في القانون مع modulo، ثم Affine Cipher التي تجمع الضرب والجمع بمفتاحين، مع أمثلة على تحويل الحروف.6:54
  3. تقنيات التشفير الكلاسيكية (المحاضرة الثالثة)يشرح شفرة Playfair الكلاسيكية: تقسيم النص إلى أزواج حروف، وقواعد التشفير حسب وقوع الحرفين في نفس الصف أو نفس العمود أو في صف وعمود مختلفين داخل مصفوفة المفتاح، بمثال.10:21
  4. تقنيات التشفير الكلاسيكية (المحاضرة الرابعة)يشرح شفرة Hill Cipher التي تستخدم ضرب المصفوفات: تحويل الحروف إلى أرقام حسب ترتيبها، وتكوين مصفوفة المفتاح، وضربها في أزواج الحروف وأخذ modulo للحصول على النص المشفر.7:17
  5. تقنيات التشفير الكلاسيكية (المحاضرة الخامسة)يشرح فك التشفير في Hill Cipher بحساب معكوس مصفوفة المفتاح: إيجاد المحدد وأخذ modulo ومعكوسه، وتبديل عناصر المصفوفة وإشاراتها، ثم يمهد لشفرات الإزاحة Transposition.5:36
  6. تقنيات التشفير الكلاسيكية (المحاضرة السادسة)يشرح ثلاثة أنواع من شفرات التبديل Transposition: كتابة النص في أعمدة وقراءته عمودا عمودا بلا مفتاح، ثم ترتيب الأعمدة حسب مفتاح، ثم الجمع بين الطريقتين.6:02
5

معيار تشفير البيانات Data Encryption standard(DES)

2 درس
  1. معيار تشفير البيانات (المحاضرة الأولى)يشرح الفرق بين مشفر الكتلة ومشفر التدفق، ومبدأي Confusion وDiffusion اللذين يجب أن تحققهما الخوارزمية لتصعب على المهاجم التنبؤ بالنص المشفر.7:46
  2. معيار تشفير البيانات (المحاضرة الثانية)يشرح بنية معيار DES القائمة على Feistel Cipher، من التبديل الأولي IP وتقسيم النص إلى نصفين، إلى توليد مفاتيح الجولات بالتبديل PC1 وPC2، وعمليات XOR عبر جولات متعددة.10:55
6

مشفرات الكتلة - المعيار المتقدم للتشفير Block Ciphers- Advanced Encryption Standard (AES)

3 درس
  1. مشفرات الكتلة - المعيار المتقدم للتشفير (المحاضرة الأولى)يقدم خوارزمية AES كمشفر كتلة أحدث من DES، ويشرح علاقة طول المفتاح بعدد الجولات، وفك التشفير كعكس للتشفير، ومفاهيم Block وState وWord.15:02
  2. مشفرات الكتلة - المعيار المتقدم للتشفير (المحاضرة الثانية)يشرح بمثال عملي خطوات خوارزمية AES: تحويل الرسالة والمفتاح إلى مصفوفات، ثم Add Round Key، ثم عمليات الجولة مثل Sub Bytes وShift Rows وMix Columns.9:49
  3. مشفرات الكتلة - المعيار المتقدم للتشفير (المحاضرة الثالثة)يكمل شرح جولات AES: الجولة الجديدة بعد الجولة الأولية وعملياتها الأربع، ومنها Shift Rows بإزاحة الصفوف وMix Columns وAdd Round Key، واستخدام مفتاح جديد لكل جولة.14:47
7

عمل مشفر الكتلة Block Cipher Operation

2 درس
  1. عمل مشفر الكتلة (المحاضرة الأولى)يشرح التشفير المتعدد والمزدوج والثلاثي بخوارزمية DES، ولماذا استخدم مفتاحان في نمط EDE، وعيوب هذا الأسلوب في البطء، وسبب الحاجة إلى بديل مثل AES.10:11
  2. عمل مشفر الكتلة (المحاضرة الثانية)يشرح أنماط تشغيل مشفرات الكتلة Modes of Operation مثل ECB وCBC وCFB وOFB، وكيف يضيف كل نمط ربطا بين الكتل أو متجه ابتدائي IV لتجنب تشابه النتائج.20:00
8

مولدات الأرقام العشوائية Random Number Generators

2 درس
  1. مولدات الأرقام العشوائية (المحاضرة الأولى)يشرح الأرقام العشوائية والفرق بين TRNG وPRNG ومتى يستخدم كل منهما، ثم مشفر التدفق Stream Cipher وكيف يختلف عن مشفر الكتلة في معالجة البيانات بتا بعد بت.13:43
  2. مولدات الأرقام العشوائية (المحاضرة الثانية)يشرح مشفر التدفق RC4 واستخدامه في حماية الواي فاي WPA، ثم مولدات تعتمد على عدة سجلات إزاحة يجمع ناتجها بعملية XOR وقاعدة الأغلبية.12:31
9

تشفير بالمفتاح العام Public-Key Cryptography and RSA

3 درس
  1. تشفير بالمفتاح العام (المحاضرة الأولى)يشرح التشفير بالمفتاح العام والفرق بينه وبين المفتاح الخاص، واستخداماته في التشفير والتوقيع الرقمي وتبادل المفاتيح، ثم خوارزمية RSA وخطوات توليد المفاتيح.12:31
  2. تشفير بالمفتاح العام (المحاضرة الثانية)يشرح خطوات خوارزمية RSA بمثال عددي: اختيار عددين أوليين كبيرين، حساب حاصل ضربهما ودالة أويلر، ثم توليد المفتاح العام والخاص، واستخدامهما في التشفير وفك التشفير.14:50
  3. تشفير بالمفتاح العام (المحاضرة الثالثة)يشرح سبب استخدام RSA وارتباطه بنظرية أويلر، وخطوات فك التشفير، وسرية المفتاح الخاص، وصعوبة تحليل العدد إلى عوامله، وضرورة اختيار الأعداد الأولية بعناية، وتطور الخوارزمية بزيادة طول الأرقام.5:44
10

خوارزميات متقدمة في التشفير Advanced algorithms In Encryption

3 درس
  1. خوارزميات متقدمة في التشفير (المحاضرة الأولى)يشرح مفهوم الجذر الأولي Primitive Root لعدد أولي، وكيف يختبر عدد ما إن كان جذرا أوليا بحساب قواه بالباقي والتحقق من عدم تكرار النواتج، مع أمثلة.9:36
  2. خوارزميات متقدمة في التشفير (المحاضرة الثانية)يشرح خوارزمية Diffie-Hellman Key Exchange لتبادل المفتاح السري بين المرسل والمستقبل عبر الإنترنت دون إرساله مباشرة، ويحل مثالا يحسب فيه المفاتيح العامة والمشتركة، ثم يذكر تطبيقاتها مثل SSL وIPSec.12:23
  3. خوارزميات متقدمة في التشفير (المحاضرة الثالثة)يشرح نظام ElGamal للتشفير، المبني على خوارزمية DHKE، بخطواته الثلاث: توليد المفاتيح باستخدام Primitive Root، ثم التشفير للحصول على C1 وC2، ثم فك التشفير، بمثال عددي.11:35
11

وظائف التجزئة التشفيرية والرموز الموسعة للرسائل Cryptographic Hash functions and MAC

5 درس
  1. وظائف التجزئة التشفيرية والرموز الموسعة للرسائل (المحاضرة الأولى)يشرح دوال التجزئة التشفيرية وخصائصها الأساسية: أنها أحادية الاتجاه ولا تحدث فيها تصادمات، وتطبيقاتها، وكيفية استخدامها في رموز توثيق الرسائل MAC.14:29
  2. وظائف التجزئة التشفيرية والرموز الموسعة للرسائل (المحاضرة الثانية)يشرح التوقيع الرقمي وسيناريوهات التحقق منه باستخدام دالة التجزئة، ومقارنة الناتج للتأكد من سلامة الرسالة أو الملف، وخصائص دالة التجزئة مثل ثبات حجم الناتج، ويمهد لهجمات Pre-Image.11:42
  3. وظائف التجزئة التشفيرية والرموز الموسعة للرسائل (المحاضرة الثالثة)يقارن بين هجمات Brute Force وCryptanalysis على دوال التجزئة، ويشرح هجوما يعتمد على إنشاء نسخ كثيرة من الرسالة بتعديلات طفيفة، ثم كيفية معالجة الرسالة على شكل كتل متسلسلة داخل الدالة.9:48
  4. وظائف التجزئة التشفيرية والرموز الموسعة للرسائل (المحاضرة الرابعة)يشرح بنية دالة التجزئة SHA: تقسيم الرسالة إلى كتل بحجم ثابت، وتمريرها على دالة ضغط تتسلسل فيها المخرجات من كتلة لأخرى، ومعالجة أجزائها حتى الوصول إلى قيمة التجزئة النهائية.14:33
  5. وظائف التجزئة التشفيرية والرموز الموسعة للرسائل (المحاضرة الخامسة)يشرح معالجة الرسالة في SHA بتقسيمها إلى كلمات W، وسبب تطوير نسخ جديدة من الخوارزمية حتى بدون كسرها، واستخدام MAC لكشف الأخطاء والتأكد من صحة الرسالة.16:46
12

التوقيعات الرقمية Digital Signatures

2 درس
  1. التوقيعات الرقمية (المحاضرة الأولى)يقدم التوقيع الرقمي بتشبيه توقيع العقد في الشركة، ويوضح كيف يضمن التوقيع هوية الموقع وحماية الرسالة من التعديل، والشروط المطلوبة فيه مثل عدم إمكانية التزوير أو نسخ التوقيع.9:22
  2. التوقيعات الرقمية (المحاضرة الثانية)يشرح مخططات التوقيع الرقمي RSA وElGamal وDigital Signature Standard، وعمليتي التوقيع والتحقق بالمفتاح الخاص والعام، ومقارنة بينها، وربط التوقيع بوقت محدد لكشف التلاعب.9:05
13

إدارة المفاتيح وتوزيعها Key Management and Distribution

2 درس
  1. إدارة المفاتيح وتوزيعها (المحاضرة الأولى)يشرح إدارة المفاتيح وتوزيعها بأمان بين المرسل والمستقبل، ومشكلة تبادل مفاتيح كثيرة، ودور KDC وMaster Key وSession Key في ربط المستخدمين والتأكد من هوية الطرف الآخر.12:17
  2. إدارة المفاتيح وتوزيعها (المحاضرة الثانية)يشرح توزيع المفتاح العام Public Key Distribution وشهادات Certificate التي تخزن بيانات المستخدم والتوقيع، وإلغاءها Revocation، وبنية PKI والنموذج الهرمي لسلطات الشهادات.8:51

المحاضر

م/زياد محمود

م/زياد محمود

معيد بكلية الحاسبات والمعلومات بجامعة فاروس، قدم أكثر من 3000 ساعة تدريبية واستشارية لأكثر من 600 متدرب.
12.7K مشاهدة4 دورة

هذه الدورة ضمن دبلومة

دورات ذات صلة