روال‌های مطلوب امنیتی سخت‌افزار

این صفحه حاوی توصیه‌هایی است برای اطمینان از اینکه سخت‌افزار موجود در دستگاه‌های Android به افزایش امنیت کلی دستگاه کمک می‌کند، نه اینکه امنیت دستگاه را به‌خطر بیندازد.

فضای ذخیره‌سازی دستگاه

هنگام انتخاب حافظه برای دستگاه‌های Android، درک کردن مبادلات امنیتی بالقوه مهم است. برای مثال، انواع خاصی از حافظه می‌توانند اجرای حملات سبک Rowhammer را فعال کنند.

  • دستگاه‌های Android باید از حافظه‌ای استفاده کنند که حاوی اقدامات کاهشی دربرابر حملات سبک Rowhammer باشد. سازندگان دستگاه باید برای جزئیات بیشتر با سازندگان حافظه خود همکاری نزدیک داشته باشند.

StrongBox KeyMint (قبلاً Keymaster)

ذخیره و مدیریت ایمن کلیدهای رمزنگاری‌شده‌ای که در دستگاه دردسترس هستند مهم است. این کار معمولاً در دستگاه‌های Android بااستفاده از KeyMint (Keymaster سابق) با پشتیبانی سخت‌افزاری که در محیطی مجزا، مانند «محیط اجرای امن» (TEE)، پیاده‌سازی شده است انجام می‌شود. همچنین توصیه می‌کنیم از StrongBox KeyMint پشتیبانی کنید که در سخت‌افزار مقاوم دربرابر دستکاری پیاده‌سازی شده است.

  • اگر تصمیم دارید از StrongBox KeyMint پشتیبانی کنید، مطمئن شوید که در محیطی اجرا می‌شود که دارای واحد پردازش مرکزی مجزا، فضای ذخیره‌سازی ایمن، تولیدکننده عدد تصادفی واقعی با کیفیت بالا، بسته‌بندی مقاوم دربرابر دست‌کاری، و مقاومت دربرابر کانال جانبی باشد تا شرایط لازم برای واجدشرایط بودن به‌عنوان StrongBox KeyMint را داشته باشد. برای اطلاعات بیشتر درباره الزامات، بخش ۹.۱۱.۲ از CDD‏ Android را ببینید.