A technique used to verify the authenticity and integrity of digital documents, messages, or software.