Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№107-07-2010 22:24:13

Pingvin
Участник
 
Группа: Members
Зарегистрирован: 19-07-2009
Сообщений: 11
UA: Firefox 3.6

Кодирование – декодирование

Как оказалось в Денвере3 это не работает из-за неустановленных функций: mcrypt_create_iv (), mcrypt_get_iv_size(), mcrypt_encrypt(), mcrypt_decrypt и к ним констант. Вопрос как их доустановить?

Кстати не работает декодирование
   

Выделить код

Код:

$key = "f768c773c";
    $alg = MCRYPT_BLOWFISH; // симметричный блочный шифр
    $mode = MCRYPT_MODE_CBC; // 
    $iv = mcrypt_create_iv (mcrypt_get_iv_size ($alg, $mode), MCRYPT_DEV_URANDOM);
    $text = base64_decode($text);
    $decoded = mcrypt_decrypt ($alg, $key, $text, $mode, $iv);
    $decoded2=substr($decoded,0,-2); // как показал опыт надо удалить из результата расшифровки два последних символа.
    echo $decoded2."-результат расшифровки<br>";

из файла http://vakuzmenok.narod.ru/file.txt , где с данным ключом закодировано 123456 – чё может быть?

Отредактировано Pingvin (07-07-2010 22:25:54)

Отсутствует

 

№208-07-2010 00:04:34

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 3.6
Веб-сайт

Re: Кодирование – декодирование

И при чём тут форум Mozilla вообще и этот раздел в частности?

Добавлено 08-07-2010 00:05:27
Как доустанавливать модули к PHP написано в документации этого самого PHP.


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]