趣味でAES暗号を勉強しています。
AESにはSubBytesという、ガロア体上での計算による変換処理があるのですが、代数学の知識に乏しいということもあり、これに関する部分の内容が理解できず困っているので、お力添えをお願いします。
分からない部分は、SubBytesに関する以下の部分です。あるサイトから抜粋したものです。
-------------------------------------------------------------------------------------
合成体S-Boxは、要素数が同じガロア体は同形であることを利用して、これらの処理中のGF(2^8)の逆元演算を、合成体GF(((2^2)2)2)上で行います。そのため、逆元演算の前後でGF(2^8)の要素をGF(((2^2)2)2)の要素へ(=同形写像)、あるいはGF(((2^2)2)2)の要素をGF(2^8)の要素へ(=逆同形写像)変換する必要があります。同形写像および逆同形写像は、アファイン変換と同様にGF(2)上の定数行列演算です。
--------------------------------------------------------------------------------------
この、GF(2^8)の要素をGF(((2^2)2)2)の要素へ(=同形写像)、あるいはGF(((2^2)2)2)の要素をGF(2^8)の要素へ(=逆同形写像)変換する際の、同型写像または逆同型写像に登場する”定数行列”とは、どのように導出したらよいのでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
サイトを見るよりは、
The Design of Rijndael: AES - The Advanced Encryption Standard (Information Security and Cryptography) (英語)
を読まれたらいかがでしょうか?
URLは
https://www.amazon.co.jp/Design-Rijndael-Encrypt …
です。
なお、誤植や書き間違えに関しては
"Rijndael errata"
で検索すれば確認できます。
URLは
http://jda.noekeon.org/JDA_VRI_Rijndael_Errata_2 …
です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
射と写像の違い
-
同相であることの証明
-
特殊ユニタリ群に多様体の構造...
-
Z[√2]の単数群を求め、素元を全...
-
複素関数
-
NからN×Nの全単写
-
微分方程式の線形、非線形の証明
-
複素数の集合D={z: |z|≦2、π/6...
-
証明の仕方教えてください、
-
線形、非線型ってどういう意味...
-
積分は写像の一種と呼んでもいい?
-
同型であることの示し方を教え...
-
複素平面上の写像について
-
四次対称群S4が可解群であるこ...
-
何時間 何分 何秒を記号で表...
-
皆さん定義を教えてください 「...
-
∞/0って不定形ですか?∞ですか...
-
数学のハット、キャレットの意...
-
∈と⊂の違いは何ですか?
-
数学の問題で丸に真ん中に線が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報