Question

I'm sending files over TCP using Nodejs and Adobe AIR, but when it comes to mobile devices, the hash becomes very slow in Actionscript.

My question is: do I really need to verify the hash of files after the transmission, or the TCP protocol ensures the integrity?

Thanks!

Was it helpful?

Solution

Depending on exactly how you're sending the file, the receiver may not be able to know definitively that it received the entire file. There are circumstances where a connection may be severed before the file is completely received. Verifying the checksum (hash) of a file should ensure the entire file has been received.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top