PHP code example of ali-eltaweel / vault

1. Go to this page and download the library: Download ali-eltaweel/vault 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/ */

    

ali-eltaweel / vault example snippets


use Vault\IV\IV;

$iv = IV::forMethod('aes-128-gcm');

$ivFile = new IVFile('path/to/iv/file');

$ivFile->data = $iv;

$ivFile = new IVFile('path/to/iv/file');

$iv = $ivFile->data;

$encryptionCodec = ...;

$ivFile = new IVFile('path/to/iv/file', $encryptionCodec);

use Vault\IV\IVFile;
use Vault\Vault\Vault;

$ivFile = new IVFile('path/to/iv/file');

$vault = new Vault(

  iv:         $ivFile->data,
  passphrase: 'password',
  filename:   'path/to/vault/file
);

$value->set('key', 'value'); // value can be of any type, the only