Files
dataEncryptor/README.md
Brad Cimbura 6665f11514
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
updated readme
added usage instructions
2024-02-19 11:37:20 -06:00

37 lines
772 B
Markdown

# dataEncryptor
[![status-badge](https://woodpecker.hpz.pw/api/badges/1/status.svg)](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);
```