26 lines
544 B
PHP
26 lines
544 B
PHP
|
<?php
|
||
|
/**
|
||
|
* /setup/001-generateKey.php
|
||
|
* @version 1.0
|
||
|
* @desc Generate Crypto key
|
||
|
* @author Fándly Gergő Zoltán
|
||
|
* @copy 2017 Fándly Gergő Zoltán
|
||
|
*/
|
||
|
|
||
|
header("Content-type: text/plain; charset=UTF-8");
|
||
|
|
||
|
require_once("../config/lib/defuse-crypto.phar");
|
||
|
|
||
|
echo "Generating key...\n";
|
||
|
flush();
|
||
|
$key=\Defuse\Crypto\Key::createNewRandomKey();
|
||
|
echo "Key generated!\n";
|
||
|
flush();
|
||
|
echo "Writeing to file...\n";
|
||
|
flush();
|
||
|
file_put_contents("../config/cryptokey.cnf", $key->saveToAsciiSafeString());
|
||
|
echo "Done! Proceed to step 2!";
|
||
|
flush();
|
||
|
|
||
|
?>
|