Într-o rețea de microservicii nu poți avea încredere în rețea doar pentru că este "internă". Zero-trust presupune că rețeaua este ostilă, deci fiecare apel este autentificat și autorizat, iar traficul este criptat cu mTLS.
TLS Mutual (mTLS)
SpreOTLS normal, ambele părți prezintă certificate. Fiecare serviciu și-a dovedit identitatea, iar traficul este criptat în tranzit.
Service A ──cert──▶ Service B
Service A ◀─cert── Service B (both verify each other's identity)
→ caller is authenticated AND data is encrypted
