Which statement is true about a hash function?
A.
a reversible value computed from a piece of data and used to detect modifications
B.
an irreversible fast encryption method
C.
a reversible fast encryption method
D.
an irreversible value computed from a piece of data and used to detect modifications