phpbar.de logo

Mailinglisten-Archive

[php] mcrypt

[php] mcrypt

Felix Jacobi felix at jacobionline.de
Don Mai 8 16:35:28 CEST 2008


Norbert Pfeiffer wrote:
> Hai Felix,
>
>   
>> http://docs.php.net/manual/de/book.mcrypt.php
>> Da wird ziemlich viel erklärt.
>>     
> stimmt,
> aber da steht auch gleich, dass es sich um Einwegalgorythmen handelt,
> d.h. der Hash kann nicht in den Ausgangsstring zurückt transformiert
> werden, worauf Michael aber grossen Wert legt.
>
>
>   
Wozu gibt es dann mcrypt_decrypt?

<?php
$text = "boggles the inivisble monkey will rule the world";
$key = "mykey";

$iv_size = mcrypt_get_iv_size(MCRYPT_XTEA, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);

$enc = mcrypt_encrypt(MCRYPT_XTEA, $key, $text, MCRYPT_MODE_ECB, $iv);

echo $enc.'<br>';
 
$crypttext = mcrypt_decrypt(MCRYPT_XTEA, $key, $enc, MCRYPT_MODE_ECB, $iv);
echo $crypttext.'<br>';
?>

Funktioniert bei mir wunderbar?

php::bar PHP Wiki   -   Listenarchive