# How does Istio implement mutual TLS (mTLS) between services?

Istio, Medium (Advanced), Security. https://k8wiz.com/uquiz/how-does-istio-implement-mutual-tls-mtls-between-services

- A. By requiring developers to implement TLS in their applications
- B. By using Envoy proxies to handle TLS termination and origination
- C. By using a separate TLS proxy for each service
- D. By modifying the Kubernetes API server

**Answer:** By using Envoy proxies to handle TLS termination and origination

**Explanation:** Istio implements mutual TLS (mTLS) between services by using Envoy proxies to handle TLS termination and origination. The proxies establish TLS connections with each other, and the Istio control plane manages the certificate distribution.
