Einzelnen Beitrag anzeigen
Alt 30.10.2008, 09:45  
brian johnson
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

bei mir dauert das unter 0,03 sekunden, deswegen kann ich da nur vermuten, das etwas anderes bei dir schiefläuft. propier den code mal ohne dein projekt im hintergrund:

PHP-Code:
<?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');

   
/* 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 trim($decrypted) .  "\n";
?>
p.s.: DES wird nicht mehr als sicher angesehen, nimm rijndal (AES), blowfish oder twofish. und das der schlüssel nicht sicher ist, muss ich dir ja nicht sagen, oder
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline   Mit Zitat antworten