diff options
author | PiBa-NL <pba_2k3@yahoo.com> | 2017-04-16 00:06:25 +0200 |
---|---|---|
committer | PiBa-NL <pba_2k3@yahoo.com> | 2017-04-16 19:32:24 +0200 |
commit | 1746c5cea5f1317b4cdfcbff2e14366c93f3aea5 (patch) | |
tree | dbdab0875c25a055e8d18171a44ae09ce7bbd2cb /src/usr/local/www/system_camanager.php | |
parent | 8a0af41adc9c29ccf7b8dabb3b7658abf46054a6 (diff) | |
download | pfsense-1746c5cea5f1317b4cdfcbff2e14366c93f3aea5.zip pfsense-1746c5cea5f1317b4cdfcbff2e14366c93f3aea5.tar.gz |
certificate manager, allow importing of ECC certificates
Diffstat (limited to 'src/usr/local/www/system_camanager.php')
-rw-r--r-- | src/usr/local/www/system_camanager.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usr/local/www/system_camanager.php b/src/usr/local/www/system_camanager.php index 997ca8e..7505473 100644 --- a/src/usr/local/www/system_camanager.php +++ b/src/usr/local/www/system_camanager.php @@ -171,7 +171,7 @@ if ($_POST['save']) { if ($_POST['key'] && strstr($_POST['key'], "ENCRYPTED")) { $input_errors[] = gettext("Encrypted private keys are not yet supported."); } - if (!$input_errors && !empty($_POST['key']) && cert_get_modulus($_POST['cert'], false) != prv_get_modulus($_POST['key'], false)) { + if (!$input_errors && !empty($_POST['key']) && cert_get_publickey($_POST['cert'], false) != cert_get_publickey($_POST['key'], false, 'prv')) { $input_errors[] = gettext("The submitted private key does not match the submitted certificate data."); } } |