A couple things:<p>1. IPv6 completely removes the checksum you used to have in IPv4. So, now there is just the Ethernet FCS, and the TCP checksums. You should use IPv6. If you&#x27;re not using IPv6, you&#x27;re only hurting yourself, and the rest of the internet.<p>2. Just transport everything over SSL, please. With AES-NI, the overhead for encrypting data is so tiny, that it&#x27;s easier just to let someone else solve this problem.