فك الشيفرات السرية بلغة البايثون

فك الشيفرات السرية بلغة البايثون
اسم المؤلف
م. جميل حسين طويله
التاريخ
28 أكتوبر 2023
المشاهدات
455
التقييم
(لا توجد تقييمات)
Loading...

فك الشيفرات السرية بلغة البايثون
دليل عملي لكتابة برامج التشفير وفك التشفير بلغة البرمجة بايثون
Hacking Secret Ciphers with Python
المهندس: جميل حسين طويله
Eng. Jameel Huseen Tawelh
الفصل الأول
عمل ورقة أداة التشفير
محتوى هذا الفصل:

  • ما هو علم التشفير cryptography
  • البرنامج والشيفرة
    Caeser cipher شيفرة قيصر –
  • القيام بالتشفير باستخدام ورقة وقلم
  • التشفير مزدوج القوة
    الفصل الثاني
    تنصيب البايثون
    محتوى هذا الفصل:
  • تنزيل وتنصيب البايثون
    Pyperclip module تنزيل –
  • كيف تبدأ مع IDLE
  • التنسيق المستخدم في هذا الكتاب
  • نسخ ولصق النصوص
    الفصل الثالث
    الشيل التفاعلية
    محتوى هذا الفصل:
  • الأرقام الصحية والأرقام الحقيقية
  • العبارات الجبرية
  • القيم
  • العمليات
  • حساب العبارات الجبرية
  • تخزين القيم في المتحولات
  • إعادة الكتابة في المتغيرات
    الفصل الرابع
    كتابة البرامج
    محتوى هذا الفصل:
  • السلاسل النصية
  • تكرار السلاسل
  • استخدام IDLEلكتابة الكود البرمجي
  • حفظ وتشغيل البرامج في IDLE
  • التابع )(print
  • التابع )(input
  • التعليقات
    الفصل الخامس
    الشيفرة العكسية
    محتوى هذا الفصل:
  • التابع )(len
    while حلقة –
  • البيانات من النوع البولياني ( Booleanالمنطقي)
  • معاملات المقارنة
  • الأوامر الشرطية
    الفصل السادس
    شيفرة قيصر
    محتوى هذا الفصل:
  • التعليمة import
    constants الثوابت –
    upper() :method الطريقة –
  • حلقة for
    if, elif and else تعليمات –
    in and not in المعاملات –
  • الطريقة )(fin
    الفصل السابع
    فك شيفرة قيصر باستخدام
    تقنية القوة الغاشمة
    محتوى هذا الفصل:
  • قول شانون المأثور وقاعدة كيرشوف
  • تقنية القوة الغاشمة brute-force
  • التابع ()range
  • تنسيق السلاسل النصية
    الفصل الثامن
    التشفير باستخدام شيفرة
    التحويل
    محتوى هذا الفصل:
  • خلق تابع باستخدام التعليمة def
  • التابع )(main
  • البارامترات
  • المجالات العامة والمجالات المحلية والمتغيرات العامة والمتغيرات المحلية
  • التابع )(list
  • المعاملات =)/ ,*= =,- ,+=(
  • الطريقة النصية )(join
  • إعادة القيم والتعليمة return
  • المتغير الخاص __nam
    الفصل التاسع
    فك التشفير في شيفرة التحويل
    محتوى هذا الفصل:
  • عملية فك التشفير في شيفرة التحويل
    math.ceil(), math.floor(), and round() التوابع –
  • المعاملات المنطقية (البوليانية) and , or
  • جداول الحقيقة
    الفصل العاشر
    تشفير وفك تشفير الملفات
    محتوى هذا الفصل:
  • قراءة وكتابة الملفات
  • التابع )(open
  • الطريقة )(read
  • الطريقة )(close
  • الطريقة )(write
    os.path.exists() التابع –
  • الطريقة النصية )(statwith
  • الطريقة النصية )(title
  • الوحدة timeوالتابع )(time.tim
    الفصل الحادي عشر
    كتابة برنامج لإكتشاف
    اللغة الانجليزية
    محتوى هذا الفصل:
  • القواميس
  • الطريقة )(split
  • القيمة None
    “Divide by Zero” الأخطاء –
    float(), int() and str() التوابع –
  • الطريقة appendالخاصة بالقوائم List
  • البارامترات الأفتراضية
  • حساب النسبة المئوية

كلمة سر فك الضغط : books-world.net
The Unzip Password : books-world.net

تحميل

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

التعليقات

اترك تعليقاً