V síti mikroslužeb nemůžete důvěřovat síti jen proto, že je "interní". Zero-trust předpokládá, že síť je nepřátelská, takže každé volání je ověřeno a autorizováno a provoz je šifrován pomocí mTLS.
Vzájemný TLS (mTLS)
Na rozdíl od normálního TLS, obě strany předkládají certifikáty. Každá služba prokáže svou identitu a provoz je v průběhu přenosu šifrován.
Service A ──cert──▶ Service B
Service A ◀─cert── Service B (both verify each other's identity)
→ caller is authenticated AND data is encrypted
