Server : Apache System : Linux server1.cgrithy.com 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64 User : nobody ( 99) PHP Version : 8.1.23 Disable Function : NONE Directory : /var/softaculous/presta17/ |
<?php @unlink('update_appkey.php'); //Required to autoload the namespaces require_once 'vendor/autoload.php'; $key = \Defuse\Crypto\Key::createNewRandomKey(); $privateKey = openssl_pkey_new([ 'private_key_bits' => 2048, 'private_key_type' => OPENSSL_KEYTYPE_RSA, ]); openssl_pkey_export($privateKey, $apiPrivateKey); $apiPublicKey = openssl_pkey_get_details($privateKey)['key']; echo '<publickey>'.$apiPublicKey.'</publickey>'; echo '<privatekey>'.$apiPrivateKey.'</privatekey>'; ?>