Sıfır bilgi ispatı - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Bazı basit örnekler
  • 2 Kaynakça

Sıfır bilgi ispatı

  • العربية
  • Català
  • Dansk
  • Deutsch
  • English
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • עברית
  • İtaliano
  • 日本語
  • ქართული
  • 한국어
  • Nederlands
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Svenska
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

Sıfır bilgi ispatı, (İngilizce: Zero-knowledge proof) bilgisayar bilimlerinde veri güvenliği alanında kullanılan algoritmanın temel prensibi bildiğiniz bilgiyi bir başkasına, bilgiyi ona vermeden ispat etmektir.

Bilginizi ispat etme yönteminiz genel olarak ideal bir kriptografik fonksiyonunun varsayımlarıdır.[1][daha iyi kaynak gerekli]

Sıfır bilgi kanıtı şu üç özelliği yerine getirmelidir:

  1. Tamlık: Eğer verdiğiniz kanıt doğru ve eksiksiz ise alıcı bilgiye sahip olduğunuzdan emin olacaktır.
  2. Doğruluk: Eğer kanıtınız yanlış değil ise sahtekarlık yapmadan alıcıyı ikna edebilirsiniz.
  3. Sır Vermemek: Eğer ifade doğru ise alıcı bunu anlayacaktır. Alıcıya verdiğiniz örnek ile bildiğinizi ispat edebilirsiniz.

Yukarıdaki ilk iki özellik genel olarak alıcı ile etkileşime geçme yöntemidir, üçüncüsü ise kanıtlama yöntemi olarak özetlenebilir.

Sıfır bilgi protokolü matematiksel bir ispatlama yöntemi değildir; çünkü bu ispatlama yönteminde bilgiyi maniple ederek alıcıya ispatlamak için çalışılır.

SBP alıcı küçük bir olasılık olsa da kandırılarak da ikna edilebilir. Böyle bir durumda doğruluk faktörünü ihmal etmeye yönelik bazı teknikler kullanılır (olasılıklar üzerinde durarak kafa karıştırmaya çalışma vb.).

SBP in en yaygın kullanım alanlarında biri de Turing makineleridir. Turing makineleri kullanım alanına örnek verecek olursak:

Herhangi bir olasılık polinom zaman doğrulayıcı (PPT) için böyle bir beklenen PPT durumu varsa bu dil için interaktif bir kanıtı SBP uyarlayabiliriz.

Bazı basit örnekler

[değiştir | kaynağı değiştir]
  1. Mağara Örneği

Bu örnekte alıcı ve satıcı iki karakter bulunmaktadır; satıcı alıcıya kapının şifresini bildiğini iddia etmektedir bunu kanıtlamak içinde mağaraya girip kapıda bekleyen alıcıya hangi yönden çıkmasını istediğini sorar. Eğer doğru yönden çıkarsa bilgisini %50 ispatlamış olur.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Applied Kid Cryptography" (İngilizce). wisdom. 14 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Mayıs 2013. 
"https://tr.wikipedia.org/w/index.php?title=Sıfır_bilgi_ispatı&oldid=32814196" sayfasından alınmıştır
Kategoriler:
  • Şifreleme protokolleri
  • Şifreleme teorisi
  • Sıfır bilgi protokolleri
Gizli kategoriler:
  • Güvenilir kaynak eksikliği olan tüm maddeler
  • Güvenilir kaynak eksikliği olan maddeler Ocak 2020
  • Sayfa en son 17.51, 19 Mayıs 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Sıfır bilgi ispatı
Konu ekle