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

Digitale Signatur für Dokumente in C#

Wordize for .NET ist eine professionelle Lösung für die Arbeit mit digitalen Signaturen von Dokumenten mit C#. Die Klasse Signer bietet C#-Entwicklern die Möglichkeit, Dokumente 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:
  • Elektronische Signierung von Dokumenten in den Formaten DOC, DOCX, DOCM, ODT, OTT, XPS
  • Digitales Signieren von 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 Dokumenten
  • Validierung elektronischer Signaturen zur Überprüfung der Dokumentenintegrität
  • 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 Dokumentensignierungsvorgängen über SignerContext und Methodenverkettung, was die Klarheit des C#-Codes erhöht
Anwendungsfälle:
  • Einfache elektronische Signatur - grundlegende Dokumentensignierung 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 Dokumenten in elektronischen Dokumentenmanagementsystemen
  • Massensignierung von Dokumenten - Automatisierung der Signierung in elektronischen Dokumentenworkflow-Systemen
  • Zeitstempel - Hinzufügung von Zeitstempeln zur Erfassung der Signierzeit und rechtlichen Bedeutung
  • Regulatorische Compliance - Gewährleistung der Dokumentenauthentifizierung und Einhaltung von Sicherheitsstandards

Testen Sie die Fähigkeiten der programmgesteuerten Dokumentensignierung mit digitaler Signatur in der interaktiven Online-Demo, die auf dieser Seite präsentiert wird. Laden Sie Ihr 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.

Code ausführen
Dokument zum Signieren hochladen
Zertifikatdatei hochladen (PFX)
  • DOCX
  • XPS
  • ODT
  • DOC
  • DOCM
  • DOTX
  • OTT
  • DOT
Wählen Sie das Ausgabeformat aus der Liste
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "Passwort");
Signer.Sign("Input.docx", "Output.docx", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("{{input2}}", "{{text1}}"); Signer.Sign("{{input1}}", "{{output}}", certificateHolder);
Code ausführen

Wie man Dokumente digital mit C# signiert

  1. 1
    Wordize for .NET in das Programmierprojekt einbinden

    Verbinden Sie das Wordize SDK mit Ihrem C#-Projekt

  2. 2
    Dokument programmgesteuert mit C# signieren

    Rufen Sie die Methode Signer.Sign() auf und geben Sie den Namen des Quelldokuments, den Namen des Ausgabedokuments und CertificateHolder mit dem kryptografischen Zertifikat an

  3. 3
    Sicheres Dokument erhalten

    Erhalten Sie Ihr Dokument mit digitaler Signatur signiert

  4. 4
    Dokument signieren

    Signieren Sie das Dokument mit digitaler Signatur

5%