Signature

證明你確實是某事的作者的密碼學方案

  • July 25, 2020

假設我是像中本聰一樣想要保持匿名的研究員。我想發布文件並以某種方式簽名。幾年後,我想公開我的身份,證明我一直是中本聰。

是否有可用於實現此目的的密碼學方案?

如果您擁有受信任的授權機構 (TA),解決方案很簡單。假設沒有TA。

直接數字簽名可以是一種解決方案。但是,我們怎麼能相信中本聰不是假人 $ x $ 通過偷他的鑰匙或者他殺了那個人 $ x $ 偷鑰匙。

一個解法

通過使用生物辨識技術來唯一地辨識原始人。

中本聰遵循步驟;

  • 產生一個私鑰-公鑰 $ k_{priv_s}, k_{pub_s} $ 為他的數字簽名
  • 他附上了他的生物特徵數據;他的指紋 $ fp_s $ ,他獨特的DNA密碼 $ dna_s $ , 和他的虹膜 $ iris_s $ 文件中的數據 $ d $ .

$$ author = d | fp_s | dna_s | iris_s $$

  • $ Sign(k_{priv_s},author) $ 通過使用數字簽名標準。
  • 添加簽名和 $ k_{pub_s} $ 列印前到文件。
  • 秘密發布文件。

因此,當一個人帶著簽名密鑰出現以展示自己時,其他人必須查看生物特徵數據以進行匹配。

熵;

可能的值:O’Gorman,L.,比較使用者身份驗證的密碼、令牌和生物特徵

生物特徵沒有固定數量的可能值。從理論上講,指紋等生物特徵的關鍵空間是無限的,因為如果您可以以無限的精度測量連續信號,那麼沒有兩個是相同的。但是,對於密碼也可以這樣說,如果您允許密碼長度不受限制,那麼您也將擁有無限的密鑰空間


指紋;楊等。al,指紋熵

每個圖像中存在的平均細節數為 28.02。因此,將 55.02 位的熵除以 28.02 的平均細節,每個細節提供 1.963 位的熵。


  1. 注:指紋複製;我只發現了這個,有觀察者時很容易檢測到。
  2. 注意:我更改了生物辨識的密鑰生成。其中一些並不完全可靠。

聲稱是中本聰

  • nChain 首席科學家 Craig S. Wright 說他創造了比特幣。但它被揭穿了,這些說法被稱為胡說八道

與論文同時發布兩個附加文件 1) 文件的加密版本,使用大的非對稱密鑰加密 2) 包含解密密鑰的文件。然後,您可以隨時通過稍後發布用於加密的密鑰來證明您是發布大量資訊的人。

引用自:https://crypto.stackexchange.com/questions/63356