iText und digitale Unterschriften

Clone of Clone of Elektronische Unterschriften für PDF-Dokumente

Digitales Signieren Ihrer PDF-Dokumente zum Schutz der Nichtabstreitbarkeit, Integrität und Authentizität.

Einführung

Digitale Unterschriften

Digitale Unterschriften sind die Lösung, um Originalunterschriften bei der Verwendung digitaler Dokumente zu ersetzen. Dieses Konzept wurde weitgehend übernommen und ist gut in die PDF-Spezifikation integriert. Es ist vergleichbar mit dem Stempel eines öffentlichen Notars in einem Dokument, der sicherstellt, dass die Unterschriften legitim sind und das Dokument nicht verändert wurde.

Die elektronische Unterschrift erfasst im Wesentlichen die Absicht des Einzelnen, den Vertrag abzuschließen, und die digitale Unterschrift wird verwendet, um die Informationen zu verschlüsseln und die Gültigkeit des unterschriebenen Dokuments zu bestätigen.

Zu den Hauptvorteilen der Verwendung digitaler Unterschriften gehört die Automatisierung und Sicherung Ihres digitalen Dokumenten-Workflows, wodurch Sie Zeit, Geld und Kopfschmerzen sparen.

Warum iText & Digitale Unterschriften verwenden?

Stellen Sie sich ein Dokument vor, das rechtlichen Wert hat. Ein solches Dokument kann wichtige Informationen über Rechte und Pflichten enthalten; in diesem Fall müssen Sie seine Authentizität sicherstellen. Es sollte nicht vorkommen, dass die Menschen die Verpflichtungen leugnen, die sie aufgeschrieben haben.

Darüber hinaus muss dieses Dokument wahrscheinlich an verschiedene Teilnehmer verschickt, von diesen eingesehen und gespeichert werden. An verschiedenen Stellen im Workflow, zu verschiedenen Zeitpunkten, kann das Dokument verändert werden; sei es freiwillig (z. B. um eine zusätzliche Unterschrift hinzuzufügen), unfreiwillig (z. B. aufgrund eines Übertragungsfehlers) oder absichtlich, wenn jemand eine Fälschung aus dem Originaldokument erstellen will. 

Seit Jahrhunderten versuchen wir, dieses Problem zu lösen, indem wir eine so genannte „Originalunterschrift“ auf Papier bringen.

Heutzutage können wir mit digitalen Unterschriften Folgendes sicherstellen:

  • Die Integrität des Dokuments— wir wollen die Gewissheit, dass das Dokument nicht irgendwo im Workflow verändert wurde, 
  • Die Authentizität des Dokuments— wir wollen die Gewissheit, dass der Autor des Dokuments derjenige ist, für den wir ihn halten (und nicht jemand anders),
  • Nichtabstreitbarkeit— wir wollen die Gewissheit, dass der Autor seine Urheberschaft nicht abstreiten kann,
  • Der Zeitpunkt der Unterschrift – wir wollen Gewissheit über das Datum und die Uhrzeit der Unterschrift eines Dokuments,

ISO-32000-2 führt auch ein Konzept ein, das erstmals in PAdES-4 veröffentlicht wurde:

  • Langzeitvalidierung (LTV): Wir wollen die Gewissheit, dass die Integrität, Authentizität, Nichtabstreitbarkeit und der Zeitpunkt der Unterschrift noch langfristig validiert werden können.

Durch die Kombination dieser fünf Konzepte können Sie sich darauf verlassen, dass Ihre Dokumente während des gesamten Workflows sicher und korrekt sind. 

DIGITALES SIGNIEREN: PDF ist seit sehr langer Zeit explizit mit eingebetteten elektronischen Unterschriften kompatibel. Digitale Unterschriften können eine Reihe von wertvollen Funktionen bieten, vom Manipulationsschutz bis hin zur Authentifizierung und zum Widerruf. 

SCHNELLERE GENEHMIGUNGSPROZESSE UND SICHERHEIT: Fast alle Länder bewegen sich auf einen rechtlichen Rahmen zu, der digitalen Beweisen unter bestimmten Bedingungen den gleichen Wert beimisst wie Papierdokumenten. Auch wenn nicht alle Regierungen das gleiche Tempo vorlegen, wird das PDF-Format von vielen Rechtssystemen gefördert.

Digitale Unterschriften in PDF

Was sind die Konzepte der digitalen Unterschriften?

Normalerweise werden digitale Unterschriften von Einzelpersonen und Organisationen in PDF-Dokumenten verwendet, um zu zeigen, wer das Dokument an einem bestimmten Datum/Zeitpunkt geprüft hat und dass das Dokument seit der Unterschrift nicht aktualisiert wurde.

In einem einzigen PDF-Dokument können eine oder mehrere Unterschriften enthalten sein, je nach den Spezifikationen und dem mit der Unterschrift eines Vertrags verbundenen Prozess. Die eigentliche digitale Unterschrift ist ein Teil der ungesehenen, gehashten und verschlüsselten Metadaten, die mit einem Zertifikat in die Datei eingebettet sind.

Neben der eigentlichen digitalen Unterschrift kann die PDF-Datei optional auch eine sichtbare Darstellung der Unterschrift enthalten. Im sichtbaren Teil der Unterschrift kann ein Unterschriftsfoto und/oder eine Zusammenfassung des Signaturzertifikats enthalten sein.

Digital signatures icon
Hashing

Using a Cryptographic hash function to turn an arbitrary block of data into a fixed-size block of data.  

