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

C# での ODT デジタル署名

Wordize for .NET は、C# を使用して ODT 文書のデジタル署名を扱うためのプロフェッショナルソリューションです。Signerクラスは、C# 開発者に電子署名とX.509標準暗号化証明書を使用して ODT ファイルに署名する機能を提供します。ODT への電子署名のプログラム的追加により、文書の真正性、不正な変更に対する保護、電子文書管理要件への準拠が保証されます。

機能特徴:
  • ODT 文書のデジタル署名 - Signer.Sign()メソッドは、CertificateHolder(PFX証明書を扱うためのコンテナ)とX.509証明書を使用して暗号化署名を追加します
  • 電子署名の削除 - Signer.RemoveAllSignatures()メソッドは、ODT 文書からすべてのデジタル署名を削除します
  • ODT 文書の完全性を検証するための電子署名検証
  • PKIインフラストラクチャ(暗号鍵と証明書の管理システム)用のパスワード保護によるCertificateHolder.Create()を通じたPFX証明書サポート
  • SignOptionsクラスは、署名コメント、署名時刻、証明書アクセスパスワード、暗号プロバイダー識別子、XML署名レベルを管理します
  • SignerContextとメソッドチェーンを通じて ODT 署名操作を実行するFluent APIサポート、C# コードの可読性を向上させます
使用シナリオ:
  • シンプル電子署名 - 内部企業プロセス向けの ODT 文書の基本署名
  • 高度な署名 - ODT 財務報告書と銀行文書の偽造に対する保護
  • 適格電子署名 - 電子文書管理システムにおける契約書と公式 ODT 文書の法的効力の保証
  • ODT 文書の一括署名 - 電子文書ワークフローシステムでのファイル署名の自動化
  • タイムスタンプ - 署名時刻と法的意義を記録するための ODT へのタイムスタンプ追加
  • 規制遵守 - ODT 文書認証とセキュリティ標準への準拠の保証

このページで紹介されているインタラクティブオンラインデモで、デジタル署名による ODT のプログラム的署名機能をテストしてください。ODT 文書とPFX証明書をアップロードし、デジタル署名操作を実行し、検証用に署名された ODT ファイルをダウンロードしてください。提供された C# コードスニペットは、あなたの .NET プロジェクトでの使用に対応しています。

C#
コードを実行
署名する文書をアップロード
証明書ファイル(PFX)をアップロード
リストから出力フォーマットを選択
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);
コードを実行

C#でODT文書にデジタル署名する方法

  1. Wordize SDKを.NETプロジェクトに接続してください。
  2. Signer.Sign()メソッドを呼び出し、パラメータでソースODT文書名、出力文書名、暗号化証明書を含むCertificateHolderを指定してください。
  3. デジタル署名されたODT文書を取得してください。
5%