العلامة التقنية

موقع تقني عربي متخصص في أخبار التكنولوجيا والذكاء الاصطناعي

AlphaProof Code: ثورة في التحقق الرسمي من برمجيات التشفير المعقدة

بقلم: فريق تحرير العلامة التقنية التصنيف: الذكاء الاصطناعي
AlphaProof Code: ثورة في التحقق الرسمي من برمجيات التشفير المعقدة

AlphaProof Code يستخدم الذكاء الاصطناعي للتحقق رسميًا من كود تشفير Signal، مما يعزز أمان المحادثات الرقمية.

نجح فريق بحثي من Google DeepMind في تحقيق إنجاز تقني غير مسبوق في مجال التحقق الرسمي من برمجيات التشفير، حيث تمكنوا من استخدام الذكاء الاصطناعي لإثبات صحة وأمان الكود البرمجي لبروتوكول Signal، الذي يحمي مليارات المحادثات الخاصة عبر تطبيقات مثل Signal وGoogle Messages.

ما هو AlphaProof Code وكيف يعمل؟

AlphaProof Code هو إطار عمل جديد يعتمد على تضافر خبرات البشر مع وكلاء ذكاء اصطناعي متعددين من نماذج اللغة الكبيرة (LLM) لتحقيق التحقق الرسمي بعمق غير مسبوق. يتيح هذا الإطار تقسيم مهام التحقق بشكل مشابه لعمل فريق بحثي، حيث يحدد الخبراء البشريون ماهية الخصائص الأمنية التي يجب إثباتها، بينما يتولى وكلاء الذكاء الاصطناعي تنفيذ عملية الإثبات الرياضي.

تفاصيل التحقق من بروتوكول Signal

بدأ الباحثون بترجمة أهداف الأمان الخاصة ببروتوكول Signal إلى صياغات رياضية دقيقة، راجعها الخبراء البشريون بعناية. ثم استخدم الوكلاء المدعومون بنموذج Gemini Carbon لتوليد أكثر من ستة ملايين سطر برمجي بلغة Lean، وهي لغة برمجة مخصصة لإثبات صحة الكود رياضيًا.

بعد ذلك، قام الوكلاء بمراجعة الأدلة التي أنتجوها، مع التركيز على أقل من واحد في المئة من قاعدة الكود التي تحتاج إلى تدقيق بشري إضافي، مما وفر جهدًا ووقتًا كبيرين على الخبراء الذين ركزوا مراجعتهم على النقاط الحرجة فقط.

أهمية التحقق الرسمي في بروتوكولات التشفير

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

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

المصدر: DeepMind

مقالات سابقة في الذكاء الاصطناعي