کلود معمای ۲۵ ساله آژانس امنیت ملی آمریکا را در کمتر از نیم ساعت حل کرد

www.escudodigital.com

انتشار در منبع: انتشار در سایت ما:

مقاله اصلی · English

مدل هوش مصنوعی کلود، توسعه‌یافته توسط شرکت آنتروپیک، توانسته است در کمتر از ۳۰ دقیقه معمایی رمزنگاری را حل کند که از سال ۲۰۰۰ مطرح بود.

این کشف منشأ برخی مقادیر عددی موسوم به «بذر» (Seed) را روشن می‌کند؛ مقادیری که مؤسسه ملی استانداردها و فناوری آمریکا (NIST) برای تعریف منحنی‌های بیضوی امن در استاندارد FIPS 186-2 به کار برده است. این استاندارد یکی از پایه‌های فنی رمزنگاری دیجیتال در سراسر جهان به شمار می‌رود.

در طول ۲۵ سال گذشته، نبود توضیح درباره منشأ این اعداد به شکل‌گیری نظریه‌های توطئه متعددی دامن زده بود. کارشناسان و پژوهشگران دانشگاهی گمان می‌کردند آژانس امنیت ملی آمریکا (NSA) این اعداد را عامدانه و به‌گونه‌ای تولید کرده باشد که یک در پشتی مخفی در اختیار داشته باشد و بتواند ارتباطات رمزگذاری‌شده را جاسوسی کند.

برخی از رایج‌ترین نظریه‌ها مدعی بودند که این کلیدها از رمزگذاری عبارت‌های خاص یا شوخی‌های داخلی ریاضی‌دانان این سازمان به دست آمده‌اند.

با این حال، بررسی کلود نشان داد که توضیح ماجرا بسیار ساده‌تر و معمولی‌تر است: آژانس امنیت ملی آمریکا صرفاً از یک مولد خودکار اعداد شبه‌تصادفی استفاده کرده که در آن زمان روشی متداول بود. این مولد، تابع lrand48 است که در زبان‌های برنامه‌نویسی C طی دهه ۱۹۹۰ کاربرد گسترده‌ای داشت. این تابع با استفاده از تاریخ و زمان دقیق ثبت‌شده در ساعت رایانه اجرا شده بود.

پایان معما

هوش مصنوعی آنتروپیک برای یافتن پاسخ، به‌جای حدس زدن عبارت‌های محرمانه، ساختار ریاضی داده‌های منتشرشده را بررسی کرد و به دنبال الگوهای متداول در نرم‌افزارهای دهه ۱۹۹۰ گشت.

کلود تنها در چند دقیقه تطبیق‌هایی را در دنباله‌های عددی شناسایی کرد و با اجرای معکوس الگوریتم دریافت که اعداد از زمان‌های دقیق ثبت‌شده بین مه ۱۹۹۷ و آوریل ۱۹۹۸ به دست آمده‌اند. برای نمونه، در استاندارد امنیتی P-256، مقدار منتشرشده با هزاروهشتصد و چهل‌ودومین تلاش در دنباله‌ای مطابقت داشت که در ۱۶ اوت ۱۹۹۷ آغاز شده بود.

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

کشف کلود به پایان دادن به یک چالش فنی کمک کرده است که رمزنگاران در سال ۲۰۲۳ آغاز کرده بودند. جایزه ۳۶٬۸۶۴ دلاری این چالش به سازمان غیرانتفاعی Internet Security Research Group اهدا خواهد شد. مهم‌تر از همه، یکی از قدیمی‌ترین معماهای تاریخ امنیت سایبری سرانجام حل شده است.

کلود، مدل هوش مصنوعی شرکت آنتروپیک
کلود