I am designing an application protocol, and i am wondering if i still need include checksum in the protocol since tcp/ip already has checksum.
what’s your opinion?
I am designing an application protocol, and i am wondering if i still need
Share
The TCP checksum is quite weak, so you probably want an application level one if you are at all worried about reliability.
In particular the TCP checksum is not a secure hash, and there is no signature, so if you’re worried about malicious changes then you need to add the security yourself.