Public Key Infrastructure (PKI)

PKI, güven çevrimiçi iletişim ve işlemlerde dijital sertifikaları ve anahtarları yayınlama, yönetme ve doğrulama için bir framework'tür.

[Public Key Infrastructure](/tr/terms/public-key-infrastructure) (PKI), kimlikleri kriptografik anahtarlara ve sertifikalara bağlamak için public-key [cryptography](/tr/terms/public-key-cryptography) uygulayarak güvenli elektronik iletişimi sağlayan kapsamlı bir sistemdir. Bir PKI, dijital sertifikaları yayınlamak, yönetmek ve kullanımdan kaldırmak ve organizasyonel ve teknik sınırlar boyunca trust zincirlerini doğrulamak için gereken süreçleri, insanları ve teknolojiyi sağlar.

Temel bileşenler şunları içerir:

Yaşam döngüsü ve operasyonlar:
- Enrollment ve issuance: Kimlik doğrulama, key üretimi, sertifika oluşturma ve sertifikanın konuya teslimi.
- Renewal ve rekey: Key tehlikeye girme riskini azaltmak için periyodik yenileme ve key rotasyonu.
- Revocation: Artık güvenilmemesi gereken bir sertifikanın tespit edilmesi ve yayınlanması (CRLs veya OCSP aracılığıyla).
- Validation: İstemciler, sertifika zincirlerini güvenilir köklere ve politika kısıtlamalarına karşı doğrular.
- Archival ve recovery: Kurtarma (politikanın izin verdiği yerlerde) ve felaket kurtarma planlaması için key arşivleme.

Yaygın dağıtım modelleri ve uç durumlar:
- Hierarchical PKI: Ölçeklenebilir bir trust modeli sağlayan Root ve intermediate CAs; cross-certification, PKI'lar arası birlikte çalışabilirliği sağlar.
- Maruz kalma riskini azaltmak için çevrimdışı Root CA ve çevrimiçi intermediate'lar.
- Hafif profiller ve ölçeklenebilir enrollment gerektiren IoT ve cihaz kimliği PKI'ları.
- Çoklu PKI ortamlarını desteklemek için cross-certification ve bridge CAs.

Önemli güvenlik kontrolleri:
- Private key koruması: Private key'leri korumak için HSM'ler veya güvenli key cihazlarının kullanımı; güçlü erişim kontrolleri; donanım destekli depolama.
- Key management: Rotasyon, yedekleme ve kullanım ömrü sonunda güvenli imha.
- Revocation ve durum kontrolü: Tehlikeye giren sertifikaları iptal etmek ve zamanında durum sağlamak için CRL'ler ve OCSP/OCSP stapling.
- Certificate pinning ve DANE: Belirli bağlamlarda üçüncü taraf trust'ına olan bağımlılığı azaltma teknikleri.
- Audit ve governance: CPS/CP politikaları, düzenli denetimler ve olay müdahale planlaması.

Sınırlamalar ve zorluklar:
- PKI karmaşıklığı: Operasyonel yük, politika uyumu ve çapraz alan trust yönetimi.
- Revocation gecikmesi: Revocation yayılımındaki gecikmeler ve OCSP yanıtlayıcıları gerçek zamanlı kararları etkileyebilir.
- Ölçeklenebilirlik: Büyük CRL'ler ve yüksek sertifika yayınlama oranları sağlam altyapı gerektirir.

Sonuçlanan yetenekler:
- Authentication: Bir konunun sertifikasını ve imzasını doğrulayarak kimliği kanıtlama.
- Confidentiality ve integrity: Alıcının public key'i ile veriyi şifreleme veya gönderenin private key'i ile veriyi imzalama.
- Non-repudiation: Dijital imzalar, köken ve bütünlük kanıtı sağlar.

Özetle, PKI, web, e-posta, code signing ve cihaz kimliği genelinde trusted dijital etkileşimlerin omurgasıdır ve yasal olarak yönetilen bir framework içinde sertifikaları yayınlama, yönetme ve doğrulama için yapılandırılmış bir yaklaşım sunar.

        graph LR
  Center["Public Key Infrastructure (PKI)"]:::main
  Rel_digital_certificate_management["digital-certificate-management"]:::related -.-> Center
  click Rel_digital_certificate_management "/terms/digital-certificate-management"
  Rel_public_key_infrastructure["public-key-infrastructure"]:::related -.-> Center
  click Rel_public_key_infrastructure "/terms/public-key-infrastructure"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧠 Bilgi testi

1 / 1

🧒 5 yaşındaki gibi açıkla

PKI is like a global passport office for the internet. If you want to prove you are a specific website, you get a passport (digital certificate) from the office (Certificate Authority). Everyone else knows to trust you because they trust the passport office.

🤓 Expert Deep Dive

PKI involves a hierarchy of CAs, starting from a 'Root CA' pre-installed in your browser. It manages Certificate Revocation Lists (CRLs) and the Online Certificate Status Protocol (OCSP) to handle keys that are no longer safe (e.g., stolen keys).

📚 Kaynaklar