分组密码工作模式
块密码操作模式(通常在上下文中简称为“模式”)规定了如何使用块密码来加密或解密长度超过块大小的消息。
目前使用的大多数对称密钥算法都是块密码:这意味着它们一次加密一个数据块。每个块的大小是固定的,由算法决定:例如,AES 使用 16 字节的块。块密码始终与模式一起使用,该模式规定了如何安全地加密长度超过块大小的消息。例如,AES 是一个密码,而 CTR、CBC 和 GCM 都是模式。使用不当的模式或错误地使用模式,可能会完全破坏底层密码所提供的安全性。
块密码操作模式(通常在上下文中简称为“模式”)规定了如何使用块密码来加密或解密长度超过块大小的消息。
目前使用的大多数对称密钥算法都是块密码:这意味着它们一次加密一个数据块。每个块的大小是固定的,由算法决定:例如,AES 使用 16 字节的块。块密码始终与模式一起使用,该模式规定了如何安全地加密长度超过块大小的消息。例如,AES 是一个密码,而 CTR、CBC 和 GCM 都是模式。使用不当的模式或错误地使用模式,可能会完全破坏底层密码所提供的安全性。