Browse Source

enale tunnl test encryption back

pull/115/head
orignal 10 years ago
parent
commit
cb06f8e0bb
  1. 8
      TunnelPool.cpp

8
TunnelPool.cpp

@ -208,10 +208,16 @@ namespace tunnel @@ -208,10 +208,16 @@ namespace tunnel
}
if (!failed)
{
uint8_t key[32], tag[32];
rnd.GenerateBlock (key, 32); // random session key
rnd.GenerateBlock (tag, 32); // random session tag
m_LocalDestination.SubmitSessionKey (key, tag);
i2p::garlic::GarlicRoutingSession garlic (key, tag);
uint32_t msgID = rnd.GenerateWord32 ();
m_Tests[msgID] = std::make_pair (*it1, *it2);
(*it1)->SendTunnelDataMsg ((*it2)->GetNextIdentHash (), (*it2)->GetNextTunnelID (),
CreateDeliveryStatusMsg (msgID));
garlic.WrapSingleMessage (CreateDeliveryStatusMsg (msgID)));
it1++; it2++;
}
}

Loading…
Cancel
Save