メインコンテンツへスキップ
Certyneo
用語集の用語 · I

完全性(データの)

定義

完全性とは、データが作成、送信、保存後に改ざんまたは改竄されていないことを保証する特性を指します。デジタル署名においては、完全性はハッシュ関数によって保証されます。文書が修正されると、再計算されたハッシュが署名内で暗号化されたハッシュと一致しなくなり、検証が直ちに無効になります。そのため、Certyneo で署名された PDF は「シール済み」となり、署名が破損することなく修正することはできません。

よくある質問

完全性が法的要件である理由は何ですか。

民法第1366条では、電子文書が紙と同じ証拠力を認めるのは、その完全性を保証する性質を持つ条件下で確立および保存される場合のみであるためです。痕跡を残さずに変更できるドキュメントは、当事者が実際に合意したことについて何の証明にもなりません。

署名されたドキュメントの完全性はどのように確認されますか。

署名時に、ドキュメントのハッシュ値が計算され、署名内に封印されます。検証時に、ソフトウェアは手元にあるファイルのハッシュ値を再計算し、封印されたものと比較します。1文字の差異でも比較が失敗し、ドキュメントが変更されたことを示します。

完全性と真正性は同じですか。

いいえ。完全性はコンテンツが変更されていないことを保証します。真正性は、それが宣言された人物から出たものであることを保証します。ドキュメントは、それを作成した人物が明らかでなくても、完全性を持つことができます。電子署名は両方をもたらします。ハッシュ値は完全性を確保し、署名者の証明書は真正性を確保します。

署名されたドキュメントは変更できますか。

技術的には可能ですが、変更は目に見えます。コンテンツへの改ざんは既に付された署名を無効にし、PDFリーダーはそれを表示します。一部の形式では、追加の署名またはタイムスタンプの付与など、あらかじめ予定された追加を許可し、以前の署名に疑問を生じさせません。

これらの概念を実践する準備はできていますか?

Certyneoなら、インストール不要で数クリックでeIDAS準拠の署名エンベロープを作成できます。