Jedes Dokument, jede Datei besteht aus Bits und Bytes. Mit einem mathematischen Algorithmus (Hashfunktion) kann daraus eine Zeichenfolge errechnet werden, der sogenannte Hashwert. Der Hashwert ist bei jeder Datei anders – genau wie der Fingerabdruck beim Menschen. Da sich aus dem Hashwert kein Rückschluss auf den Inhalt des Dokuments ziehen lässt, eignet er sich für datenschutzkonformes elektronisches Signieren.