2016-06-13 11 views
0

私は、独自のTLS実装のためにガロアカウンタモード(not、use、implement)を実装しようとしています。私が抱えている問題は、標準のNISTデザインの128ビットサイズが、規定された基礎となる暗号の128ビットサイズに結合されているかどうかわかりません。私。 GCMはAES-128と対になるように設計されています。ガロアカウンタモードの実装

AES-256でGCMを実行しても、GCM操作に128ビットブロックを使用するのですか、それとも256ビットブロックにするのですか?

+2

鍵サイズとブロックサイズは、ほとんどの(すべての)ブロック暗号で切り離されています。 1つを変更しても、もう一方を変更する必要はありません。 –

+0

まあ、私はそれを逃した。そうです、それは重要なサイズです。私はいつもそれがブロックサイズであると仮定しました。 – dciliske

答えて

0

ガロア体のサイズのため、GCB に128ビットのブロック暗号を使用する必要があります。幸い、AES-128、-192、-256はすべて128ビットブロックサイズです。明らかにキーのサイズが異なります。