Шифрую строку по алгоритму Blowfishу на сервисе http://aam.ugpl.de/?q=node/1062 , получаю строку и пытаюсь расшифровать уже через php но ничего не выходит! В скрипте правлю все как надо, точнее использую лишь последнюю часть скрипта (только расшифровку).И почему то не расшифровывается! В чем проблема? PHP: <?php /* Открыть шифр */ $td = mcrypt_module_open (MCRYPT_BLOWFISH, '', 'ofb', ''); /* Создать IV и определить длину keysize */ $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size($td), MCRYPT_DEV_RANDOM); $ks = mcrypt_enc_get_key_size ($td); /* Создать ключ */ $key = substr (md5 ('123'), 0, $ks); echo $key; /* Инициализировать шифрование */ mcrypt_generic_init ($td, $key, $iv); /* Шифровать данные */ $encrypted = mcrypt_generic ($td, 'СТРОКА ШИФРОВАНИЯ'); /* Закрыть дескриптор шифрования */ mcrypt_generic_deinit ($td); /* Инициализировать модуль шифрования для дешифрования */ mcrypt_generic_init ($td, $key, $iv); /* Дешифровать шифрованную строку */ $decrypted = mdecrypt_generic ($td, $encrypted); /* Закрыть дескриптор дешифрования и закрыть модуль */ mcrypt_generic_deinit ($td); mcrypt_module_close ($td); /* Показать строку */ echo trim ($decrypted)."\n"; ?>