Skip to content

ayhanyigid/tokenerv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Tokener v2

Encrypts & Decrypts data

N|Yigid

(PHP 5 >= 5.3.0, PHP 7, PHP 8) Using : openssl_encrypt and openssl_decrypt

# Example 1:

$token = new TokenerV2();
$token->text = $token->random_cities();
$encrypted1 = $token->encrypt();
$decrypted1 = $token->decrypted($encrypted1);

echo '<pre>'.
        'Encrypt : '.$encrypted1 . PHP_EOL .
        'Decrypted : ' . $decrypted1 .PHP_EOL.
    '</pre>';
# Example 2:

$token->text = "Hello World!";
$encrypted1 = $encrypted1 = $token->encrypt();
$decrypted1 = $token->decrypted($encrypted1);

echo '<pre>'.
        'Encrypt : '.$encrypted1 . PHP_EOL .
        'Decrypted : ' . $decrypted1 .PHP_EOL.
    '</pre>';
# Example 3:

$encrypted1 = '0XpqKa2m01y8uUInosLbhCEwni0HTGNZ/D/dcpUYlohT1M8P/z3K+pUlQ0RPVF8MXdnLtsx6hruD/qMUw4vvqQ==';
$decrypted1 = $token->decrypted($encrypted1);

echo '<pre>'.
        'Encrypt : '.$encrypted1 . PHP_EOL .
        'Decrypted : ' . $decrypted1 .PHP_EOL.
     '</pre>';

About

Encrypts plaintext with given parameters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages