Skip to content

nicolasegp/safe64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Base64 Seguro para PHP

Class estática para encriptar cadenas de Base64 en PHP

Configuración

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>';
	...

Como usarlo

$str = Safe64::encode('Hello World!!');
echo Safe64::decode($str); // Hello World!!

Token personalizado

// Generar con Safe64::token();
$customToken = 'x9rRIj1EPoi5zJsg8hqDdGwcTCuFKS0a7YbnX6kLlUeV3WtBQHp4MmA2ZOyNfv';

$str = Safe64::encode('Hello World!!', $customToken);
echo Safe64::decode($str); // Error
echo Safe64::decode($str, $customToken); // Hello World!!

Licencia

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).

Releases

No releases published

Packages

No packages published

Languages