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

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

المؤلفJameel Tawelh
لا توجد تقييمات بعد750 التحميلات1,023 المشاهدات

يُعد هذا الكتاب من أوائل الكتب العربية التي تُبسّط مفاهيم علم التشفير (Cryptography) وتطبيقاته العملية باستخدام لغة البرمجة بايثون (Python). يأخذ القارئ خطوة بخطوة نحو فهم أسس التشفير الكلاسيكي والحديث، من خلال كتابة برامج حقيقية تقوم بعمليات تشفير وفك تشفير الرسائل السرية، مع شرح نظري وعملي لكل خوارزمية. ينطلق الكتاب من مفاهيم بسيطة مثل شيفرة قيصر (Caesar Cipher) وشيفرة الاستبدال (Substitution Cipher)، وصولاً إلى بناء أدوات تشفير متقدمة وفهم الفرق بين الأكواد (Codes) والشيفرات (Ciphers). يُقدّم المؤلف بأسلوب تعليمي ممتع مفاهيم مثل: كيفية إنشاء أدوات التشفير الورقية مثل دولاب الشيفرة Cipher Wheel. طريقة كتابة برامج تشفير باستخدام Pyperclip وIDLE وPython 3. الفرق بين الهاكر الأخلاقي والمخترق الخبيث. تطبيقات عملية لعمليات التشفير الكلاسيكية (قيصر – مورس – Vigenère). تمهيد لفهم أسس التشفير الحديث المستخدم في حماية الأنظمة الرقمية. يتميز الكتاب بأنه لا يكتفي بالجانب النظري، بل يربط البرمجة بالتشفير من منظور تطبيقي يناسب الطلبة والمبرمجين المبتدئين ومهندسي الأمن السيبراني. نُشر الكتاب برخصة المشاع الإبداعي (Creative Commons)، ويستند إلى العمل الأصلي للكتاب العالمي Hacking Secret Ciphers with Python للمؤلف Al Sweigart مع تبسيط وترجمة وإعداد عربي كامل.

اقرأ المزيد
مجاني

كتاب مجاني! يمكنك تحميل هذا الكتاب مجاناً

نصيحة: احفظ الكتاب في مكان آمن لتتمكن من الوصول إليه لاحقاً

صفحات
212
اللغة
العربية
الصيغ المتاحة
PDF
الفئة
الأمن السيبراني
تاريخ النشر
٢٦ أكتوبر ٢٠٢٥

نظرة عامة

يُعد هذا الكتاب من أوائل الكتب العربية التي تُبسّط مفاهيم علم التشفير (Cryptography) وتطبيقاته العملية باستخدام لغة البرمجة بايثون (Python). يأخذ القارئ خطوة بخطوة نحو فهم أسس التشفير الكلاسيكي والحديث، من خلال كتابة برامج حقيقية تقوم بعمليات تشفير وفك تشفير الرسائل السرية، مع شرح نظري وعملي لكل خوارزمية. ينطلق الكتاب من مفاهيم بسيطة مثل شيفرة قيصر (Caesar Cipher) وشيفرة الاستبدال (Substitution Cipher)، وصولاً إلى بناء أدوات تشفير متقدمة وفهم الفرق بين الأكواد (Codes) والشيفرات (Ciphers). يُقدّم المؤلف بأسلوب تعليمي ممتع مفاهيم مثل: كيفية إنشاء أدوات التشفير الورقية مثل دولاب الشيفرة Cipher Wheel. طريقة كتابة برامج تشفير باستخدام Pyperclip وIDLE وPython 3. الفرق بين الهاكر الأخلاقي والمخترق الخبيث. تطبيقات عملية لعمليات التشفير الكلاسيكية (قيصر – مورس – Vigenère). تمهيد لفهم أسس التشفير الحديث المستخدم في حماية الأنظمة الرقمية. يتميز الكتاب بأنه لا يكتفي بالجانب النظري، بل يربط البرمجة بالتشفير من منظور تطبيقي يناسب الطلبة والمبرمجين المبتدئين ومهندسي الأمن السيبراني. نُشر الكتاب برخصة المشاع الإبداعي (Creative Commons)، ويستند إلى العمل الأصلي للكتاب العالمي Hacking Secret Ciphers with Python للمؤلف Al Sweigart مع تبسيط وترجمة وإعداد عربي كامل.

جدول المحتويات

  1. مقدمة الكتاب وأهدافه
  2. ما هو علم التشفير (Cryptography)؟
  3. الأكواد مقابل الشيفرات (Codes vs Ciphers)
  4. شيفرة قيصر (Caesar Cipher)
  5. تصميم أداة التشفير الورقية (Cipher Wheel)
  6. التشفير باستخدام الورقة والقلم
  7. التشفير مزدوج القوة
  8. التشفير بالبرمجة – أول برنامج Python

التقييمات (0)

سجل دخولك لإضافة تقييم

لا توجد تقييمات بعد

كن أول من يقيم هذا الكتاب