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

C#'de Word Belgeleri için Dijital İmza

Wordize for .NET, C# kullanarak Word belgelerinde dijital imzalarla çalışmak için profesyonel bir çözümdür. Signer sınıfı, C# geliştiricilerine elektronik imzalar ve X.509 standart kriptografik sertifikaları kullanarak Word dosyalarını imzalama yeteneği sağlar. Elektronik imzaların programatik olarak eklenmesi, belgelerin hukuki geçerliliğini, yetkisiz değişikliklere karşı korunmasını ve elektronik belge yönetimi gereksinimlerine uyumluluğu garanti eder.

İşlevsel Özellikler:
  • Word belgelerinin dijital imzalanması - Signer.Sign() metodu CertificateHolder (PFX sertifikaları ile çalışmak için konteyner) ve X.509 sertifikaları kullanarak kriptografik imzalar ekler
  • Elektronik imzaların kaldırılması - Signer.RemoveAllSignatures() metodu Word belgelerinden tüm dijital imzaları kaldırır
  • Word belgelerinin bütünlüğünü doğrulamak için elektronik imza geçerlilik kontrolü
  • PKI altyapısı (kriptografik anahtar ve sertifika yönetim sistemi) için parola koruması ile CertificateHolder.Create() aracılığıyla PFX sertifika desteği
  • SignOptions sınıfı imza yorumlarını, imzalama zamanını, sertifikaya erişim parolasını, kripto sağlayıcı tanımlayıcısını ve XML imza seviyesini yönetir
  • SignerContext ve metod zincirleme aracılığıyla Word belge imzalama işlemlerini yürütmek için Fluent API desteği, C# koduna netlik katar
Kullanım Senaryoları:
  • Basit elektronik imza - dahili kurumsal süreçler için temel Word belge imzalama
  • Gelişmiş imza - finansal raporların ve bankacılık belgelerinin sahteciliğe karşı korunması
  • Nitelikli elektronik imza - elektronik belge yönetim sistemlerinde sözleşmeler ve resmi Word belgelerinin hukuki geçerliliğinin sağlanması
  • Toplu belge imzalama - elektronik belge iş akışı sistemlerinde Word dosyalarının imzalanmasının otomatikleştirilmesi
  • Zaman damgaları - imzalama zamanının kaydedilmesi ve hukuki anlamı için belgelere zaman damgası ekleme
  • Düzenleyici uyumluluk - Word belgelerinin kimlik doğrulamasının ve güvenlik standartlarına uyumluluğun sağlanması

Bu sayfada sunulan interaktif çevrimiçi demo'da Word belgelerinin dijital imza ile programatik imzalama yeteneklerini test edin. Word belgenizi ve PFX sertifikanızı yükleyin, dijital imzalama işlemini çalıştırın ve doğrulama için imzalanmış dosyayı indirin. Sağlanan C# kod parçacığı .NET projenizde kullanıma hazırdır.

C#
Kodu çalıştır
İmzalanacak belgeyi yükleyin
Sertifika dosyasını yükleyin (PFX)
Listeden çıktı formatını seçin
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);
Kodu çalıştır

C# ile Word Belgelerini Dijital İmza ile Nasıl İmzalanır

  1. Wordize SDK'yı .NET projenize bağlayın
  2. Signer.Sign() metodunu çağırın, parametrelerde kaynak Word belgesi adı, çıktı belgesi adı ve kriptografik sertifika içeren CertificateHolder'ı belirtin
  3. Dijital imza ile imzalanmış Word belgenizi alın
5%