AI generated XOR vs AES
XOR Time: 0.16536808013916 seconds AES Time: 0.004241943359375 seconds
<h1>AI generated XOR vs AES </h1>
XOR Time: 0.16536808013916 seconds AES Time: 0.004241943359375 seconds <br><?php show_source('en.php');exit;
$input = str_repeat('A', 1000000); // 0.1 MB of data
// Measure XOR performance
$startXOR = microtime(true);
$key = 'key'; // Simple key
$outputXOR = '';
for ($i = 0; $i < strlen($input); $i++) {
$outputXOR .= $input[$i] ^ $key[$i % strlen($key)];
}
$timeXOR = microtime(true) - $startXOR;
// Measure AES performance
$keyAES = md5($key, true); // Use binary key for AES
$iv = md5($key,true);
$startAES = microtime(true);
$outputAES = openssl_encrypt($input, 'aes-128-cbc', $keyAES, 0, $iv);
$timeAES = microtime(true) - $startAES;
echo "XOR Time: " . $timeXOR . " seconds\n";
echo "AES Time: " . $timeAES . " seconds\n";
?>