2011年9月12日月曜日

PHPの mcrypt_encrypt()で AESの鍵長を指定する方法

floatingdays: PHPで AES方式 (Rijndael-128)で暗号化するメモ
PHPのラインダールでは鍵長を指定するパラメータが無いので、鍵長は渡した鍵の長さに応じて決まる。

実験したところ、渡した鍵が収まるうちで最も小さい鍵長が使われることが分かった。

AES(MCRYPT_RIJNDAEL_128)の"128"は鍵長かと思ったらブロック長の128のようだ。
鍵長はパラメータの鍵の長さで決まる、と。

0 件のコメント:

ブログ アーカイブ

カテゴリー