summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/system_camanager.php
diff options
context:
space:
mode:
authorPiBa-NL <pba_2k3@yahoo.com>2017-04-16 00:06:25 +0200
committerPiBa-NL <pba_2k3@yahoo.com>2017-04-16 19:32:24 +0200
commit1746c5cea5f1317b4cdfcbff2e14366c93f3aea5 (patch)
treedbdab0875c25a055e8d18171a44ae09ce7bbd2cb /src/usr/local/www/system_camanager.php
parent8a0af41adc9c29ccf7b8dabb3b7658abf46054a6 (diff)
downloadpfsense-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.php2
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.");
}
}
OpenPOWER on IntegriCloud