mcrypt_ecb

(PHP 4, PHP 5)

mcrypt_ecbDeprecated: Encrypts/decrypts data in ECB mode

Описание

string mcrypt_ecb ( int $cipher , string $key , string $data , int $mode )
string mcrypt_ecb ( string $cipher , string $key , string $data , int $mode [, string $iv ] )

The first prototype is when linked against libmcrypt 2.2.x, the second when linked against libmcrypt 2.4.x or higher. The mode should be either MCRYPT_ENCRYPT or MCRYPT_DECRYPT.

This function is deprecated and should not be used anymore, see mcrypt_generic() and mdecrypt_generic() for replacements.

Внимание

Эта функция была помечена УСТАРЕВШЕЙ начиная с версии PHP 5.5.0. Крайне не рекомендуется полагаться на эту функцию.

Коментарии

<?php
   
function decrypt($value)
    {
        global 
$LICENSE_KEY;

       
$key substr(md5($_SERVER['REMOTE_ADDR']), 06);
       
        if(
function_exists("mcrypt_ecb"))
        {
            return 
mcrypt_ecb(MCRYPT_3DES$key$valueMCRYPT_DECRUPT);
        }
        else return 
$value;
    }
   
   
// Расштфровка кукисов с использованием ключа
   
function encrypt($value)
    {
        global 
$LICENSE_KEY;
       
       
$key substr(md5($_SERVER['REMOTE_ADDR']), 06);
       
        if(
function_exists("mcrypt_ecb"))
        {
            return 
mcrypt_ecb(MCRYPT_3DES$key$valueMCRYPT_ENCRYPT);
        }
        else return 
$value;
    }

?>
2007-08-26 15:52:19
http://php5.kiev.ua/manual/ru/function.mcrypt-ecb.html
Автор:
There's a typo in this example.  Replace MCRYPT_DECRUPT with MCRYPT_DECRYPT.
2011-08-16 04:09:37
http://php5.kiev.ua/manual/ru/function.mcrypt-ecb.html

    Поддержать сайт на родительском проекте КГБ