Digital signatures icon
Encryption

  • Central Idea
    • Transform message before sending
    • Transformed message is not readable
    • Receiver transforms message back to readable format
  • Transforms are done using mathematical functions
  • Symmetric Encryption
    • Depends on shared key
  • Asymmetric Encryption
    • Participants have a Private and a Public Key
    • Only Public Key is shared

Digital signatures icon
Certificate Authorities

  • A certificate authority (CA) is an entity maintaining and issuing security certificates and public keys that are used in a public network for protected communication. Together with the registration authority (RA), the CA is part of the public key infrastructure (PKI), which verifies the information provided by an electronic certificate requester. If the information is correct, the certificate is verified.

  • Before you use the public key of someone to verify a signature, you need proof that it truly belongs to them. The role of the CA is to issue digital certificates to individuals within a PKI program that shows that a particular public key belongs to a specific individual–so you can claim that digital certificates bind the identity of the individual to their public key. This bond is secured by the CA using the CA's own private key with a digital signature.

  • There are many CAs worldwide, and they can be either enterprise-based, industry-based, national (e.g. linked to e-ID card schemes), or publicly available online. In the case of PDF documents, a list of default CAs is distributed with PDF applications which support digital signatures. 

Anwendungsfall: Digitale Unterschriften Vereinfacht für Verbraucher und Unternehmen mit der Veröffentlichung von eaZySign

  • Zetes, das Lösungen zur Benutzeridentifizierung und belgische eIDs anbietet, hat eine Cloud-basierte Plattform für digitale Unterschriften eingeführt, die es Unternehmen und Verbrauchern erleichtert, handschriftliche Unterschriften durch elektronische Versionen zu ersetzen. Die Cloud-basierte Plattform ermöglicht die Zugänglichkeit aller Geräte - ob Web, Computer oder Mobiltelefon – und bietet Unternehmen eine schnellere Umsatzrealisierung, größere Kosteneinsparungen und ein verbessertes Kundenerlebnis.
  • In Partnerschaft mit iText, dem Anbieter der weltweit meistgenutzten PDF-Entwicklungsbibliothek, und GlobalSign, einem führenden Anbieter von Identitäts- und Sicherheitsdiensten, entwickelte Zetes die eaZySign-Lösung. Die neue eaZySign-Plattform löst zwei der häufigsten Herausforderungen bei der Einführung digitaler Unterschriften, indem sie es einfach macht, digitale Unterschriften zu verwalten und anzuwenden und gleichzeitig sicherstellt, dass die Unterschriften das entsprechende Maß an Vertrauen und Legalität beibehalten.
  • EaZySign ist anpassbar, um ein breites Spektrum von Anwendungsanforderungen zu unterstützen. Es ist plattform- und betriebssystemunabhängig, so dass der Signierungsprozess über Web-Portale, Desktops und die gängigsten mobilen Plattformen (iOS, Android) für den einfachen Zugriff durch Endbenutzer durchgeführt werden kann.
  • Die Unterschriften basieren auf belgischen elektronischen Identitätskarten (e-ID) oder GlobalSign PKI-basierten Anmeldedaten und entsprechen den Standards für PDF Advanced Electronic Signatures (PAdES), wie sie vom Europäischen Institut für Telekommunikationsnormen (ETSI) festgelegt wurden.

Understanding PDF/A: Parts and conformance levels

PDF/A-1

The strictest of the four parts. It forbids Transparent elements, Layers and JPEG2000 and LZW compression.

PDF/A-2

Gets rid of the restricted features mentioned in PDF/A-1 and introduces the embedding of other PDF/A files, making it an effective container for multiple PDF documents.

PDF/A-3

The biggest change here is that one can now embed any type of file in a PDF/A-3 document. This proves especially handy to add a machine readable (XML) copy or to include the original data the document was based on in a form of hybrid archiving.

PDF/A-4

Published in 2020, Part 4 is not widely used yet. Its biggest change is that it allows some of the new features of PDF 2.0 such as page level output intents (output intent tells the processor how to interpret the colors used in the document).

Conformance levels

Level b (“basic”): ensures that the visual appearance of a document will be preserved for the long term.

Level a (“accessible”): ensures that the visual appearance of a document will be preserved for the long term, but also introduces structural and semantic properties. The PDF needs to be a Tagged PDF.

Level u (“Unicode”): ensures that the visual appearance of a document will be preserved for the long term, and that all text is stored in Unicode. This facilitates the searchability of text. This is also the preferred output format for OCR-generated PDFs.

The f and e conformance levels are much more functional profiles that extend the specification than conformance levels. PDF/A-4f allows embedding any other file, making it a successor to PDF/A-3. PDF/A-4e supports Rich Media and 3D annotations.

Image
pdfa table

Making PDF/A compliant documents with iText 7

iText 7’s open-source Core library gives us all the tools we need to make a PDF/A compliant document. See the following links to jump right into our tutorial:

Java tutorial .NET(C#) tutorial

Hinzufügen eines Beispiels einer digitalen Unterschrift


 

 
Kontakt

Haben Sie noch weitere Fragen? 

Gerne beantworten wir Ihre Fragen. Kontaktieren Sie uns und wir werden uns in Kürze mit Ihnen in Verbindung setzen.

Bitte kontaktieren Sie uns
Auf dem Laufenden bleiben

Melden Sie sich mit mehr als 11.000 Abonnenten an und werden Sie ein iText PDF-Experte, indem Sie sich über unsere neuen Produkte, Updates, Tipps, technischen Lösungen und Veranstaltungen informieren.

Abonniere jetzt