Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Digitale Signatur für Word-Dokumente in C#

Wordize for .NET ist eine professionelle Lösung für die Arbeit mit digitalen Signaturen in Word-Dokumenten mit C#. Die Klasse Signer bietet C#-Entwicklern die Möglichkeit, Word-Dateien mit elektronischen Signaturen und kryptografischen X.509-Standardzertifikaten zu signieren. Das programmgesteuerte Hinzufügen elektronischer Signaturen gewährleistet die Authentizität von Dokumenten, Schutz vor unbefugten Änderungen und Einhaltung der Anforderungen elektronischer Dokumentenverwaltung.

Funktionale Eigenschaften:
  • Digitales Signieren von Word-Dokumenten - die Methode Signer.Sign() fügt kryptografische Signaturen unter Verwendung von CertificateHolder (Container für die Arbeit mit PFX-Zertifikaten) und X.509-Zertifikaten hinzu
  • Entfernung elektronischer Signaturen - die Methode Signer.RemoveAllSignatures() entfernt alle digitalen Signaturen aus Word-Dokumenten
  • Validierung elektronischer Signaturen zur Überprüfung der Integrität von Word-Dokumenten
  • Unterstützung für PFX-Zertifikate über CertificateHolder.Create() mit Passwortschutz für PKI-Infrastruktur (System zur Verwaltung kryptografischer Schlüssel und Zertifikate)
  • Die Klasse SignOptions verwaltet Signaturkommentare, Signierzeit, Zertifikatszugangspasswort, Kryptoanbieter-Identifikator und XML-Signaturstufe
  • Fluent API-Unterstützung zur Ausführung von Word-Dokumentensignierungsvorgängen über SignerContext und Methodenverkettung, was die Klarheit des C#-Codes erhöht
Anwendungsfälle:
  • Einfache elektronische Signatur - grundlegende Signierung von Word-Dokumenten für interne Unternehmensprozesse
  • Fortgeschrittene Signatur - Schutz von Finanzberichten und Bankdokumenten vor Fälschung
  • Qualifizierte elektronische Signatur - Gewährleistung der Rechtsgültigkeit von Verträgen und offiziellen Word-Dokumenten in elektronischen Dokumentenmanagementsystemen
  • Massensignierung von Dokumenten - Automatisierung der Word-Dateisignierung in elektronischen Dokumentenworkflow-Systemen
  • Zeitstempel - Hinzufügung von Zeitstempeln zu Dokumenten zur Erfassung der Signierzeit und rechtlichen Bedeutung
  • Regulatorische Compliance - Gewährleistung der Word-Dokumentenauthentifizierung und Einhaltung von Sicherheitsstandards

Testen Sie die Fähigkeiten der programmgesteuerten Word-Dokumentensignierung mit digitaler Signatur in der interaktiven Online-Demo, die auf dieser Seite präsentiert wird. Laden Sie Ihr Word-Dokument und PFX-Zertifikat hoch, führen Sie den digitalen Signierungsvorgang durch und laden Sie die signierte Datei zur Überprüfung herunter. Das bereitgestellte C#-Code-Fragment ist bereit für die Verwendung in Ihrem .NET-Projekt.

C#
Code ausführen
Dokument zum Signieren hochladen
Zertifikatdatei hochladen (PFX)
Ausgabeformat aus der Liste auswählen
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.docx", "Output.docx", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.docx", "Output.docx", certificateHolder);
Code ausführen

Wie man Word-Dokumente digital mit C# signiert

  1. Verbinden Sie das Wordize SDK mit Ihrem .NET-Projekt
  2. Rufen Sie die Methode Signer.Sign() auf und geben Sie den Namen des Word-Quelldokuments, den Namen des Ausgabedokuments und CertificateHolder mit dem kryptografischen Zertifikat an
  3. Erhalten Sie Ihr Word-Dokument mit digitaler Signatur signiert
5%