Reference-Request

“方案”的含義

  • April 4, 2014

這個問題與這裡的其他問題有點不同,但我認為它適合正確理解密碼學的術語。

考慮以下兩組術語:

  • 加密方案、簽名方案
  • 辨識方案、承諾方案、秘密共享方案

後者實際上是“協議”,而我們通常不將加密/簽名視為(互動式)“協議”。此外,“方案”一詞通常不適用於“散列函式”、“偽隨機生成器”、“單向函式”等術語。

“方案”一詞是什麼意思?什麼時候將這個術語應用於加密結構有意義?它與“協議”有何關係?

協議是指高度結構化的操作模式。一個協議以一種非常具體的方式執行,它是不可能在沒有失敗的情況下偏離協議的。

方案是指對問題的更通用的一組解決方案,而不是定義應該完成的任何特定方式。

例如,一種加密通信方案*,其中一種解決方案*是 SSL 協議。

正如@mikeazo 正確指出的那樣,我認為“方案”一詞沒有任何正式或精確的定義。它可能以一種很可能意味著“協議”、“操作模式”、“密碼系統”、“密碼算法”或什至完全是其他東西的方式鬆散地使用。

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