1234567891011121314151617181920212223 |
- --TEST--
- Bug #80747: Providing RSA key size < 512 generates key that crash PHP
- --FILE--
- --EXTENSIONS--
- openssl
- --SKIPIF--
- <?php
- if (OPENSSL_VERSION_NUMBER < 0x10100000) die("skip OpenSSL >= v1.1.0 required");
- ?>
- --FILE--
- <?php
- $conf = array(
- 'config' => __DIR__ . DIRECTORY_SEPARATOR . 'openssl.cnf',
- 'private_key_bits' => 511,
- );
- var_dump(openssl_pkey_new($conf));
- var_dump(openssl_error_string() !== false);
- ?>
- --EXPECT--
- bool(false)
- bool(true)
|