# PKI Content type: Glossary Term Summary: PKI is the 'digital passport' system for the internet. It ensures that when you connect to a website, you are talking to the real company and not an imposter. It uses digital certificates to prove that a public key belongs to the entity it claims to represent. Key concepts: Cryptography, Establishes trust in digital identities, Enables encrypted communication, Standardized global framework, Centralized trust model, Complex management infrastructure, Certificate revocation can be slow Related resources: - Certificate Authority (Glossary Term): https://theblockchainlibrary.com/glossary/certificate-authority - Digital Certificate (Glossary Term): https://theblockchainlibrary.com/glossary/digital-certificate - Encryption (Glossary Term): https://theblockchainlibrary.com/glossary/encryption - AES (Glossary Term): https://theblockchainlibrary.com/glossary/aes - AES Encryption (Glossary Term): https://theblockchainlibrary.com/glossary/aes-encryption - Algorithm (Glossary Term): https://theblockchainlibrary.com/glossary/algorithm - A Deep Dive into Quantum-Resistant Cryptography: Preparing for a Post-Quantum World (Article): https://theblockchainlibrary.com/article/a-deep-dive-into-quantum-resistant-cryptography-preparing-for-a-post-quantum-world
Cryptographyintermediate

PKI

Public Key Infrastructure (PKI) is a framework of roles, policies, hardware, software, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates and manage public-key encryption. PKI uses a hierarchy of Certificate Authorities (CAs) to verify the identities of participants. While blockchain aims to be a trustless system, PKI remains the foundational layer of the internet, allowing secure communications (SSL/TLS) that protect access to Web3 websites and services.

Explain Like I'm 12

PKI is the 'digital passport' system for the internet. It ensures that when you connect to a website, you are talking to the real company and not an imposter. It uses digital certificates to prove that a public key belongs to the entity it claims to represent.

Why It Matters

PKI provides the underlying security for the web interfaces used to access decentralized applications. Without PKI, secure HTTPS connections for crypto-wallets and exchanges would not be possible, leaving users vulnerable to man-in-the-middle attacks.

How It Works

The system relies on a Certificate Authority (CA) that issues digital certificates. A certificate binds a public key to an identity. When you connect, the site presents its certificate, which your browser verifies against the CA's signature. This verifies the identity of the owner, enabling an encrypted session.

Real-World Example

When you visit a crypto exchange like Kraken, the browser uses PKI (via SSL/TLS certificates) to ensure you are on the legitimate site.

Advantages

  • Establishes trust in digital identities
  • Enables encrypted communication
  • Standardized global framework

Limitations

  • Centralized trust model
  • Complex management infrastructure
  • Certificate revocation can be slow

Common Misconceptions

  • People often confuse PKI with blockchain's public-private key model, but PKI is a centralized trust system.
  • Users assume all websites with certificates are safe, but a certificate only confirms identity, not the safety of the content.

Knowledge Explorer

Explore This Concept in the Knowledge Graph

See how PKI connects to other concepts, books, research, and developer resources.

Explore Connections

Related Terms

Certificate Authority

A Certificate Authority (CA) is a trusted third-party entity that issues digital certificates to verify the identity of individuals, computers, or organizations. These certificates use public key infrastructure (PKI) to bind a public key to a specific entity, typically signed with the CA’s private key. While CAs are foundational to the security of traditional Web2 protocols like HTTPS/TLS, their role in blockchain is often contrastive; blockchain protocols rely on decentralized trust rather than the centralized authority model provided by CAs.

Digital Certificate

A digital certificate is an electronic document that uses a digital signature to bind a public key to an identity, such as a person, organization, or device. It is issued by a trusted Certificate Authority (CA) and serves as a digital passport in online interactions. The certificate contains information about the owner, the public key, the expiration date, and the digital signature of the issuer, allowing parties to verify the authenticity of a sender in an environment where they have no prior relationship.

Encryption

Encryption is the process of converting readable information, known as plaintext, into an unreadable format called ciphertext using an algorithm and a key. This process is designed to protect data from unauthorized access, ensuring confidentiality even if the data is intercepted or stored on an insecure medium. Decryption is the reverse process, which restores the original plaintext, provided the correct decryption key is available. It is a fundamental component of privacy and security in digital networks.

AES

A widely used symmetric-key encryption algorithm for protecting data confidentiality.

AES Encryption

Advanced Encryption Standard (AES) is a symmetric-key block cipher algorithm established by the U.S. National Institute of Standards and Technology (NIST) in 2001. It operates on fixed-size blocks of data, typically 128 bits, using key lengths of 128, 192, or 256 bits. AES utilizes a substitution-permutation network design, performing multiple rounds of transformation to convert plaintext into ciphertext, making it highly resilient against cryptanalysis. It is the global standard for securing sensitive data in transit and at rest.

Algorithm

A cryptographic algorithm is a precise, step-by-step mathematical procedure or set of rules designed to perform specific security tasks, such as encryption, decryption, digital signature generation, or hashing. These algorithms form the bedrock of blockchain technology, ensuring data integrity, transaction authentication, and network consensus. By relying on rigorous mathematical proofs, these protocols enable trustless systems to operate securely across decentralized and distributed environments without the need for a central clearing authority.