Oossa

DeepMind کد رمزنگاری Signal را با هوش مصنوعی راستی‌آزمایی کرد

AlphaProof Code در چهار هفته ویژگی‌های اصلی امنیتی Signal را اثبات کرد؛ نخستین راستی‌آزمایی رسمیِ یک پروتکل پرکاربرد با کمک هوش مصنوعی.

نویسنده: منتشرشده توسط Oossa: 1 دقیقه مطالعه

تاریخ رویداد:

Pankaj Patel · Unsplash

گوگل دیپ‌مایند در ۱۰ نوامبر ۲۰۲۶ اعلام کرد که از چارچوب هوش مصنوعی جدیدش، AlphaProof Code، برای راستی‌آزمایی رسمی کد واقعی پروتکل Signal استفاده کرده است. راستی‌آزمایی رسمی یعنی اثبات ریاضی این‌که نرم‌افزار دقیقاً همان‌طور که در نظر گرفته شده کار می‌کند و باگ پنهانی ندارد. این گروه به عامل‌های هوش مصنوعی هدایت داد تا اثباتی تولید و بررسی کنند که نشان می‌دهد کد کامپایل‌شده Signal تضمین‌های امنیتی مهمی را برقرار می‌کند؛ از جمله این‌که پیام‌ها حتی در صورت به‌خطر افتادن موقت یک دستگاه، امن بمانند. کل این کار چهار هفته طول کشید؛ کاری که معمولاً سال‌ها زمان و تیم‌های متخصص می‌طلبد.

AlphaProof Code چه می‌کند

AlphaProof Code سامانه‌ای عامل‌محور و متشکل از چند مدل زبانی بزرگ (LLM) است. پژوهشگران ابتدا اهداف امنیتی Signal را به مشخصات رسمی تبدیل می‌کنند و هر مرحله را بررسی می‌کنند. سپس گروهی از عامل‌ها که از مدل Gemini Carbon دیپ‌مایند قدرت می‌گیرند، اثبات را با زبان Lean می‌نویسند؛ زبانی که قضیه‌های ریاضی را بررسی می‌کند. عامل‌ها بیش از شش میلیون خط کد Lean تولید کردند و فقط حدود یک درصد از کدبیس را برای بررسی انسانی علامت‌گذاری کردند. این سامانه همچنین دو باگی را که پیش‌تر رفع شده بودند، هنگام بازگرداندن دوباره‌شان به‌درستی شناسایی کرد؛ نشانه‌ای از این‌که می‌تواند کد امن را از کدِ باگ‌دار تشخیص دهد.

اهمیت این دستاورد

این راستی‌آزمایی پیاده‌سازی کامپایل‌شده را پوشش می‌دهد، نه فقط طراحی را؛ به این ترتیب، شکافی را می‌بندد که بسیاری از آسیب‌پذیری‌های واقعی در آن پنهان می‌مانند. اهرن کرت، مدیر ارشد فناوری Signal، گفت این نتیجه «اعتماد بیشتری به تضمین‌های حریم خصوصی در کد ما» می‌دهد. کارشناسان این دستاورد را گامی در جهت استفاده از هوش مصنوعی برای تأمین سطح بالایی از اطمینان امنیتی در بانک‌ها، تجهیزات پزشکی، نرم‌افزارهای شبکه برق و دیگر سامانه‌های حیاتی می‌دانند.

چرا مهم است

برای کاربران عادی، این کار یعنی رمزنگاری‌ای که از میلیاردها پیام در Signal و Google Messages محافظت می‌کند، در سطح پیاده‌سازی به‌طور ریاضی بررسی شده و خطر وجود نقص‌های پنهان کاهش یافته است. برای توسعه‌دهندگان، این دستاورد راهی عملی برای سرعت‌بخشیدن به بازبینی‌های امنیتی با راستی‌آزمایی رسمیِ کمکیِ هوش مصنوعی نشان می‌دهد؛ هرچند جزئیات مربوط به گسترش این روش و هزینه‌های آن همچنان روشن نیست.

آیا این مقاله مفید بود؟
اشتراک‌گذاری

بیشتر بخوانید

Oossa · خبرنامه

هفتهٔ هوش مصنوعی، به زبان ساده

هر دوشنبه: خبرهایی که ارزش دانستن دارند، به زبان ساده. رایگان و بدون هرزنامه.