أبـو محـمد

زيزوومي VIP
إنضم
24 أغسطس 2021
المشاركات
442
مستوى التفاعل
599
النقاط
1,970
الموقع الالكتروني
t.me
غير متصل
السلام عليكم ورحمة الله وبركاته

دورة أساسيات التشفير والتجزئة في بايثون وجافا



Cryptography-and-Hashing-Fundamentals-in-Python-and-Java.jpg


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


الفصل الأول - أساسيات التشفير

  • ما هو الهدف من علم التشفير؟
  • المفتاح الخاص وأنظمة التشفير بالمفتاح العام
الفصل الثاني - شفرات قيصر
  • نظرية تشفير قيصر وتنفيذها
  • كيفية كسر شفرة قيصر
  • تحليل التردد وكشف اللغة
الفصل 3 - شفرات Vigenere
  • نظرية تشفير Vigenere وتنفيذها
  • كيفية كسر تشفير Vigenere باستخدام خوارزمية Kasiski
الفصل 4 - لوحة زمنية واحدة (Vernam Cipher)
  • أرقام عشوائية وشبه عشوائية
  • عامل التشغيل المنطقي XOR
  • نظرية الوسادة الزمنية الواحدة وتنفيذها
  • لماذا من المستحيل كسر شفرات Vernam؟
  • سرية شانون
الفصل الخامس - معيار تشفير البيانات (DES)
  • نظرية معيار تشفير البيانات (DES) وتنفيذها
  • تقنيات تحليل التشفير
  • تحليل التشفير الخطي وتحليل التشفير التفاضلي
الفصل 6 - معيار التشفير المتقدم (AES)
  • نظرية معيار التشفير المتقدم (AES) وتنفيذها
  • ارتباك شانون وانتشاره
الفصل السابع - أنظمة التشفير غير المتماثلة
  • مشاكل مع أنظمة تشفير المفتاح الخاص
  • الأعداد العشوائية والأعداد الأولية في التشفير
الفصل 8 - الحساب النمطي
  • أساسيات حسابية معيارية
  • إيجاد الأعداد الأولية - نهج ساذج وخوارزميات متقدمة
  • مشكلة عامل صحيح
  • مشكلة لوغاريتم منفصلة
الفصل 9 - تبادل مفاتيح Diffie-Hellman
  • نظرية خوارزمية التبادل الرئيسية Diffie-Hellman وتنفيذها
  • الأعداد الأولية والجذور البدائية
  • رجل في منتصف الهجوم
الفصل 10 - خوارزمية RSA
  • نظرية خوارزمية RSA وتنفيذها
  • مشكلة العوامل
الفصل 11 - الحساب النمطي المتقدم
  • الإقليدية والمقسوم عليه الأكبر (GCD)
  • الخوارزمية الإقليدية الموسعة (EGCD)
  • مشكلة معكوسة معيارية
الفصل 12 - تشفير المنحنى الإهليلجي (ECC)
  • نظرية تشفير المنحنى البيضاوي وتنفيذها
  • لماذا تستخدم Bitcoin تشفير المنحنى الإهليلجي؟
الفصل 13 - تجزئة التشفير
  • ما هو الهاش في التشفير؟
  • خصائص التجزئة
  • مفارقة عيد الميلاد
  • خوارزميات MD5 و SHA

لمن هذه الدورة:
  • مطورو Python أو Java فضوليون بشأن التشفير!
متطلبات:
  • يجب أن يكون لديك اهتمام بالتشفير بالإضافة إلى بعض المعرفة البرمجية في Python أو Java!


روابط التحميل :


Cryptography and Hashing Fundamentals in Python and Java.zip (3.8 GB) | Mirror

 

توقيع : أبـو محـمد
بارك الله فيك أخي عبد الله
شكرا لك
 
توقيع : MesterPerfectMesterPerfect is verified member.
شكراً على حضورك ومشاركتك
 
توقيع : أسيرالشوق
بارك الله فيك أخي
 
عودة
أعلى