Bên trong một mạng microservices, bạn không thể tin tưởng mạng chỉ vì nó "nội bộ". Zero-trust giả định mạng là thù địch, nên mọi lời gọi đều được xác thực và phân quyền, và lưu lượng được mã hóa bằng mTLS.
Mutual TLS (mTLS)
Khác với TLS thông thường, cả hai bên cùng xuất trình chứng chỉ. Mỗi service chứng minh danh tính của mình, và lưu lượng được mã hóa khi truyền.
Service A ──cert──▶ Service B
Service A ◀─cert── Service B (cả hai xác minh danh tính của nhau)
→ bên gọi được xác thực VÀ dữ liệu được mã hóa
