Library
Class

Library\Tool\Encrypt

class Encrypt

Simple encrypt/decrypt system

Methods

__construct(null|string $salt = null)

$this setSalt(string $salt)

string getSalt()

string encrypt(string $str = null, string $key = null)

Encryption function $Key="what" $MonTexte="Lorem ipsum." $str_encrypt = encrypt($MonTexte,$Key);

string decrypt(string $str = null, string $key = null)

Decryption function

Details

at line 42
public __construct(null|string $salt = null)

Parameters

null|string $salt

at line 53
public $this setSalt(string $salt)

Parameters

string $salt

Return Value

$this

at line 62
public string getSalt()

Return Value

string

at line 102
public string encrypt(string $str = null, string $key = null)

Encryption function $Key="what" $MonTexte="Lorem ipsum." $str_encrypt = encrypt($MonTexte,$Key);

Parameters

string $str The string to crypt
string $key The cryptage key

Return Value

string

at line 132
public string decrypt(string $str = null, string $key = null)

Decryption function

$Key="what" $Montexte = unencrypt($str_encrypt,$Key); $MonTexte="Lorem ipsum."

Parameters

string $str The string to uncrypt
string $key Encryption key, which must be the same as for encryption

Return Value

string