شکستن سخت ترین کلید رمزنگاری با گوش دادن به صدای پردازنده!
Ù…Øققین دانشگاه تل آویو Ùˆ مؤسسه علمی٠Weizmann توانستند با گوش دادن به صدای تولید شده توسط رایانه ÛŒ مورد هدÙØŒ کلید Û´Û°Û¹Û¶ بیتی٠رمزنگاری٠RSA را بشکنند.
این Ù…Øققین به نام های Daniel GenkinØŒ Eran Tromer با همکاری Adi Shamir Ú©Ù‡ یکی از توسعه دهندگان اصلی٠الگوریتم اولیه ÛŒ RSA نیز Ù…ÛŒ باشد با گوش دادن به صدای پردازنده Ùˆ دریاÙت اصواتی با Ùرکانس بین Û±Û° تا Û±ÛµÛ° کیلوهرتز موÙÙ‚ به شکستن کلیدهای رمزنگاری شده اند Ú©Ù‡ تصور Ù…ÛŒ شود از قوی ترین کلیدهای رمزنگاری٠موجود Ù…ÛŒ باشند.
اگرچه شاید این عنوان این خبر Ùˆ Ùعالیت این Ù…Øققین بیش تر به جادو شبیه باشد، اما این یک Øمله ÛŒ واقعی است، هرچند ممکن است از نظر عملیاتی هنوز بØØ« برانگیز باشد.
این ایده Ú©Ù‡ Ù…ÛŒ توان با استÙاده از صداهای تولید شده در سامانه ÛŒ قربانی، نه به Ú©Ù…Ú© صدای پردازنده، بلکه صدای تولید شده توسط منبع تأمین انرژی٠پردازنده به شکستن رمزها پرداخت، در Ú©Ù†ÙرانÙس رمز اروپا در سال Û²Û°Û°Û´ توسط همین گروه Ù…Ø·Ø±Ø Ø´Ø¯.
در تمام مراØÙ„ آزمایش ها، این گروه از ابزارهای بسیار قوی٠پردازش صوت بهره گرÙته است. با تجهیز پردازنده به یک میکروÙون برای تشدید صدای این بخش رایانه در مقابل صداهای اضاÙÛŒ تولید شده توسط سامانه خنک کننده Ùˆ تØلیل صداهای دریاÙتی، مسأله برای این گروه از Ù…Øققین آغاز شده است Ùˆ سپس مشخص شده است Ú©Ù‡ میکروÙون یک تلÙÙ† هوشمند نیز برای این کار کاÙÛŒ است!
این اÙراد مشاهده کرده اند Ú©Ù‡ با تغییر داده ای Ú©Ù‡ پردازنده روی آن پردازش انجام Ù…ÛŒ دهد، صداهای دریاÙتی تغییر Ù…ÛŒ کند، همین سر نخ٠اولیه، این Ù…Øققین را به استÙاده از روش های هوش مصنوعی سوق داده است Ú©Ù‡ این صداها هر یک امضای ویژه ای دارند Ùˆ قابل تÙکیک هستند Ùˆ در نتیجه داده ÛŒ اصلی از روی امضای صدا قابل بازنمایی خواهد بود.
این Ù…Øقیقن با ارسال رایانامه های رمزشده Ú©Ù‡ Ù…Øتوای آن را Ù…ÛŒ دانستند به سامانه ÛŒ مورد هد٠و بررسی صداهای تولید شده از پردازنده در مقابل این Ù…Øتوای رمز شده، به طور کامل موÙÙ‚ به دسته بندی امضای مربوط به هر صدا شدند Ùˆ در نهایت در نزدیک به یک ساعت موÙÙ‚ به شکستن کلید Û´Û°Û¹Û¶ بیتی٠RSA شده اند.
برای بررسی دقیق تر روش های استÙاده شده در این آزمایش ها، Ùˆ دریاÙت اصل مقاله به این پیوند مراجعه کنید.
منبع +
Comment