Home
last modified time | relevance | path

Searched refs:m_StaticKeys (Results 1 – 4 of 4) sorted by relevance

/dports/security/i2pd/i2pd-2.40.0/libi2pd/
H A DCryptoKey.h153 const uint8_t * GetPubicKey () const { return m_StaticKeys.GetPublicKey (); }; in GetPubicKey()
157 X25519Keys m_StaticKeys;
H A DRouterContext.cpp177 m_StaticKeys.reset (new i2p::crypto::X25519Keys ()); in NewNTCP2Keys()
178 m_StaticKeys->GenerateKeys (); in NewNTCP2Keys()
180 m_StaticKeys->GetPrivateKey (m_NTCP2Keys->staticPrivateKey); in NewNTCP2Keys()
181 memcpy (m_NTCP2Keys->staticPublicKey, m_StaticKeys->GetPublicKey (), 32); in NewNTCP2Keys()
915 if (!m_StaticKeys) in GetStaticKeys()
919 if (!m_StaticKeys) in GetStaticKeys()
920 m_StaticKeys.reset (x); in GetStaticKeys()
924 return *m_StaticKeys; in GetStaticKeys()
H A DCryptoKey.cpp169 m_StaticKeys.SetPrivateKey (priv, calculatePublic); in ECIESX25519AEADRatchetDecryptor()
174 return m_StaticKeys.Agree (epub, sharedSecret); in Decrypt()
H A DRouterContext.h180 std::unique_ptr<i2p::crypto::X25519Keys> m_StaticKeys; variable