<?php

// Clave de encriptación (debe ser la misma para encriptar y desencriptar)
$key = 'Stech';

// Función para encriptar
function encrypt($data, $key) {
    $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-cbc'));
    $encrypted = openssl_encrypt($data, 'aes-256-cbc', $key, 0, $iv);
    return base64_encode($encrypted . '::' . $iv);
}

// Función para desencriptar
function decrypt($data, $key) {
    list($encrypted_data, $iv) = explode('::', base64_decode($data), 2);
    return openssl_decrypt($encrypted_data, 'aes-256-cbc', $key, 0, $iv);
}

// Datos a encriptar
$imei = '864403041374357';
$fechaHora = '2024-06-24 08:53:00';

// Concatenar datos
$data = $imei . '||' . $fechaHora;

// Encriptar datos
$encryptedData = encrypt($data, $key);
$url = 'follow2.php?data=' . urlencode($encryptedData);
echo 'URL: ' . $url;



?>