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

C#'de ODT için Dijital İmza

Wordize for .NET, C# kullanarak ODT 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 ODT dosyalarını imzalama yeteneği sağlar. ODT'e 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:
  • ODT 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 ODT belgelerinden tüm dijital imzaları kaldırır
  • ODT 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 ODT 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 ODT belge imzalama
  • Gelişmiş imza - ODT finansal raporlarının ve bankacılık belgelerinin sahteciliğe karşı korunması
  • Nitelikli elektronik imza - elektronik belge yönetim sistemlerinde sözleşmeler ve resmi ODT belgelerinin hukuki geçerliliğinin sağlanması
  • Toplu ODT belge imzalama - elektronik belge iş akışı sistemlerinde dosya imzalama otomatikleştirmesi
  • Zaman damgaları - imzalama zamanının kaydedilmesi ve hukuki anlam için ODT'e zaman damgası ekleme
  • Düzenleyici uyumluluk - ODT belge kimlik doğrulamasının ve güvenlik standartlarına uyumluluğun sağlanması

Bu sayfada sunulan interaktif çevrimiçi demo'da ODT'in dijital imza ile programatik imzalama yeteneklerini test edin. ODT belgenizi ve PFX sertifikanızı yükleyin, dijital imzalama işlemini çalıştırın ve doğrulama için imzalanmış ODT dosyasını 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.odt", "Output.odt", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.odt", "Output.odt", certificateHolder);
Kodu çalıştır

C# ile ODT 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 ODT belgesi adı, çıktı belgesi adı ve kriptografik sertifika içeren CertificateHolder'ı belirtin
  3. Dijital imza ile imzalanmış ODT belgenizi alın
5%