What Are the Two Important Components of a PKI Used in Network Security?

By Safeheron Team
|

The two important components of a public key infrastructure (PKI) used in network security are:

  1. Certificate authorities (CAs)
  2. Digital certificates

A certificate authority verifies identities and issues trusted certificates. A digital certificate binds the identity of a website, user, device, or service to its public key.

Together, these components answer a fundamental security question: How can a system confirm that a public key genuinely belongs to the entity claiming to own it?

It is important to note that “two important components” is a simplified answer commonly expected in network security questions. A complete PKI may also include registration authorities, certificate repositories, certificate holders, relying parties, and certificate status services.

First Important Component: Certificate Authority

A certificate authority, commonly abbreviated as CA, is the organization or system responsible for establishing and extending trust within a PKI.

The principal responsibilities of a CA include:

  • Verifying the identity or domain control of a certificate applicant
  • Issuing certificates to servers, users, and devices
  • Digitally signing certificates with the CA’s private key
  • Renewing or reissuing certificates
  • Revoking certificates that are no longer trusted
  • Publishing certificate status and revocation information
  • Managing trust relationships between root and intermediate CAs

A CA’s signature allows clients to verify certificates without establishing a separate trust relationship with every website or device.

For example, when a browser visits an HTTPS website, it uses a trusted CA certificate in its trust store to verify the website certificate’s digital signature. If the signature and certificate chain are valid, the browser can confirm that the certificate was issued by the identified CA.

According to the NIST definition of PKI, a PKI includes the policies, processes, software, and hierarchy of certificate authorities required to issue, maintain, and revoke public-key certificates.

What Is the Difference Between a Root CA and an Intermediate CA?

Public and private certificate systems generally do not use their root CAs to issue every website or device certificate directly.

A typical certificate chain looks like this:

Root CA → Intermediate CA → Website or device certificate

  • A root CA is the trust anchor. Its certificate is installed in the trust stores of browsers, operating systems, or managed enterprise devices.
  • An intermediate CA is authorized by a root CA and handles routine certificate issuance.
  • An end-entity certificate represents a specific website, user, application, or device.

Compromise of a root CA’s private key could affect the entire chain of trust. High-value root CAs are therefore commonly kept offline, while intermediate CAs perform most certificate-issuing operations.

Second Important Component: Digital Certificate

A digital certificate is an electronic credential signed by a certificate authority. It binds the identity of a website, user, device, or service to the corresponding public key.

A digital certificate generally contains:

  • The certificate holder’s name
  • A domain name or device identity
  • A public key
  • The issuing CA
  • A certificate serial number
  • Validity dates
  • Permitted key uses
  • The CA’s digital signature

Digital certificates used on the internet commonly follow the X.509 standard. RFC 5280 defines the internet profile for X.509 certificates and certificate revocation lists.

A certificate can be transmitted publicly, but the corresponding private key must remain under the certificate holder’s secure control. The private key is not normally included in the digital certificate.

What Does a Digital Certificate Do?

Digital certificates are primarily used to authenticate websites, servers, users, and devices while providing a trusted way to distribute public keys.

They can also help systems:

  • Verify digital signatures
  • Support HTTPS and TLS authentication
  • Establish mutual TLS connections
  • Confirm the source of software, code, or documents
  • Restrict network access to authorized devices
  • Provide machine identities for internal services

A certificate does not normally encrypt all application data itself. In TLS, certificates are primarily used for authentication and public-key distribution. After the handshake, the parties generally use an agreed symmetric session key to encrypt the actual data.

How Do CAs and Digital Certificates Work Together?

The relationship between a CA and a digital certificate can be illustrated through an HTTPS connection.

A website first generates a public-private key pair and submits its public key and domain information to a CA. The CA verifies that the applicant controls the domain and then signs the website certificate with its own private key.

When the website presents the certificate to a browser, the browser uses a CA certificate in its trust store to verify the signature. It also checks the domain name, validity period, permitted use, and other certificate information.

The website must then use its corresponding private key during the TLS handshake to prove that it controls the key associated with the certificate. If these checks succeed, the browser can proceed with establishing an encrypted connection.

In this process:

  • The CA verifies identity and issues the trusted credential.
  • The digital certificate binds the identity, public key, and CA signature together.

A public key without a trusted certificate does not tell a browser who owns that key. Likewise, a CA cannot communicate a verified identity-to-key relationship without issuing a digital certificate.

Why Aren’t Public and Private Keys the Answer?

Public and private keys provide the cryptographic foundation used by PKI. However, the question asks for two important components of the PKI framework in network security.

The distinction can be summarized as follows:

