۱۴ مرداد ۱۳۹۲ - ۱۰:۴۰
کد خبر: ۴۵۲۱
اين سيستم جديد قادر است يك نرم‌افزار رايانه اي را به‌گونه‌اي رمزگذاري كند كه باوجود حفظ عملكرد صحيح آن، امكان دسترسي به كد اجرايي نرم‌افزار براي سايرين از جمله هكرها غيرممكن شود.

محققان دانشگاه يو سي ال اي آمريكا براي نخستين بار در جهان موفق به طراحي يك سيستم رمزگذاري شدند كه مهندسي معكوس نرم‌افزارها و برنامه‌هاي رايانه اي و به طور خلاصه امكان هك كردن رايانه ها را غيرممكن مي‌كند.

 اين سيستم جديد قادر است يك نرم‌افزار رايانه اي را به‌گونه‌اي رمزگذاري كند كه باوجود حفظ عملكرد صحيح آن، امكان دسترسي به كد اجرايي نرم‌افزار براي سايرين از جمله هكرها غيرممكن شود.

 اين سيستم جديد با استفاده از الگوريتم‌هاي رياضي يك ”ديوار آهنين" ايجاد و مهندسي معكوس نرم‌افزار را غيرممكن مي‌كند.

 به گفته محققان يو سي ال اي، عبور از اين الگوريتم‌هاي رياضي مستلزم چندين هزار ترابايت محاسبه است كه حتي براي سريع‌ترين رايانه هاهم صدها سال طول مي‌كشد.

 

چالش اصلي در انجام اين پروژه رمزگذاري نرم‌افزار به گونه‌اي بود كه كارآيي خود را از دست ندهد. محققان يو سي ال اي بالاخره با استفاده از الگوريتم‌هاي پيچيده توانستند اين چالش چندين ساله صنعت نرم‌افزار را حل كنند.

 اين سيستم رمزگذاري، كد اجرايي يك نرم‌افزار را كه براي هر متخصصي قابل فهم است، دريافت و پس از رمزگذاري، فايلي را ايجاد مي‌كند كه داراي كارآيي نرم‌افزار اصلي است ولي محتواي آن براي هيچ‌كس قابل فهم نيست.

 مهمترين دستاورد اين پروژه يافتن يك شيوه مناسب براي تبديل نرم‌افزار‌هاي رايانه اي به يك معماي رياضي است. فايل خروجي اين سيستم رمزگذاري حاوي دنباله‌هاي عددي است كه تنها تركيب آن‌ها به يك شيوه خاص منجر به عملكرد صحيح نرم‌افزار مي‌شود.

گزارش خطا
ارسال نظرات
نام
ایمیل
نظر