All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
added usage instructions
37 lines
772 B
Markdown
37 lines
772 B
Markdown
# dataEncryptor
|
|
|
|
[](https://woodpecker.hpz.pw/repos/1)
|
|
|
|
### Installation
|
|
|
|
Setup this registry in your ~/.composer/config.json file:
|
|
|
|
```json
|
|
{
|
|
"repositories": [{
|
|
"type": "composer",
|
|
"url": "https://git.hpz.pw/api/packages/hpz937/composer"
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
To install the package using Composer, run the following command:
|
|
|
|
```bash
|
|
composer require hpz937/encryption:1.0.0
|
|
```
|
|
|
|
### Usage
|
|
```php
|
|
$key = "really_strong_encryption_key";
|
|
$dataEncryptor = new DataEncryptor($key);
|
|
|
|
$stringToEncrypt = "data you would like to encrypt"
|
|
$encryptedData = $dataEncryptor->encrypt($stringToEncrypt);
|
|
var_dump($encryptedData);
|
|
|
|
$decryptedData = $dataEncryptor->decrypt($encryptedData);
|
|
var_dump(decryptedData);
|
|
```
|