Block-Cipher
術語:計數器模式下的分組密碼是否仍被視為分組密碼,還是被歸類為流密碼?
我對使用什麼術語感到困惑。我看到人們使用這兩個術語來指代這樣的密碼-MOO 組合。
分組密碼是分組密碼。但如果它在計數器模式下使用,它就會成為流操作模式下的分組密碼。生成的密碼具有流密碼的外部屬性。分組密碼現在充當流密碼。但我不會稱它為流密碼,因為這可能會讓讀者誤以為該密碼具有流密碼的內部設計屬性。
換句話說,諸如 CTR 之類的流模式模擬流密碼,但它不模擬它。在外部它確實表明它具有某些屬性,但它並沒有試圖成為內部的一個。例如,密鑰仍然受分組密碼保護,而不是受定義如何執行流式傳輸的 CTR 屬性保護。
由於這些原因,我更喜歡“使用 CTR 模式讓您將分組密碼用作流密碼”這樣的句子,而不是“使用 CTR 模式將分組密碼轉換為流密碼”。我想,在這樣的澄清之後,您可以使用術語“流密碼”,以防您不想陷入“流操作模式下的分組密碼”,這在文本中可能太大/描述性。