署名を保護する仕組み

署名。押印。検証可能。

eContractで署名されたすべてのPDFには、署名者の証明書ベースの署名、組織シール、プラットフォームシール、RFC 3161タイムスタンプの4つのレイヤーが付与されます。すべての操作はハッシュチェーン監査証跡に記録されます。

4レイヤーの署名アーキテクチャ

署名済みPDFにはそれぞれ、次の順序で適用される4つの暗号レイヤーが付与されます。

1

署名者の署名

署名者がメールで届くワンタイムコードを確認した後、ワークスペース独自の認証局が発行したX.509証明書で署名が適用されます。

2

組織シール

自動で適用される組織のデジタルシールは、ドキュメントがその組織のワークスペースから送信されたことを示します。

3

プラットフォームシール

eContractのプラットフォームシールは、ドキュメントがeContractの署名プロセスを経たことを示します。

4

タイムスタンプ局 (TSA)

タイムスタンプ局によるRFC 3161タイムスタンプが、ドキュメントの署名日時を記録します。

改ざんの検知

署名後の変更は検知できます

各署名はドキュメントの暗号ハッシュを対象としています。署名後にPDFが変更されると(たとえ1文字でも)、ハッシュが一致しなくなり、検証でそれが報告されます。

  • すべての署名レイヤーで暗号ハッシュを検証
  • 公開検証ページで任意の署名済みPDFを確認可能
  • 検証では各署名、その証明書、タイムスタンプを表示
  • 監査証跡のイベントはハッシュチェーン化されているため、ログの編集を検知可能
ドキュメントは改変されていません

4つの署名レイヤーすべてを検証しました。変更は検出されませんでした。

改ざんを検出

署名後にドキュメントが変更されています。レイヤー2(組織シール)でハッシュが一致しません。元の完全性が損なわれています。

監査証跡

すべての操作を記録し、ハッシュチェーン化

監査証跡には、契約書ごとに誰が・何を・いつ行ったかが記録されます。証拠としての重みは、裁判所や法域によって異なります。

👤

誰が

ワンタイムコードで確認された署名者のメールアドレスと、署名に使用された証明書

🕐

いつ

各イベントの日時と、署名済みPDFに付与されたRFC 3161タイムスタンプ

📍

どこから

各操作のIPアドレス

💻

どのデバイスで

ブラウザーとオペレーティングシステム(ユーザーエージェント)

📋

何をしたか

作成、送信、閲覧、署名、辞退 — 各ステップが記録されます

🔗

ハッシュチェーン

各イベントは、作成から最後の署名まで、SHA-256ハッシュで直前のイベントと連結されます

PKI証明書の階層

ルートCA— プラットフォームの信頼の起点
ワークスペースCA— 各ワークスペース独自の認証局
組織署名者— 企業レベルの証明書
署名用証明書— 署名の適用に使用
証明書

ワークスペース独自の認証局

各ワークスペースは、eContractのルートCA配下に独自の認証局を持ちます。これは内部PKIであり、証明書は公的認証局や政府認定の認証局によって発行されたものではありません。

  • ワークスペースごとに個別の認証局
  • 秘密鍵はeContractのサーバー上に暗号化して保存
  • シールと署名用の証明書は自動で発行
  • 証明書の詳細は検証ページに表示
公開検証

誰でも検証できます。アカウントは不要です。

econtract.online/verifyの公開検証ページでは、誰でも署名済みPDFを確認できます。各署名、その証明書チェーン、タイムスタンプ、そして署名後にファイルが変更されたかどうかを確認できます。

標準規格

国際標準に基づいて構築

PAdES-T

タイムスタンプ付きのPDF高度電子署名。署名済みPDFに埋め込まれます。

RFC 3161

Internet X.509 PKI タイムスタンププロトコル — タイムスタンプ局がドキュメントの署名日時を記録します。

SHA-256

セキュアハッシュアルゴリズム — ドキュメントのフィンガープリント作成と監査証跡イベントのチェーン化に使用されます。

X.509

公開鍵証明書の国際標準 — プラットフォーム上のすべての署名とシールに使用されます。

プライバシー

個人データの取り扱いについては、プライバシーポリシーに記載しています。

セキュリティに関するよくある質問

eContractは署名済み契約書をどのように変更から保護しますか?

署名済みPDFにはすべて、署名者の証明書ベースの署名、組織シール、プラットフォームシール、RFC 3161タイムスタンプの4つのレイヤーが付与されます。署名後にファイルが変更されると、ハッシュが一致しなくなり、検証でそれが報告されます。

PAdES-Tとは何ですか?なぜ重要なのですか?

PAdES-T(PDF Advanced Electronic Signatures with Timestamp)は、PDFファイル内の署名に関する標準フォーマットで、タイムスタンプ局によるタイムスタンプを含みます。PDFリーダーや検証ツールで署名を確認でき、タイムスタンプはドキュメントの署名日時を示します。

秘密鍵はどのように保護されていますか?

秘密鍵はeContractのサーバー上に暗号化して保存されます。各ワークスペースは、eContractのルートCA配下に独自の認証局を持ちます: ルートCA → ワークスペースCA → 組織および署名者の証明書。これは内部PKIであり、公的認証局や認定認証局ではありません。

eContractで署名されたドキュメントは誰でも検証できますか?

はい。誰でもecontract.online/verifyで署名済みPDFをアップロードできます。このページでは各署名、証明書チェーン、タイムスタンプを確認し、署名後にファイルが変更されたかどうかを表示します。アカウントは不要です。

監査証跡にはどのような情報が記録されますか?

各イベントは、実行者(チームメンバー、またはワンタイムコードでメールアドレスが確認された署名者)、日時、IPアドレス、ブラウザー(ユーザーエージェント)、実行内容(作成、送信、閲覧、署名、辞退)とともに記録されます。イベントはSHA-256ハッシュチェーンで連結されているため、ログの変更を検知できます。

eContractはどの標準規格を使用していますか?

署名とシールにはX.509証明書、PDFファイル内の署名にはPAdES、タイムスタンプにはRFC 3161、ドキュメントのハッシュと監査証跡のハッシュチェーンにはSHA-256を使用しています。通信にはHTTPS(TLS)を使用しています。

検証可能な契約を始めませんか?

無料のワークスペースを作成して、数分で最初の契約を署名に送信しましょう。

無料で始める