Merge branch 'master' of github.com:dignajar/bludit
This commit is contained in:
commit
df9d09e810
|
@ -1,41 +0,0 @@
|
||||||
<?php defined('BLUDIT') or die('Bludit CMS.');
|
|
||||||
|
|
||||||
class Crypt {
|
|
||||||
|
|
||||||
// return string
|
|
||||||
public static function encrypt($string, $key)
|
|
||||||
{
|
|
||||||
if(function_exists('get_loaded_extensions'))
|
|
||||||
{
|
|
||||||
if( in_array('mcrypt', get_loaded_extensions()) )
|
|
||||||
{
|
|
||||||
$string = base64_encode( mcrypt_encrypt( MCRYPT_RIJNDAEL_256, md5($key), $string, MCRYPT_MODE_CBC, md5($key) ) );
|
|
||||||
return $string;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return('---');
|
|
||||||
}
|
|
||||||
|
|
||||||
// return string
|
|
||||||
public static function decrypt($string, $key)
|
|
||||||
{
|
|
||||||
if(function_exists('get_loaded_extensions'))
|
|
||||||
{
|
|
||||||
if( in_array('mcrypt', get_loaded_extensions()) )
|
|
||||||
{
|
|
||||||
$string = rtrim( mcrypt_decrypt( MCRYPT_RIJNDAEL_256, md5($key), base64_decode($string), MCRYPT_MODE_CBC, md5($key) ), "\0" );
|
|
||||||
return $string;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return('---');
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function getHash($string, $salt = '$#!')
|
|
||||||
{
|
|
||||||
$sha1 = sha1($string.$salt);
|
|
||||||
|
|
||||||
return($sha1);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue