A digest is either a CRC used to detect transmission errors, or a cryptographic Hash to detect tampering.