分組密碼工作模式
塊密碼操作模式(通常在上下文中簡稱為“模式”)規定了如何使用塊密碼來加密或解密長度超過塊大小的訊息。
目前使用的大多數對稱金鑰演算法都是塊密碼:這意味著它們一次加密一個數據塊。每個塊的大小是固定的,由演算法決定:例如,AES 使用 16 位元組的塊。塊密碼始終與模式一起使用,該模式規定了如何安全地加密長度超過塊大小的訊息。例如,AES 是一個密碼,而 CTR、CBC 和 GCM 都是模式。使用不當的模式或錯誤地使用模式,可能會完全破壞底層密碼所提供的安全性。
塊密碼操作模式(通常在上下文中簡稱為“模式”)規定了如何使用塊密碼來加密或解密長度超過塊大小的訊息。
目前使用的大多數對稱金鑰演算法都是塊密碼:這意味著它們一次加密一個數據塊。每個塊的大小是固定的,由演算法決定:例如,AES 使用 16 位元組的塊。塊密碼始終與模式一起使用,該模式規定了如何安全地加密長度超過塊大小的訊息。例如,AES 是一個密碼,而 CTR、CBC 和 GCM 都是模式。使用不當的模式或錯誤地使用模式,可能會完全破壞底層密碼所提供的安全性。