mcrypt

rayphi

Mitglied
Hallo miteinander,
habe mal eine kleine Frage!
Ich habe gerade eben mal dieses Script zur verschlüsselung von Daten z.B. Passwörter
von der unten aufgeführten Quelle kopiert und ausgeführt nach 6min und ca 30sec bekam ich dann folgendes ergebnis:

Verschlüsselter Wert: Üñò÷<UVhùwxÞù=UT
Entschlüsselter Wert: This is very important data

nun zur Frage! gibt es irgendwo eine benchmark tabelle oder sowas damit man mal sehen kann welche verschlüsselungs art schnell oder weniger schnell geht?

PHP:
/* Open the cipher */
$td = mcrypt_module_open('rijndael-256', '', 'ofb', '');

/* Create the IV and determine the keysize length, use MCRYPT_RAND
 * on Windows instead */
$iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_DEV_RANDOM);
$ks = mcrypt_enc_get_key_size($td);

/* Create key */
$key = substr(md5('very secret key'), 0, $ks);

/* Intialize encryption */
mcrypt_generic_init($td, $key, $iv);

/* Encrypt data */
$encrypted = mcrypt_generic($td, 'This is very important data');
echo 'Verschlüsselter Wert: '.trim($encrypted) . "<br>";

/* Terminate encryption handler */
mcrypt_generic_deinit($td);

/* Initialize encryption module for decryption */
mcrypt_generic_init($td, $key, $iv);

/* Decrypt encrypted string */
$decrypted = mdecrypt_generic($td, $encrypted);

/* Terminate decryption handle and close module */
mcrypt_generic_deinit($td);
mcrypt_module_close($td);

/* Show string */
echo 'Entschlüsselter Wert: '.trim($decrypted) . "<br>";
- Quelle: http://www.php.net/manual/de/function.mcrypt-module-open.php
 
Hast du evtl. vergessen Variablen anzupassen? Ich erzeuge meinen Register "Freecode" auch mit md5

PHP:
 $freecode = md5(($_POST["email"]) . time());

und das läuft echt schnell und wunderbar!
 
Hat sich schon erledigt... es lag auf jedenfall NICHT am Script woran es genau gescheitert ist weiß ich noch nicht jetzt geht es aufeinmal ohne das ich was verändert habe!?

sehr mysteriös :D
 
Zurück