Skip to content

AES crypto library which can be used in php and javascript

Notifications You must be signed in to change notification settings

arispati/CryptoAES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

CryptoAES

AES crypto library which can be used in php and javascript (PHP Version).

If you want to use this library in javascript use the CryptoAESJS.

How to Install

  • Install with composer
composer require arispati/crypto-aes

How to Use

use Arispati\CryptoAES\CryptoAES;

// Set the secret key
$secretKey = 's3cr3tK3y'; // default secret key

// Initilize CryptoAES Class
$crypto = new CryptoAES($secretKey);

// Encrypt
$encrypted = $crypto->encrypt('Hello World');
// {"ct":"7aV+gq6hm69IO1\/pyjPliQ==","iv":"ece63be3d70d2e275396e3b82a43f425","s":"655cc08d5bcfd469"}

// Decrypt
$decrypted = $crypto->decrypt($encrypted);
// "Hello World"