как долго используется размер ключа по умолчанию, используемый mcrypt_blowfish?

Я собираюсь использовать шифр Blowfish для моего проекта в PHP (mcrypt_blowfish). Но у меня есть вопрос относительно использования mcrypt_blowfish, как долго это размер ключа deafult, который использовался этим способом шифрования в PHP? Некоторый другой шифр, поддерживаемый libmcrypt, имел объявленный размер ключа, например:

MCRYPT_RIJNDAEL_128 --> 128 bit key MCRYPT_RIJNDAEL_192 --> 192 bit key MCRYPT_RC6_128 --> 128 bit key MCRYPT_RC6_192 --> 192 bit key 

Но как долго размер ключа deafult для mcrypt_blowfish? Thx до …

Кажется, что используется размер ключа переменной (кажется, что размер «по умолчанию» отсутствует):

http://en.wikipedia.org/wiki/Blowfish_(cipher)

«Blowfish имеет размер 64-битного блока и длину ключа ключа от 32 бит до 448 бит»

Вот пример использования 448-битного ключа: http://www.php.net/manual/en/function.mcrypt-encrypt.php#96635

Смотря на другие сайты, MCRYPT_BLOWFISH_128, MCRYPT_BLOWFISH_192, MCRYPT_BLOWFISH_256 и MCRYPT_BLOWFISH_448 тоже должны работать (не пробовал ^^)