Hash

NTRU數字信封中,大家都知道hash函式嗎HHH用過的?

  • July 22, 2016

我有一個關於使用數字信封的 NTRU 原始密碼系統的簡單問題。

這篇文章可以在這裡找到:http: //grouper.ieee.org/groups/1363/lattPK/submissions/ntru.pdf

據說我們需要一個生成函式 $ G $ 和一個雜湊函式 $ H $ .

假設 Alice 想向 Bob 發送一條消息。然後她會使用一些生成函式 $ G $ 和一些雜湊函式 $ H $ .

Bob 收到密文 $ e $ 並且在某個解密點據說 Bob 應該比較 $ c’’ $ 和 $ H(c’,b) $ .

假設夏娃存在。

我的問題是:鮑勃和夏娃知道嗎 $ G $ 和 $ H $ ? 在描述解密的方式中,Bob 需要知道 $ H $ ,但不清楚他是否知道。

提前致謝。

是的,這些是系統的公共參數。

請注意,NTRU 不再以這種方式實現。最新的目前規範是 EESS#1,可以從https://github.com/NTRUOpenSourceProject/ntru-crypto/blob/master/doc/EESS1-v3.1.pdf獲得。

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