Das Integritätssiegel

Das goldene Siegel auf der Dokumentation trägt den kryptographischen Fingerabdruck genau des Dokuments, das Sie erhalten haben. Damit können Sie, Ihre Steuerberatung oder die Finanzbehörde jederzeit bestätigen, dass das Dokument seit der Lieferung unverändert ist und dass es von mir stammt.

Was das Siegel trägt

Äußerer Ring — Integrität

Der äußere Ring trägt den SHA-256-Hash der exakten Bytes des Dokuments. Berechnen Sie den Hash Ihrer Datei neu und vergleichen Sie. Hätte sich auch nur ein Zeichen des Dokuments geändert, würde der Hash nicht mehr passen. Diese Prüfung braucht weder Schlüssel noch Spezialwerkzeuge.

Innerer Ring — Herkunft

Der innere Ring trägt eine Ed25519-Signatur über dieselben Bytes, erstellt mit meinem Signierschlüssel. Sie lässt sich gegen den öffentlichen Schlüssel unten verifizieren, und nur der Inhaber des privaten Schlüssels konnte sie erzeugen.

Eine versiegelte Lieferung prüfen

Versiegelte Lieferungen kommen mit einer kleinen Signaturdatei (.sig) neben dem Dokument. Mit Dokument, Signatur und öffentlichem Schlüssel kann jeder beide Eigenschaften auf jedem Rechner prüfen:

  1. Laden Sie den öffentlichen Schlüssel: seal-pubkey.pem
  2. Hashen Sie das Dokument und vergleichen Sie mit dem äußeren Ring des Siegels.
  3. Verifizieren Sie die Signatur gegen den öffentlichen Schlüssel.
# 1 — Integrität: stimmt der äußere Ring?
sha256sum document.pdf

# 2 — Herkunft: von ilja.tax signiert?
openssl pkeyutl -verify -pubin -inkey seal-pubkey.pem \
  -rawin -in document.pdf -sigfile document.sig
# → "Signature Verified Successfully"

Der öffentliche Schlüssel

MCowBQYDK2VwAyEANobk5gXQp9By8QZtTLdVkcJv4PeO8I9OsF2MPeEVwyQ=

SHA-256-Fingerabdruck

8C1C A86D ACC3 CD2F 2DD5 9291 1E6D AB6E 42E8 6FFA 1208 A48F AC84 4E5A E692 2B59

Derselbe Fingerabdruck ist in die beiden Textringe des ilja.tax-Logos gezeichnet; die Marke in der Navigation trägt also denselben Schlüssel.

Dies ist ein privates Integritätssiegel, keine qualifizierte elektronische Signatur nach eIDAS, und es hat keine gesetzliche Rechtswirkung. Es belegt, dass die Bytes unverändert sind und dass sie von mir stammen. Die Methodik in der Dokumentation macht die Zahlen belastbar.