電子署名の概要

公的個人認証サービスを利用して行う電子署名の仕組みを説明します。

電子署名の方法

1、電子署名を施すべき文書(デジタル情報)が ICカード内に取り込まれます。

電子署名を施すべき文書(デジタル情報)が ICカード内に取り込まれるイメージ)

2、ICカード内で電子署名の処理(暗号化)が行われます。

ICカード内で電子署名の処理(暗号化)が行われるイメージ

3、電子署名が付された情報がパソコン内に取り込まれます。

電子署名が付された情報がパソコン内に取り込まれるイメージ

電子署名はICカード内で行われ、パソコン内に秘密鍵のデータが移ることはありません。

公開鍵暗号方式による電子署名のしくみ

公開鍵暗号方式は、公開鍵・秘密鍵を用いた暗号技術です。公開鍵・暗号鍵の二つの鍵はペアとなっており、片方の鍵で暗号化されたものは、もう一方の鍵でしか復号化できません。片方の鍵からもう一方の鍵を割り出すことは事実上不可能であり、つまり、公開鍵を公開しても秘密鍵を複製されるおそれがありません。

公開鍵暗号方式による電子署名のしくみイメージ図

(注1)この他、文書内容の秘匿性を確保するための暗号化に鍵ペアが使用されることもある。

(注2)ハッシュ関数:y=f(x)において、x(平文)からy(メッセージ・ダイジェスト)を求めるのは簡単であるが、yからxを求めるのは事実上困難であり、かつ異なるxから同一のyを生成するのが計算上不可能であるような関数をいう。