برای دهه‌ها، امنیت شبکه بر پایه‌ی یک فرض ساده استوار بود: هرچه داخل محیط شبکه (perimeter) است قابل‌اعتماد است و هرچه بیرون آن است، نیست. فایروال مرزی، شبکه‌ی داخلی را از اینترنت جدا می‌کرد و یک‌بار عبور از آن دروازه، برای دسترسی به اغلب منابع داخلی کافی بود. این مدل، «قلعه و خندق» (Castle-and-Moat) نام دارد.

چرا این مدل شکست خورد

سه تحول همزمان این فرض را بی‌اعتبار کرد. اول، مهاجرت به زیرساخت ابری، مرز فیزیکی مشخصی باقی نگذاشت — منابع سازمانی اکنون در چند ارائه‌دهنده‌ی ابری، چند منطقه‌ی جغرافیایی و پشت APIهای عمومی پراکنده‌اند. دوم، کار از راه دور، «داخل شبکه» را به یک مفهوم عملاً بی‌معنا تبدیل کرد، چون کارمندان از شبکه‌های خانگی و عمومی متصل می‌شوند. سوم، و مهم‌تر از همه، تحلیل حوادث امنیتی واقعی نشان داد که بیشترین آسیب پس از نفوذ اولیه رخ می‌دهد: مهاجمی که یک‌بار وارد محیط شود، اگر اعتماد ضمنی به کل شبکه‌ی داخلی داشته باشد، می‌تواند به‌راحتی حرکت جانبی (lateral movement) کند.

اصول Zero Trust

مدل Zero Trust — که برای اولین بار به‌طور رسمی توسط جان کیندرواگ در Forrester مطرح و بعدها در NIST SP 800-207 استاندارد شد — بر این اصل بنا شده که هیچ درخواستی، صرف‌نظر از محل مبدأ آن، ذاتاً قابل‌اعتماد نیست. سه اصل عملیاتی این مدل عبارت‌اند از:

  • تأیید صریح (Explicit Verification): هر درخواست دسترسی، بدون توجه به اینکه از داخل شبکه یا بیرون آن می‌آید، باید بر اساس مجموعه‌ای از سیگنال‌ها (هویت، سلامت دستگاه، موقعیت، حساسیت منبع) احراز هویت و مجوزدهی شود.
  • کمترین دسترسی ممکن (Least-Privilege Access): دسترسی‌ها باید Just-In-Time و Just-Enough باشند، نه دائمی و گسترده.
  • فرض نفوذ (Assume Breach): طراحی سیستم باید طوری باشد که حتی اگر یک بخش کامپرومایز شود، شعاع آسیب (blast radius) محدود بماند — از طریق میکروسگمنتیشن شبکه و رمزنگاری end-to-end.

چالش‌های پیاده‌سازی

گذار به Zero Trust ساده نیست. میکروسگمنتیشن شبکه‌های قدیمی (legacy) که بر پایه‌ی اعتماد تخت (flat trust) طراحی شده‌اند، اغلب نیازمند بازطراحی معماری است، نه صرفاً افزودن یک محصول جدید. علاوه بر این، تأیید مستمر به‌ازای هر درخواست، اگر با دقت طراحی نشود، می‌تواند سربار عملکردی و تجربه‌ی کاربری نامطلوبی ایجاد کند — تعادل بین اصطکاک امنیتی (security friction) و بهره‌وری کاربر، یکی از مسائل باز در این حوزه است. در نهایت، Zero Trust یک محصول خاص نیست، بلکه یک تغییر پارادایم معماری است که ابزارهایی مانند IAM قوی، تقسیم‌بندی شبکه، و مانیتورینگ مستمر را در یک چارچوب منسجم گرد هم می‌آورد.

جمع‌بندی

Zero Trust پاسخی به واقعیتی است که دیگر مرز مشخصی بین «داخل» و «بیرون» وجود ندارد. موفقیت آن نه در خرید یک ابزار خاص، بلکه در بازاندیشی اساسی درباره‌ی نحوه‌ی صدور اعتماد در یک سیستم توزیع‌شده نهفته است.