Mikrotarnybų tinkle negalite pasitikėti tinklu tik todėl, kad jis yra "vidinis". Zero-trust daro prielaidą, kad tinklas yra priešiškas, todėl kiekvienas skambis yra autentifikuojamas ir autorizuojamas, o duomenys šifruojami naudojant mTLS.
Mutual TLS (mTLS)
Skirtingai nuo įprastos TLS, abi pusės pateikia sertifikatus. Kiekviena tarnyba įrodo savo tapatybę, o duomenys šifruojami persiųlimo metu.
Service A ──cert──▶ Service B
Service A ◀─cert── Service B (both verify each other's identity)
→ caller is authenticated AND data is encrypted
