Mailinglisten-Archive |
Hi, so geht es: 1. mcrypt in php eincompilieren 2. folgendes Beispielskript anwenden: Bis dann und danke nochmals für den Beistand, Arash <?php function enc($key, $data) { $td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, ""); $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND); $encdata = mcrypt_ecb (MCRYPT_TripleDES, $key, $data, MCRYPT_ENCRYPT, $iv); $hextext = bin2hex($encdata); return $hextext; } function dec($key, $data) { $td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, ""); $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND); $dectext = mcrypt_ecb (MCRYPT_TripleDES, $key, hex2bin($data), MCRYPT_DECRYPT,$iv); return $dectext; } function hex2bin($data) { $len = strlen($data); return pack("H" . $len, $data); } $key = 'geheim'; $value = 5; $enc = enc($key, $value); echo 'verschlüsselt='.$enc; echo "<br>"; echo 'entschlüsselt='.dec($key, $enc); ?>
php::bar PHP Wiki - Listenarchive