مبادرة مسارات

الأعداد الأولية والتشفير: أمان الرسائل السرية في عصر التكنولوجيا
25 ديسمبر، 2023
محتوى المقال

غالبًا ما تحتاج المؤسسات والشركات إلى إرسال رسائل سرية مشفرة لضمان أمان المعلومات، وهنا تأتي دور الأعداد الأولية بلعب دور أساسي وفعّال في عمليات التشفير وفك تشفير الرسائل.

فما هي الأعداد الأولية، تاريخ اكتشافها وعلاقتها بالفترة اليونانية. ما هي الأرقام اليونانية ثم الأعداد الأولية من 1 إلى 100. هل تمتلك هذه الأعداد أهمية في عصرنا الرقمي وحماية بياناتنا عبر إمكانية التشفير وخوارزمياته. 

 

مفهوم الأعداد الأولية

تُعرَّف الأعداد الأولية على أنها كل أعداد صحيحة موجبة أكبر تمامًا من الواحد، والتي لا يمكن قسمتها على أي عدد سوى نفسها والواحد. تشكل مجموعة الأعداد الأولية مجموعة لامتناهية تتضمن 2, 3, 5, 7, 11, 13, 17، وهكذا.

 

تاريخ الأعداد الأولية

يعود تاريخ اكتشاف الأعداد الأولية إلى الفترة اليونانية القديمة، ولكن أصبحت ذات أهمية حين اكتشف العلماء الثلاثة (ريفست، شمير، أدلمن) بروتوكول RSA في السبعينيات، والذي يستخدم في تأمين الاتصالات الإلكترونية والإنترنت.

 

الأرقام اليونانية من 1 إلى 100

في الحضارة اليونانية القديمة، كان للأرقام نظام فريد يستخدم الحروف الأبجدية للتعبير عن القيم العددية بدلاً من استخدام الأرقام كما نعرفها اليوم. هذا النظام، المعروف بنظام الأرقام اليونانية، يشمل تخصيص قيم عددية للحروف الأبجدية، حيث تُستخدم الحروف من ألفا إلى ثيتا لتمثيل الأعداد من واحد إلى تسعة. للتعبير عن العشرات، تُستخدم الحروف من كابا إلى كوبا للأعداد من عشرة إلى تسعين. لتكوين الأعداد التي تقع بين هذه الفئات، يتم دمج الحروف بطريقة محددة؛ على سبيل المثال، الرقم واحد وعشرين يُكتب بدمج كابا (للعشرين) وألفا (للواحد)، مُشكّلًا “κα'”. هذه الطريقة المعقدة والمميزة لتدوين الأرقام تُظهر الجمال الفريد للغة والثقافة اليونانية القديمة، مع العلم أن استخدامها اليوم يقتصر على الدراسات الكلاسيكية، النصوص الدينية، وبعض المجالات الأكاديمية الأخرى، نظرًا لتطور الأنظمة العددية واعتماد الأرقام العربية عالميًا لسهولتها وكفاءتها.

 

ما هي الأعداد الأولية من 1 الى 100؟

الاعداد الاولية من ١ الى ١٠٠ هي عبارة عن أعداد طبيعية تزيد عن 1، ولها الخصوصية المميزة بأنها تقبل القسمة على نفسها وعلى العدد واحد فحسب. هذه الخاصية تجعل الأعداد الأولية أساسية وفريدة في النظام العددي، لأنها لا يمكن تجزئتها إلى عوامل أصغر منها. في الفترة ما بين 1 إلى 100، نجد أن هناك 25 عددًا أوليًا: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, و97. هذه الأعداد تعبر عن جماليات الرياضيات وتعقيدها في آنٍ واحد، حيث أنها تلعب دوراً محورياً ليس فقط في نظرية الأعداد والجبر، بل وكذلك في تطبيقات عملية مثل أنظمة التشفير، التي تعتمد على الصعوبة الحسابية لتفكيك الأعداد الكبيرة إلى عواملها الأولية.

خوارزمية التشفير RSA

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

العمليات في خوارزمية RSA

  1. اختيار عددين أوليين كبيرين p, q.
  2. حساب قيمة n حيث n = p × q.
  3. حساب قيمة φ (فاي) حيث φ = (p-1) (q-1).
  4. افتراض قيمة e (عدد أولي)، مع شرط e < φ.
  5. حساب قيمة d من المعادلة e.d mod φ = 1.
  6. تعبير عن المفتاح العام بالثنائية المرتبة e, n، وكذلك المفتاح الخاص بالثنائية المرتبة d, n.
  7. معادلة التشفير: c = (p^e) mod n.
  8. معادلة فك التشفير: p = (c^d) mod n.

 

أهمية الأعداد الأولية في التكنولوجيا

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

 

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

 

عبد الحميد الديبان – مدرس الرياضيات في مبادرة مسارات

 

 

 

 

 

 

 

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

شارك المحتوى عبر:

محتوى المقال