چند وقت پیش شد
دستورالعملها همچنان روی CPUهای واجد شرایط کار میکنند، اما برای نرمافزاری که صریحاً پشتیبانی را بررسی میکند، خطا ایجاد میکند. علاوه بر این، خود این مشکل حداقل 5 سال است که وجود دارد.
همانطور که اشاره شد، در صورت لزوم، RdRand را می توان با استفاده از پارامتر هسته rdrand_force فعال کرد. با این حال، طبق برخی گزارش ها، این می تواند یک آسیب پذیری بالقوه باشد، زیرا گاهی اوقات دستورالعمل می تواند اعداد غیر تصادفی ایجاد کند.
یک تغییر در هسته لینوکس برای حل مشکل RdRand اکنون به عنوان یک پچ در دسترس است. با این حال، هنوز مشخص نیست که آیا در آینده در کد هسته عمومی پذیرفته می شود یا خیر. حداقل در حال حاضر، صحبتی از راه حل پایدار وجود ندارد.
به یاد بیاوریم که حتی قبل از انتشار اصلاحیه، برخی از کاربران میتوانستند مشکل راهاندازی لینوکس را با کاهش دادن نسخه مولفه systemd یا استفاده از نسخه اصلاحشده توزیع، دور بزنند. به نظر می رسد این یک مشکل دیگر لینوکس است
منبع: 3dnews.ru