Cbc

什麼是 CCM - 計數器模式密碼塊連結消息驗證碼協議

  • October 10, 2016

CCM 將兩種不同的操作模式(至少在名稱上)放在一起。是不是說數據先用計數器模式加密,再用CBC加密;一種雙重加密?

CCM 將兩種不同的操作模式(至少在名稱上)放在一起。是不是說數據先用計數器模式加密,再用CBC加密;一種雙重加密?

是的,有點。

使用CCM 操作模式,您首先使用CBC-MAC驗證您的數據,這基本上是要驗證的數據上的CBC

現在在密文和標籤的組合上,您應用CTR 模式來隱藏內容。當您在這裡進行“雙重加密”時,您只發送 CTR 模式的完整結果,並且只發送 CBC 模式的最後一個塊(使用 CTR 加密)。後者是收件人可以用來驗證消息完整性的標籤。

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