ConceptPrimary FunctionRole in This Question
Certificate authorityVerifies identities and issues certificatesImportant PKI component
Digital certificateBinds an identity to a public keyImportant PKI component
Public keyVerifies signatures or participates in encryptionCryptographic material managed by PKI
Private keySigns, authenticates, or decryptsSecret cryptographic material
Symmetric algorithmUses the same key for encryption and decryptionNot a core PKI component
Pre-shared keyUses a secret distributed to both parties in advanceNot part of a typical certificate-based PKI

Therefore, in a multiple-choice context, the correct answers are certificate authority and digital certificates.

Does a Complete PKI Have Only Two Components?

No. The NIST specification for PKI components describes a broader infrastructure that includes certificate authorities, registration authorities, certificate holders, validating clients or relying parties, and repositories that store certificates and certificate revocation lists.

A registration authority verifies the identity of a certificate applicant, while certificate status services help clients determine whether a certificate has been revoked. An enterprise PKI also requires certificate inventories, automated renewal, key protection, monitoring, auditing, and disaster recovery.

Certificate authorities and digital certificates are therefore the two key answers expected by this network security question, but they are not the only elements required to operate a complete PKI.

How Are These Components Used in Network Security?

HTTPS Website Authentication

A website presents its digital certificate to a browser. The browser uses a trusted CA to verify the domain, public key, and certificate signature.

Enterprise Wireless Networks

An organization can issue certificates to employees and devices, then use certificate-based authentication to control network access.

Virtual Private Networks

VPN clients and gateways can use digital certificates to authenticate each other, reducing their reliance on shared passwords.

Mutual TLS

With ordinary HTTPS, the server normally presents a certificate. Mutual TLS requires both the client and server to present certificates, making it suitable for internal APIs, microservices, and high-security systems.

Code Signing

A software publisher signs an application with its private key. Users verify the source and integrity of the software using the public key contained in the publisher’s certificate.

Institutional Wallets and MPC Nodes

In institutional wallet infrastructure, PKI certificates can authenticate servers, signing terminals, and MPC nodes while helping establish mutually authenticated encrypted connections.

PKI certificates should remain separate from wallet signing keys. Node certificates control communication identities, while wallet private keys or MPC key shares control blockchain assets.

What Happens If a CA or Digital Certificate Is Compromised?

If a CA’s private key is compromised, an attacker may be able to issue fraudulent certificates that pass verification, potentially affecting the entire trust domain covered by that CA.

If a website or device private key is exposed, an attacker may be able to impersonate the certificate holder. Administrators should revoke the old certificate, generate a new key pair, and obtain a replacement certificate.

Certificate-based systems may also be affected by:

  • Inadequate identity verification
  • Incorrectly issued certificates
  • Expired certificates
  • Copied or exposed private keys
  • Clients that do not check revocation status
  • Malicious root certificates added to trust stores
  • Multiple servers sharing the same private key
  • Failed certificate renewals that interrupt services

Organizations must therefore manage more than certificate deployment. They need to control the entire certificate lifecycle, including application, issuance, installation, renewal, revocation, and retirement, while protecting both CA and end-entity private keys.

Frequently Asked Questions

What are the two important components of PKI?

For this network security question, the correct answers are a certificate authority and digital certificates.

Is a CA the same as a registration authority?

Not exactly. A registration authority primarily verifies the identity of an applicant, while a CA signs and issues certificates. In some deployments, both functions may be handled by the same system or organization.

Does a digital certificate contain a private key?

No, not normally. A certificate contains a public key and identity information. The corresponding private key must be stored separately in an environment controlled by the certificate holder.

Does a valid certificate mean a website is completely safe?

No. A valid certificate primarily confirms the relationship among the domain, public key, and CA signature. It does not guarantee that the website has no vulnerabilities, fraudulent content, or compromised accounts.

Does PKI use symmetric encryption?

PKI is primarily based on asymmetric cryptography and digital certificates. However, protocols such as TLS generally switch to symmetric session keys for bulk data encryption after certificate authentication and key establishment are complete.

Conclusion

The answer to “What are the two important components of a public key infrastructure (PKI) used in network security?” is:

  • Certificate authority (CA)
  • Digital certificates

The CA verifies identities and issues trusted credentials, while a digital certificate binds an identity to a public key. Together, they support network security applications such as HTTPS, VPNs, mutual TLS, device authentication, and code signing.

In institutional digital asset systems, PKI can also authenticate wallet servers and MPC nodes. However, node certificates and blockchain transaction-signing keys should remain separate so that communication identity and asset control do not fall within the same security boundary.

Book a Demo
Leave your details and a Safeheron expert will get back to you shortly.
SHARE THIS ARTICLE
联系我们