Einzelnen Beitrag anzeigen
Alt 29.10.2008, 23:42  
Zender
Benutzer
 
Registriert seit: 09.08.2008
Beiträge: 35
Zender befindet sich auf einem aufstrebenden Ast
Standard Schnelle symetrische Verschlüsselung

Hallo Leute,

ich bin dabei eine symmetrische Verschlüsselung mit den php-eigenen Funktionen zu erstellen. Mein bisheriger Code für die Verschlüsselung:

PHP-Code:
        $td mcrypt_module_open(MCRYPT_DES''MCRYPT_MODE_ECB'');
        
$iv mcrypt_create_iv(8MCRYPT_DEV_RANDOM);
        
$key substr(md5(Config::GetValue("SymmetricKey")),5,8);
        
$key substr(md5(Config::GetValue("SymmetricKey")),5,8);
        
mcrypt_generic_init($td$key$iv);
        
$encrypted mcrypt_generic($td$plainText);
        
mcrypt_generic_deinit($td); 
die Entschlüsselung analog dazu nur eben mdecrypt_generic.
Nur dauert diese Art der Verschlüsselung extrem lange. Für ein plainText mit ca 10 Zeichen braucht der Vorgang mehrere Sekunden.

Was für Algorithmen gibt es, die schneller verschlüsseln/entschlüsseln? Ich finde in der Doku keine Auflistung etc.

Gruß, Zender
Zender ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten