title: is there any better algorithm of crc32 to check corruption of data?
body: <p>i am receiving packets from a terminal device and then upon receiving packets on host side, i use crc32 algo to generate mac for packet data  so that i can check is there any corruption of data during transfer of packet from terminal to host.Is crc32 reliable for this purpose or is there some better algorithm? </p>