2017-12-02から1日間の記事一覧
ITC Advent Calendar 6日目. 今日はSボックスについてです. 誰も興味ないとか知らねーです. Sボックス Sボックス(subscription box, S-box)とは, 平文と暗号文の相関(線形性)を壊すための仕組みとして利用される関数のことである. Sボックスは, mビットの入…
ITC Advent Calendar 5日目. 今日はDESのラウンド関数についてです. 誰も興味ないとか知らねーです. ラウンド関数 32bitのビット列と48bitのサブ鍵を入力し, 32bitのビット列を出力する関数である. 1. Expansion function(E) 32bitのビット列を48bitに拡張…
ITC Advent Calendar 4日目. 今日はDESの鍵スケジュールについてです. 誰も興味ないとか知らねーです. 鍵スケジュール 鍵スケジュールとは, DESなどのブロック暗号において入力された64bitの鍵から48bitのサブ鍵を16個生成する部分である. 1. Permuted Cho…