Çalışma mantığı
Sertifika veya açık anahtar beklentisinin nasıl tutulduğu, yedek anahtar ve geçiş planıyla birlikte değerlendirilir. Pinning her uygulamada otomatik olarak gerekli veya uygun değildir.
Uygulamada nasıl değerlendirilir?
Sertifika yenileme öncesinde eski ve yeni sürümlerin hangi anahtarı kabul edeceğini cihaz matrisi üzerinde deneyin.
Sınırlar ve yaygın hatalar
Ele geçirilmiş istemcide yerel doğrulama değiştirilebilir. Pinning, uygulama bütünlüğünün yerine geçmez.
Kontrol listesi
- Yedek geçişi planlayın
- Süresi dolan sürümü düşünün
- Hata mesajını test edin
Karar verirken
Ek güvenlik değerini bakım riski ve platform önerileriyle birlikte değerlendirin.
Anahtar değişimi için çıkış yolu
Pinning planında sertifika veya anahtar yenileme senaryosu bulunmalıdır. Eski uygulama sürümleri hâlâ kullanılırken sunucu değiştiğinde ne olacağı değerlendirilir. Aşırı dar bir beklenti, güvenli yenilemeyi hizmet kesintisine çevirebilir.
Pinning bütünlük koruması ve sunucu yetkilendirmesinin yerine geçmez. Uygulama içinden değiştirilebilen bir ağ kararı, ele geçirilmiş süreçte mutlak sınır oluşturmaz. Bu nedenle kullanım gerekçesi, bakım maliyeti ve platformun önerileri birlikte ele alınmalıdır.
İlgili rehberler: TrustKit ile sertifika sabitleme, Mobil işlem anahtarlarında rotasyon.
Kaynaklar ve kapsam
Teknik özelliklerin başvuru noktaları aşağıdadır. Uygulama örneği ve kontrol listesi bu yayın için hazırlanmış değerlendirme önerileridir; bağımsız ürün testi sonucu değildir.