Đã giải quyết.
Khi tôi đã mã hóa chuỗi bằng hàm AES_ENCRYPT của MySQL, tôi sử dụng hàm bin2hex () của PHP để chuyển đổi dữ liệu được mã hóa đó (ở dạng nhị phân) sang hệ thập phân Hexidecimal. Sau đó, tôi chuyển hệ thập phân Hexidecimal thành một chuỗi ở cuối URL. Sau khi nhận được URL ở đầu bên kia, tôi sử dụng hàm PHP tùy chỉnh này để hoàn nguyên chuỗi Hex về dạng nhị phân:
function hex2bin($data) {
$len = strlen($data);
return pack("H" . $len, $data);
}
Từ đó, tất cả những gì còn lại phải làm là giải mã dữ liệu bằng cách sử dụng hàm AES_DECRYPT của MySQL và wha-la. Chuỗi ban đầu được khôi phục thành công.