always pass ECIES tag as uin64_t

This commit is contained in:
orignal
2026-06-25 14:00:38 -04:00
parent a3074aea1e
commit 62e10d09b0
5 changed files with 6 additions and 13 deletions
+3 -2
View File
@@ -881,9 +881,10 @@ namespace client
request->excluded.insert (nextFloodfill->GetIdentHash ());
request->requestTimeoutTimer.cancel ();
uint8_t replyKey[32], replyTag[32];
uint8_t replyKey[32];
uint64_t replyTag;
RAND_bytes (replyKey, 32); // random session key
RAND_bytes (replyTag, 8); // random session tag
RAND_bytes ((uint8_t *)&replyTag, 8); // random session tag
AddECIESx25519Key (replyKey, replyTag);
auto msg = WrapMessageForRouter (nextFloodfill,