تعرض هذه الأطروحة آليات وطرائق جديدة للتشفير من خوارزميات ونظريات رياضية مع براهينها حيث تم عرض طرائق للتشفير ( التعمية ) وفك التشفير ( فك التعمية ) ضمن الرسائل النصية .
This thesis presents new mechanisms and methods for encryption from algorithms and mathematical theories with their proofs. Methods for encryption (blinding) and decryption (decryption) within text messages have been presented.
Artificial intelligence review:
Research summary
تناقش هذه الأطروحة التي أعدها أحمد صطيف تحت إشراف الدكتور محمد نور شمه والدكتور عبد الباسط الخطيب، دراسة تحليلية معمقة في التشفير الكلاسيكي والحديث. تتناول الأطروحة آليات وطرائق جديدة للتشفير وفك التشفير باستخدام خوارزميات ونظريات رياضية مع براهينها. تشمل الدراسة استخدام الفيتاغورثيات الأولية وتوليد أنواع خاصة من المصفوفات الفيتاغورثية الأولية، وكذلك استخدام المصغوفات المنتهية المجزأة وربطها بعلم التشفير. كما تتناول الأطروحة دراسة أنظمة التشفير الحديثة مثل RSA وELGamal وDiffie-Hellman، وبعض المفاهيم مثل التواقيع الرقمية والدوال Hash Functions والمنحنيات الناقصية واستخداماتها في علم التشفير. تقترح الأطروحة آليات وطرائق جديدة لتطبيقها في مسائل التشفير، مثل طريقة جديدة لربط رسالة نصية بنقطة ضمن المنحنيات الناقصية وطريقة جديدة لترميز الرسائل النصية لتتوافق مع تطبيق بعض الخوارزميات. كما تم بناء أنظمة تشفير جديدة تعتمد على التهجين بين الخوارزميات، حيث يعتمد أمان هذه الأنظمة على مسألتين هامتين وهما مسألة اللوغاريتم المنفصل ضمن المنحنيات الجبرية ومسألة تحليل الأعداد الصحيحة. أخيرًا، استخدمت لغة البرمجة جافا لتطبيق العديد من الخوارزميات والطرائق الرياضية برمجيًا.
Critical review
دراسة نقدية: تعتبر هذه الأطروحة مساهمة قيمة في مجال التشفير، حيث تقدم آليات وطرائق جديدة للتشفير وفك التشفير باستخدام خوارزميات ونظريات رياضية مع براهينها. ومع ذلك، يمكن أن تكون بعض الأجزاء معقدة وصعبة الفهم للقراء غير المتخصصين في الرياضيات التطبيقية. كان من الممكن تحسين الأطروحة بإضافة المزيد من الأمثلة التوضيحية والشروحات المبسطة لتسهيل الفهم. كما أن استخدام لغة البرمجة جافا لتطبيق الخوارزميات هو خطوة جيدة، ولكن كان من الممكن توسيع الدراسة لتشمل لغات برمجة أخرى شائعة في مجال التشفير. بشكل عام، تعتبر الأطروحة إضافة قيمة للمجال وتفتح الباب لمزيد من الأبحاث والتطوير في هذا المجال.
Questions related to the research
-
ما هي الفيتاغورثيات الأولية وكيف تم استخدامها في التشفير؟
الفيتاغورثيات الأولية هي ثلاثة أعداد طبيعية مختلفة تحقق الشرطين x² + y² = z² وgcd(x, y, z) = 1. تم استخدامها في التشفير من خلال توليد أنواع خاصة من المصفوفات الفيتاغورثية الأولية واستخدامها في تشفير الرسائل النصية.
-
ما هي الأنظمة الحديثة للتشفير التي تمت دراستها في الأطروحة؟
تمت دراسة أنظمة التشفير الحديثة مثل RSA وELGamal وDiffie-Hellman، بالإضافة إلى بعض المفاهيم مثل التواقيع الرقمية والدوال Hash Functions والمنحنيات الناقصية واستخداماتها في علم التشفير.
-
كيف تم استخدام لغة البرمجة جافا في الأطروحة؟
تم استخدام لغة البرمجة جافا لتطبيق العديد من الخوارزميات والطرائق الرياضية برمجيًا. تم كتابة أكواد برمجية وبناء برامج تنفيذية (exe) لتطبيق الخوارزميات برمجيًا.
-
ما هي المسألتين الهامتين اللتين يعتمد عليهما أمان الأنظمة المقترحة في الأطروحة؟
يعتمد أمان الأنظمة المقترحة في الأطروحة على مسألتين هامتين وهما مسألة اللوغاريتم المنفصل ضمن المنحنيات الجبرية ومسألة تحليل الأعداد الصحيحة.
References used
شاكر الفحام , " علم التعمية واستخراج المعمى عند العرب " , مطبوعات مجمع اللغة العربية بدمشق , 1997
This research deals with the study of the concept of electoral
crime, the types of electoral crimes and the penalties to be imposed
on each of them in the Syrian General Elections Law No. 5 of 2014.
This research aims to study the real aspects of the Syrian industrial sector through the
study of its contribution to the national economy. A Study regarding the size of the
industrial contribution to the national economy is presented in this paper
The research deals An Analytic study for the factual of the Syrian public firm of
insurance as one of the firms which work in the Syrian insurance market with the public
firm for social security and the public firm of insurance and livelihood for t
In This Paper we will determine the solution of the congruence
and apply the results in cryptography.
Quantum Computers can be considered the biggest threat against cryptography algorithms especially the public key algorithms. In this seminar, we will discuss Quantum Computers starting from a simple explanation about the physics and mathematics basic