Noise XK for SSU2

This commit is contained in:
orignal 2022-02-05 15:58:39 -05:00
parent 1e019157bb
commit 450266818a
4 changed files with 32 additions and 3 deletions

View file

@ -27,6 +27,11 @@ namespace transport
SSU2Session (std::shared_ptr<const i2p::data::RouterInfo> in_RemoteRouter = nullptr,
std::shared_ptr<const i2p::data::RouterInfo::Address> addr = nullptr, bool peerTest = false);
~SSU2Session ();
private:
std::shared_ptr<i2p::crypto::X25519Keys> m_EphemeralKeys;
std::unique_ptr<i2p::crypto::NoiseSymmetricState> m_NoiseState;
};
}
}