Hallo Leute,
ich bin dabei eine symmetrische Verschlüsselung mit den php-eigenen Funktionen zu erstellen. Mein bisheriger Code für die Verschlüsselung:
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
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(8, MCRYPT_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);
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
Kommentar