
![]() | あなたの知らないところでソフトウェアは何をしているのか? ―映画やゲームのグラフィックス、データ検索、暗号化、セキュリティー、データ圧縮、ルート探索……華やかな技術の裏でソフトウェアがしていること 新品価格 |

あなたの知らないところでソフトウェアは何をしているのか?
の1章を読んだ
マスタカと言えばスーパーハカー
だからコンピューターが何をしているか把握する必要がある
そんなわけで第1章は暗号化
・1章の内容
どうやって暗号化するかについての話
AESについて書かれてた
・暗号化のアルゴリズム
転置:文字の順番変える
換字:文字の置き換え
・ビット演算
XORすると数字が変わり
再度XORを取ると元の数字に戻る
・AES概略
文字を2進数にする
文字が足りなかったらランダムなのを足す
あるブロック長で区切る
区切ったブロック長に対して
換字、転置、XOR取る
1章は大変ためになりました。
暗号化のロジックは思ったより単純でしたので
理解も容易でした。
これを何度も繰り返すと良い感じになるんですね。
続く