forked from openprivacy/lockbox-web
22 lines
521 B
Plaintext
Executable File
22 lines
521 B
Plaintext
Executable File
<?php
|
|
|
|
echo "Creating files key.public and key.private....\n";
|
|
|
|
$keypair = sodium_crypto_box_keypair();
|
|
$secretkey = sodium_crypto_box_secretkey($keypair);
|
|
$publickey = sodium_crypto_box_publickey($keypair);
|
|
|
|
if (file_put_contents("key.private", base64_encode($secretkey)) === false) {
|
|
exit("Failed to write key.private");
|
|
} else {
|
|
echo "Wrote key.private\n";
|
|
}
|
|
|
|
if (file_put_contents("key.public", base64_encode($publickey)) === false) {
|
|
exit("Failed to write key.public");
|
|
} else {
|
|
echo "Wrote key.public\n";
|
|
}
|
|
|
|
?>
|