Hash
NTRU數字信封中,大家都知道hash函式嗎HHH用過的?
我有一個關於使用數字信封的 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獲得。