İçeriğe geçin
buybitcoinsmart

Sözlük / Geliştirici başvuru kaynağı

PKI

Diğer adları: Açık anahtar altyapısı.

PKI nedir?
PKI, yani açık anahtar altyapısı, bir yazılımın bir genel anahtarın gerçekten kendisine bağlanan ada ait olup olmadığına karar vermesini sağlayan sertifika otoriteleri, sertifikalar ve güven depoları sistemidir.

PKI, web'in tanışma sorununu çözme biçimidir: sunucuyla hiç karşılaşmadınız, bu yüzden onun adına kefil olan bir üçüncü tarafa güvenirsiniz. Tarayıcınız, birkaç yüz böyle otoritenin listesiyle birlikte gelir ve bunlardan herhangi biri herhangi bir ada kefil olabilir. Bitcoin, bu listeye hiç ihtiyaç duymamak üzere tasarlandı.

Nasıl çalışır

PKI'nin üç bileşeni vardır ve bunlardan yalnızca biri cihazınızda bulunur.

Bir sertifika otoritesi bir imzalama anahtarına sahiptir ve başvuru sahibi hakkında bir şeyi kontrol ettikten sonra sertifika düzenler; sıradan web sertifikalarında bu, bir alan adının kontrolünü doğrulamak anlamına gelir, başka bir şey değil. Bir sertifika, bir adı bir genel anahtara bağlar ve ikisinin üzerinde otoritenin imzasını taşır. İşletim sisteminizle veya tarayıcınızla birlikte gelen ve onlarla birlikte güncellenen bir güven deposu, kabul ettiğiniz otoriteleri listeler ve geri kalan her şey bu listeden doğar.

Modeldeki zayıflık kaza eseri değil, yapısaldır. Güvenin kapsamı sınırlı değildir: herhangi bir ülkedeki bir otorite dünyadaki herhangi bir alan adı için sertifika düzenleyebilir, yani her sitenin güvenliği depodaki en zayıf otoritenin güvenliğine eşittir. Bu varsayımsal değildir. Hollandalı DigiNotar otoritesini 2011 yılında ele geçiren saldırganlar Google'ın alan adı için sahte bir sertifika düzenledi ve bunu İran'daki internet kullanıcılarına karşı kullandı; tarayıcı üreticileri DigiNotar'ın kök sertifikalarını kaldırdı ve şirket o yılın Eylül ayına kadar iflas etmişti. Google, 30.000 taneden fazla sertifikanın usulsüz olarak düzenlendiğini açıklamasının ardından 2017 yılında Chrome'un Symantec sertifika işine güvenmeyi bırakacağını duyurdu.

Ardından iki hafifletme geldi. Haziran 2013'te RFC 6962 ile tanımlanan Certificate Transparency, sertifikaların yalnızca ekleme yapılabilen herkese açık günlüklere yayımlanmasını şart koşar; böylece önlenemediğinde bile usulsüz düzenleme en azından tespit edilebilir. Sertifika ömürleri de sert biçimde kısaltıldı; gerekçe, kısa ömürlü bir kimlik bilgisinin hiç var olmaması gereken bir kimlik bilgisinin verdiği zararı sınırlamasıydı.

Nerede karşınıza çıkar

PKI, bir borsanın parolasını yazdığınız anı korur; bir Bitcoin alıcısının hayatındaki başlıca rolü budur.

Sınırlar da işte burada hissedilir. Bir asma kilit, bağlantının şifreli olduğu ve alan adının bir sertifikayla eşleştiği anlamına gelir. İşletmenin dürüst, lisanslı veya ödeme gücü yerinde olduğu anlamına gelmez; bir dolandırıcının kaydettiği benzer görünümlü bir alan adı saniyeler içinde geçerli bir sertifika alır, tam da o alan adını kontrol ettiği için. Adres çubuğundaki adın yazılışını okuyun ve siteye reklam yerine bir yer imi üzerinden ulaşın.

Donanım cüzdanı üreticileri cihaz kanıtlaması için kendi küçük altyapılarını işletir; herkese açık bir depo yerine kendi kontrol ettikleri tek bir kök kullanırlar. Bu düzen, içinde üçüncü taraf bulunmaması gibi basit bir nedenle web'inkinden çok daha güçlüdür.

Bitcoin'in kendi tasarımı bambaşka bir yol tuttu. Bir adres, bir anahtardan karma alınarak türetilir, yani sertifikalandırılacak bir ad ve sorulacak kimse yoktur. Bir hedefi karakterleri karşılaştırarak doğrularsınız; bu kullanılabilirlik açısından daha kötüdür ve işin içinden birkaç yüz güvenilen tarafı çıkarır.

PKI vs genel anahtar

PKI, genel anahtar kullanmanın genel terimi değildir. Bir anahtar çifti oluşturmak, bundan türetilen adreste Bitcoin almak ve sonra onunla bir işlem imzalamak hiçbir otorite, hiçbir sertifika ve hiçbir güven deposu içermez; tasarımın bütün amacı da budur. PKI, gerçek dünyadaki adları anahtarlara bağlamak için kurulmuş belirli bir bürokrasidir ve Bitcoin onu bilerek kullanmaz.

Karıştırılmaması gerekenler

Sık sorulan sorular

Bitcoin PKI kullanır mı?

Kendi işlemleri için kullanmaz. Bitcoin adresleri anahtarlardan karma alınarak türetilir, bu yüzden bir adrese kimin sahip olduğunu hiçbir otorite sertifikalandırmaz. PKI ile Bitcoin'in çevresinde karşılaşırsınız: bir borsaya yapılan HTTPS bağlantısı, imzalı cüzdan yazılımı ve terk edilmiş BIP70 ödeme protokolü.

Dolandırıcı bir site neden geçerli bir asma kilit gösterebilir?

Çünkü sertifikalar bir alan adının kontrolünü kanıtlar, sahibinin dürüstlüğünü değil. Benzer görünümlü bir alan adı kaydeden herkes dakikalar içinde onun için ücretsiz bir sertifika alabilir, yani asma kilit yalnızca adres çubuğundaki yazılışı doğrular, başka bir şeyi değil.

Sıradaki okuma

İlgili terimler

Daha fazlası: Geliştirici başvuru kaynağı

Bu sayfayı İngilizce okuyun