mTLS
Explaining mutual TLS authentication.
Mutual TLS authentication (also called Mutual SSL authentication, mTLS authentication, or mTLS for short) is a method for clients to authenticate themselves on accessing a server. It is an authentication method implemented on the transport layer. That makes mTLS often a new paradigm for people and sometimes hard to understand. This page should provide some clarity.
In regular TLS communication, only the server presents a certificate in order for the client to verify the identify of the server. In mTLS, the client performing the call to the server presents a certificate as well, enabling the server to verify the identify of the client as well.
To summarize the setup of mTLS compared to regular TLS communication:
The entity performing the call is the client and should present a client certificate.
The entity receiving the call is the server and should verify the client certificate.
KPN certificates
KPN Server certificate CA's:
AAA Certificate Services: https://www.sectigo.com/knowledge-base/detail/Sectigo-Intermediate-Certificates/kA01N000000rfBO
Sectigo Public Server Authentication Root R46: https://www.sectigo.com/knowledge-base/detail/Sectigo-Intermediate-Certificates/kA01N000000rfBO
KPN mTLS certificate CA's:
AAA Certificate Services: https://www.sectigo.com/knowledge-base/detail/Sectigo-Intermediate-Certificates/kA01N000000rfBO
Sectigo Public Server Authentication Root R46: https://www.sectigo.com/knowledge-base/detail/Sectigo-Intermediate-Certificates/kA01N000000rfBO
KPN IoT Private Root CA 1:
How it works
Last updated
Was this helpful?
