Public Key Nedir?

Saklama

Public key, özel anahtarla ilişkili olup imza doğrulamada kullanılan açık anahtardır.

Koin Bülteni · Güncelleme:

Bu sayfada
  1. Public key nedir?
  2. Açık anahtar ile adres aynı mı?
  3. Paylaşmak hangi bilgileri açığa çıkarır?
  4. Kaynak

Public key nedir?

Public key, Türkçesiyle açık anahtar, özel anahtarla oluşturulan dijital imzaların doğrulanmasına yarayan bilgidir. Özel anahtardan matematiksel olarak türetilir. Güvenli kullanılan kriptografik sistemlerde açık anahtarı bilerek özel anahtarı bulmak pratik olarak mümkün olmamalıdır.

Bir işlem imzaladığınızda ağ, harcama yetkisine sahip olduğunuzu bu anahtar ilişkisiyle doğrular. Özel anahtarınızın kendisini ağa göndermeniz gerekmez. Bu sayede herkes imzayı kontrol edebilirken yalnızca anahtarı elinde tutan kişi uygun imzayı oluşturabilir.

Açık anahtar ile adres aynı mı?

Genellikle hayır. Cüzdan adresi, ilgili ağın kurallarına göre açık anahtardan veya bir harcama koşulundan oluşturulan farklı bir gösterim olabilir. Bitcoin’de bütün adres türleri basitçe tek bir açık anahtarın yazılışı değildir. Bu nedenle bir platform “alıcı adresi” istediğinde açık anahtarı yapıştırmak doğru işlem değildir.

Örneğin cüzdanın “Al” bölümünde gördüğünüz paylaşılabilir adresi kullanırsınız. Geliştirici araçlarında karşılaşılan uzun açık anahtar alanı günlük para alma adresinin yerine geçmeyebilir. Hangi formatın istendiğini uygulamanın kendi açıklaması belirler.

Paylaşmak hangi bilgileri açığa çıkarır?

Açık anahtar doğrudan harcama yetkisi vermez; yine de gereksiz paylaşım gizlilik açısından sonuç doğurabilir. Özellikle genişletilmiş açık anahtar, yani xpub, bazı cüzdanlarda çok sayıda adresin türetilmesini ve hareketlerin izlenmesini sağlayabilir. Tek bir adres paylaşmaktan daha geniş görünürlük yaratabilir.

Bir takip uygulamasına yalnızca bakiye göstermek için xpub vermek ile özel anahtar vermek aynı değildir. İlki harcama yapamasa da işlem geçmişinizin önemli bölümünü öğrenebilir. Cüzdanın hangi bilgiyi dışa aktardığını anlamadan “salt okunur” ifadesini tam gizlilik garantisi olarak kabul etmeyin.

Kaynak