diff options
Diffstat (limited to 'src/mitm.cc')
| -rw-r--r-- | src/mitm.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mitm.cc b/src/mitm.cc index f809afd..fb5c6c2 100644 --- a/src/mitm.cc +++ b/src/mitm.cc @@ -148,7 +148,7 @@ public: unsecure_ = config->get("ssl_unsecure", false); issuer_cert_.reset(SSLCert::load(logger_, ca_cert)); if (!issuer_cert_) return false; - issuer_key_.reset(SSLKey::load(logger_, ca_key)); + issuer_key_.reset(SSLKey::load(logger_, ca_key, entropy_.get())); if (!issuer_key_) return false; return true; } @@ -163,7 +163,8 @@ public: unsecure_ = config->get("ssl_unsecure", false); std::unique_ptr<SSLCert> issuer_cert(SSLCert::load(logger_, ca_cert)); if (!issuer_cert) return false; - std::unique_ptr<SSLKey> issuer_key(SSLKey::load(logger_, ca_key)); + std::unique_ptr<SSLKey> issuer_key( + SSLKey::load(logger_, ca_key, entropy_.get())); if (!issuer_key) return false; store_.swap(store); issuer_cert_.swap(issuer_cert); |
