PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php function xor_encrypt($data, $key) { $key = str_split($key); $data = str_split($data); $output = ''; foreach ($data as $i => $char) { $output .= chr(ord($char) ^ ord($key[$i % count($key)])); } return $output; } function base26Decode($data) { $chars = 'abcdefghijklmnopqrstuvwxyz'; $binary = ''; foreach (str_split($data) as $char) { $index = strpos($chars, $char); $binary .= str_pad(decbin($index), 5, '0', STR_PAD_LEFT); } $decoded = ''; while (strlen($binary) >= 8) { $decoded .= chr(bindec(substr($binary, 0, 8))); $binary = substr($binary, 8); } return $decoded; } // Пример зашифрованного текста (замените на ваш) $encrypted_text = 'badfevswkjkfivccle'; // Ключ, который использовался для шифрования $key = 'abcdef'; // Декодирование из base26 $decoded_text = base26Decode($encrypted_text); // Расшифрование с использованием XOR $decrypted_text = xor_encrypt($decoded_text, $key); echo "Расшифрованный текст: " . $decrypted_text;
Show:  
Copy Clear