diff options
author | rodri <rgl@antares-labs.eu> | 2023-02-11 23:21:00 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2023-02-11 23:21:00 +0000 |
commit | 62e75d8830eb56ab03bd4689d51ffd6d4150f461 (patch) | |
tree | 5c84e92fbb3df890adeed7ba5f06ecda95b6e83e /fns.h | |
parent | 775309861b51dd1f340d82074b7e9234f3e0675e (diff) | |
download | musw-62e75d8830eb56ab03bd4689d51ffd6d4150f461.tar.gz musw-62e75d8830eb56ab03bd4689d51ffd6d4150f461.tar.bz2 musw-62e75d8830eb56ab03bd4689d51ffd6d4150f461.zip |
implemented per-packet HMAC to avoid MITM tampering.
Diffstat (limited to 'fns.h')
-rw-r--r-- | fns.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -53,4 +53,11 @@ ulong dhgenkey(ulong, ulong, ulong); NetConn *newnetconn(NCState, Udphdr*); void delnetconn(NetConn*); Frame *newframe(Frame*, u8int, u32int, u32int, u16int, uchar*); +void signframe(Frame*, ulong); +int verifyframe(Frame*, ulong); void delframe(Frame*); + +/* + * fmt + */ +int Φfmt(Fmt*); |