PKI Trust Model


A PKI trust model describes the type of trust relationship which exists between a PKI and PKI’s certificate users.

  • enables a certificate user to determine the legitimacy of a PKI’s digital certificates issued to various entities

Types of Trust Models

Single CA Trust Model

In a single CA trust model, one CA issues all certificates.

  • if the CA’s private key is compromised, all PKI’s certificates are revoked
  • not scalable to a network with large number of entities

Hierarchical Trust Model

In a hierarchical trust model, a root CA issues certificates to an intermediate CA, and an intermediate CA issues certificates to entities.

  • root CA does not issue certificates to entities

The chain of trust describes the trust relationship between a certificate user and the intermediate CA which issued the certificate.

  • certificate user trusts the certificates issued by an intermediate CA because the intermediate CA is trusted by the root CA
  • root CA is called the trust anchor
  • compromise of intermediate CA’s private key only impacts the certificates it itself issued
  • most common trust model used on the Internet

Bridge Trust Model

bridge trust model (BCA) links PKIs with different trust models.

  • bridge CA
    • only establishes trust paths between linked PKIs
    • and does not issue certificates to any entities