Class estática para encriptar cadenas de Base64 en PHP
- Soporte para encriptación por token único
- Aplicaciones en URL
Primero es necesario crear un Token único con la función token()
echo Safe64::token();
Ahora editamos la constante E64
con el resultado obtenido por token()
class Safe64 {
const B64 = '<🚫 NO TOCAR ESTA CONSTANTE>';
const E64 = '<✅ RESULTADO AQUI>';
...
$str = Safe64::encode('Hello World!!');
echo Safe64::decode($str); // Hello World!!
// Generar con Safe64::token();
$customToken = 'x9rRIj1EPoi5zJsg8hqDdGwcTCuFKS0a7YbnX6kLlUeV3WtBQHp4MmA2ZOyNfv';
$str = Safe64::encode('Hello World!!', $customToken);
echo Safe64::decode($str); // Error
echo Safe64::decode($str, $customToken); // Hello World!!
GPL v3.0 © Siéntase libre de utilizar este código y adaptarlo a su software; sólo tiene que mencionar esta página si comparte su software (gratuito o de pago).