自行車大賽2星評價
2020-04-26 10:47:19
零知識證明是當今應用密碼學中最抽象、最吸引人的概念之一。從可能用于核裁軍到為公共區(qū)塊鏈網(wǎng)絡提供匿名和安全的交易,零知識證明是密碼技術創(chuàng)新的一個深刻例子。
在密碼學中,零知識證明或零知識協(xié)議是一個方法,一個政黨(驗證)可以向另一方(校驗)證明他們知道一個值x。一個零知識證明的本質在于它可以揭示某些信息。挑戰(zhàn)在于如何在不披露信息本身或任何額外信息的情況下證明擁有這些信息是合理的。
茂林大帝7星評價
2020-04-26 10:48:55
舉個實例。Tony要向Bob證明自己擁有某個房間的鑰匙,假設該房間只能用鑰匙打開鎖,而其他任何方法都打不開。這時有2個方法:
①Tony把鑰匙出示給Bob,Bob用這把鑰匙打開該房間的鎖,從而證明Tony擁有該房間的正確的鑰匙。
②Tony確定該房間內有某一物體,Tony用自己擁有的鑰匙打開該房間的門,然后把物體拿出來出示給Bob,從而證明自己確實擁有該房間的鑰匙。
第二種方法屬于零知識證明。它的好處在于,在整個證明的過程中,Bob始終不能看到鑰匙的樣子,從而避免了鑰匙的泄露。