16 bytes alignmen of AES block

This commit is contained in:
orignal 2014-11-26 11:04:49 -05:00
parent f7d90648e3
commit 357a9a6a56
3 changed files with 8 additions and 1 deletions

View file

@ -83,6 +83,7 @@ namespace garlic
I2NPMessage * GarlicRoutingSession::WrapSingleMessage (I2NPMessage * msg)
{
I2NPMessage * m = NewI2NPMessage ();
m->Align (12); // in order to get buf aligned to 16 (12 + 4)
size_t len = 0;
uint8_t * buf = m->GetPayload () + 4; // 4 bytes for length