PHP code example of esit / cryptography
1. Go to this page and download the library: Download esit/cryptography library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
esit / cryptography example snippets
MyClass
{
public function __construct(private CryptographyFactory $factory)
{
}
public function myTest(): void
{
$value = 'Mein geheimer Teststring!';
// Verwendung der Werte aus der .env Datei.
$helper = $factory->createCryptographyHelper();
$encrypted = $this->cryptoHelper->encrypt($value);
$decrypted = $this->cryptoHelper->decrypt($encrypted);
// Verwendung der angegebenen Werte.
$helper = $factory->createCryptographyHelper('password', 'aes-256-cbc');
$encrypted = $this->cryptoHelper->encrypt($value);
$decrypted = $this->cryptoHelper->decrypt($encrypted);
// Verwendung eines abweichenden Passworts.
$encrypted = $this->cryptoHelper->encrypt($value, 'newPassword');
$decrypted = $this->cryptoHelper->decrypt($encrypted, 'newPassword');
}
}