feat: add HMAC-MD5 verification hash functionality to NLPacket

This commit is contained in:
MayaTheShy
2025-11-10 01:22:09 -05:00
parent fc355ec225
commit b7fab23f93
2 changed files with 40 additions and 0 deletions

View File

@@ -170,6 +170,9 @@ public:
void setSequenceNumber(SequenceNumber seq);
void setSourceID(LocalID id);
// Write HMAC-MD5 verification hash
void writeVerificationHash(const uint8_t* connectionSecretUUID);
// Protocol version signature
static std::vector<uint8_t> computeProtocolVersionSignature();
static uint8_t versionForPacketType(PacketType type);