1

AES では、暗号化段階で、MixColumns で、値が (00,01,02,03) のみの [4x4] 係数行列を使用することを知っています。復号化段階で InvMixColumns の係数行列に使用される値を知っている人はいますか? これらの係数は、rajindel フィールドで 00,01,02,03 の逆数を取ることによって発生することがわかっています。私はそれらを次のように計算しました

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

上に示した関連性は、係数--------->10 進数で表された Rajindel フィールドの逆数です。値は正しいですか? 確認が必要です。前もって感謝します!!

4

1 に答える 1

1

AES の多項式係数は、実際には次のとおりです。

03, 01, 01, 02

これは次のように反転できます。

0B, 0D, 09, 0E

FIPS 197のセクション 4.3 、特定の式 (4.14)、(4.15)、(5.5)、および (5.9) も参照してください。

体 GF(2 8 )の各係数を反転するほど単純ではないことに注意してください。代わりに、 x 4 +1を法とする多項式の環全体で多項式を反転します。

于 2012-11-28T07:14:55.047 に答える