jdz / crypt
Simple Crypt/Decrypt utility
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jdz/crypt
Requires
- php: ^7.1.3
This package is auto-updated.
Last update: 2025-09-24 10:14:29 UTC
README
Simple crypt/decypt utility
Usage
use JDZ\Crypt\Crypt;
use JDZ\Crypt\CryptCipher;
use JDZ\Crypt\CryptKey;
$privateKey = md5('oiuoiupoiupo'.@$_SERVER['HTTP_USER_AGENT']);
$clean = 'Test value';
// encrypt
$key = new CryptKey($privateKey, $privateKey);
$cipher = new CryptCipher();
$crypt = new Crypt($cipher, $key);
$crypted = $crypt->encrypt($clean);
echo "\n";
echo 'Encrypt'."\n";
echo 'Clear value : '.$clean."\n";
echo 'Crypted value : '.$crypted."\n";
// decrypt
$key = new CryptKey($privateKey, $privateKey);
$cipher = new CryptCipher();
$crypt = new Crypt($cipher, $key);
$decrypted = $crypt->decrypt($crypted);
echo "\n";
echo 'Decrypt'."\n";
echo 'Crypted value : '.$crypted."\n";
echo 'Clear value : '.$decrypted."\n";