Browse Source

made Encrypt const

pull/177/head
orignal 10 years ago
parent
commit
3a26383c4d
  1. 2
      ElGamal.h
  2. 2
      Identity.h

2
ElGamal.h

@ -26,7 +26,7 @@ namespace crypto @@ -26,7 +26,7 @@ namespace crypto
b1 = a_exp_b_mod_c (y, k, elgp);
}
void Encrypt (const uint8_t * data, int len, uint8_t * encrypted, bool zeroPadding = false)
void Encrypt (const uint8_t * data, int len, uint8_t * encrypted, bool zeroPadding = false) const
{
// calculate b = b1*m mod p
uint8_t m[255];

2
Identity.h

@ -226,7 +226,7 @@ namespace data @@ -226,7 +226,7 @@ namespace data
virtual const uint8_t * GetEncryptionPublicKey () const = 0;
virtual bool IsDestination () const = 0; // for garlic
i2p::crypto::ElGamalEncryption * GetElGamalEncryption () const
const i2p::crypto::ElGamalEncryption * GetElGamalEncryption () const
{
if (!m_ElGamalEncryption)
m_ElGamalEncryption = new i2p::crypto::ElGamalEncryption (GetEncryptionPublicKey ());

Loading…
Cancel
Save