【问题标题】:Coefficient matrix in AES in Decryption stage解密阶段AES中的系数矩阵
【发布时间】:2012-11-15 19:41:51
【问题描述】:

我知道在 AES 中,在加密阶段,在 MixColumns 中,我们使用 [4x4] 系数矩阵,其值只有 (00,01,02,03)。有谁知道在解密阶段 InvMixColumns 中的系数矩阵使用什么值?我知道这些系数是通过在 rajindel 字段中取 00,01,02,03 的倒数产生的。我将这些计算为

00---------->00  
01---------->01
02---------->141
03---------->246  

上面显示的关联是系数--------->它在Rajindel字段中的倒数以十进制表示。值是否正确?我需要一些确认。提前致谢!!

【问题讨论】:

    标签: encryption aes encryption-asymmetric encryption-symmetric


    【解决方案1】:

    AES的多项式系数实际上是:

    03, 01, 01, 02
    

    可以反转为:

    0B, 0D, 09, 0E
    

    另请参阅FIPS 197 的第 4.3 节,特定方程 (4.14)、(4.15)、(5.5) 和 (5.9)。

    请注意,它并不像将字段 GF(28) 中的每个系数取反那么简单。相反,您将整个多项式环中的 多项式 取反,以 x4+1 为模。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-14
      • 2016-09-22
      • 2021-02-11
      • 2016-04-25
      相关资源
      最近更新 更多