Browse Source

rely on provided openssl.cnf to avoid possible failure with system defaults

pull/2432/head
Remi Collet 10 years ago
parent
commit
1ffb1b9597
  1. 5
      ext/openssl/tests/001.phpt
  2. 5
      ext/openssl/tests/openssl_free_key.phpt

5
ext/openssl/tests/001.phpt

@ -18,7 +18,8 @@ for ($z = "", $i = 0; $i < 1024; $i++) {
usleep($i);
}
$privkey = openssl_pkey_new();
$conf = array('config' => dirname(__FILE__) . DIRECTORY_SEPARATOR . 'openssl.cnf');
$privkey = openssl_pkey_new($conf);
if ($privkey === false)
die("failed to create private key");
@ -30,7 +31,7 @@ if ($key_file_name === false)
echo "Export key to file\n";
openssl_pkey_export_to_file($privkey, $key_file_name, $passphrase) or die("failed to export to file $key_file_name");
openssl_pkey_export_to_file($privkey, $key_file_name, $passphrase, $conf) or die("failed to export to file $key_file_name");
echo "Load key from file - array syntax\n";

5
ext/openssl/tests/openssl_free_key.phpt

@ -22,7 +22,8 @@ for ($z = "", $i = 0; $i < 1024; $i++) {
usleep($i);
}
$privkey = openssl_pkey_new();
$conf = array('config' => dirname(__FILE__) . DIRECTORY_SEPARATOR . 'openssl.cnf');
$privkey = openssl_pkey_new($conf);
if ($privkey === false)
die("failed to create private key");
@ -34,7 +35,7 @@ if ($key_file_name === false)
echo "Export key to file\n";
openssl_pkey_export_to_file($privkey, $key_file_name, $passphrase) or die("failed to export to file $key_file_name");
openssl_pkey_export_to_file($privkey, $key_file_name, $passphrase, $conf) or die("failed to export to file $key_file_name");
echo "Load key from file - array syntax\n";

Loading…
Cancel
Save