A message digest is a mathematical function that creates a fixed length data item, also known as a one-way hash, in a PDF document when it is digitally signed. Any tampering or changes in the document will result in a different message digest alerting Acrobat or the Reader that the document has been changed.