CRC
    Cyclic Redundancy Check
        is a simple checksum is designed to detect transmission errors. A decoder calculates the CRC
        for the received data and compares it to the CRC that the encoder calculated, which is
        appended to the data. A mismatch indicates that the data was corrupted in
        transit.