>> Just moving to TCP/IP to CRC32 will *not* solve the issue of >> middleboxes mangling our data. >> > > isn't the solution to all of this to just use TLS ? (or DTLS for udp) > TLS/SSL is one solution; But there needs to be a solution for unencrypted traffic also. TCP is supposed to guarantee end-to-end reliability, but sometimes it doesn't. (and with 2^16 checksums, at modern 1 Gig home links, it really can't...) -- -Alexey Eromenko "Technologov"