one block CBC encryption

This commit is contained in:
orignal 2014-05-14 14:54:01 -04:00
parent 99c5331cad
commit 0a53555ac7
3 changed files with 46 additions and 2 deletions

View file

@ -430,7 +430,7 @@ namespace ntcp
m_NextMessage = i2p::NewI2NPMessage ();
m_NextMessageOffset = 0;
m_Decryption.Decrypt (encrypted, 16, m_NextMessage->buf);
m_Decryption.Decrypt (encrypted, m_NextMessage->buf);
uint16_t dataSize = be16toh (*(uint16_t *)m_NextMessage->buf);
if (dataSize)
{
@ -450,7 +450,7 @@ namespace ntcp
}
else // message continues
{
m_Decryption.Decrypt (encrypted, 16, m_NextMessage->buf + m_NextMessageOffset);
m_Decryption.Decrypt (encrypted, m_NextMessage->buf + m_NextMessageOffset);
m_NextMessageOffset += 16;
}