diff options
| author | Joel Klinghed <the_jk@opera.com> | 2023-07-18 14:11:04 +0200 |
|---|---|---|
| committer | Joel Klinghed <the_jk@opera.com> | 2023-07-18 14:11:04 +0200 |
| commit | 2a8a19c674dd843828771c04f25e906e3c58f845 (patch) | |
| tree | 24cb36814d4ac7b4bde8e75253234270fc6ddff8 /src/mitm.cc | |
| parent | 467db2e9086bdffb9adfcb2143684471c061f206 (diff) | |
Support mbedtls 3.x
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); |
