[go: up one dir, main page]

JP2003218860A - Electronic document certification system - Google Patents

Electronic document certification system

Info

Publication number
JP2003218860A
JP2003218860A JP2002009187A JP2002009187A JP2003218860A JP 2003218860 A JP2003218860 A JP 2003218860A JP 2002009187 A JP2002009187 A JP 2002009187A JP 2002009187 A JP2002009187 A JP 2002009187A JP 2003218860 A JP2003218860 A JP 2003218860A
Authority
JP
Japan
Prior art keywords
signature
time
document
electronic
certification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002009187A
Other languages
Japanese (ja)
Inventor
Yoshiki Miyano
哲紀 宮野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2002009187A priority Critical patent/JP2003218860A/en
Publication of JP2003218860A publication Critical patent/JP2003218860A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】電子文書の「原本性保証」を、日常的に発生す
る電子文書に容易に適用させることが可能で、コスト的
にも有利な電子文書証明システムを提供することを課題
とする。 【解決手段】作成者が作成した文書に電子署名して第1
の署名文書を作成する電子署名装置と、この第1の署名
文書の正当性を検証した上で作成時刻の証明を加えた第
2の署名文書を作成する時刻署名装置と、第2の署名文
書の正当性を検証した上で検証時刻の証明を加えた第3
の署名文書を作成する署名検証装置と、から構成される
電子文書証明システムにより上記課題を解決する。
(57) [Summary] [PROBLEMS] To provide an electronic document certification system that can easily apply “authentication of originality” of an electronic document to an electronic document that occurs on a daily basis and is advantageous in terms of cost. As an issue. An electronic signature is provided for a document created by a creator, and
An electronic signature device that creates a signed document, a time signature device that creates a second signed document by verifying the validity of the first signed document and adding a proof of creation time, and a second signed document The third that added the proof of the verification time after verifying the validity of
The above-mentioned problem is solved by an electronic document certification system including a signature verification device that creates a signature document.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、作成した文書を作
成日時も含めて電子署名する電子文書証明システムに関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic document certification system for electronically signing a created document including the creation date and time.

【0002】[0002]

【従来技術】我国政府のミレニアムプロジェクトの一つ
である電子政府が実現されると、公的機関への申請、届
け出などを電子文書で行うことが可能となるが、それを
可能とするためには作成した文書を誰が何時作成したの
かを電子的に証明する仕組みが必要となってくる。すな
わち、電子文書は容易に複製し改変できるため、その電
子文書が作成時の内容と変わっていないことを保証す
る、いわゆる「原本性保証」の仕組みを如何に備えるか
が重要である。これは、市役所等への手続きを行う場合
以外に、インターネットによる商取引であるいわゆるE
コマースの進展により、私人(私企業)の間での売買契
約書、申込書を電子文書で安心して行なえるようにする
ためにも求められている仕組みである。
2. Description of the Related Art When the e-Government, which is one of the Millennium Projects of the Government of Japan, is realized, it becomes possible to make applications and notifications to public institutions using electronic documents. To make that possible, Requires a system to electronically prove who created the created document and when. That is, since an electronic document can be easily duplicated and modified, it is important to provide a so-called “original property guarantee” mechanism that guarantees that the electronic document has not changed from the content at the time of creation. This is so-called E-commerce, which is a commercial transaction on the Internet, except when performing procedures at the city hall, etc.
Due to the development of commerce, it is also required to allow sales contracts and applications between private persons (private companies) to be performed electronically with peace of mind.

【0003】電子文書の「原本性保証」を与えるサービ
スは、一部の先進的な事業者により、既にインターネッ
ト上で始まっている(例えば、 HYPERLINK http://www.
ssc.nttdata.co.jp/index2.html http://www.ssc.nttda
ta.co.jp/index2.htmlなど)。
A service for providing "original property guarantee" of electronic documents has already started on the Internet by some advanced businesses (for example, HYPERLINK http: // www.
ssc.nttdata.co.jp/index2.html http: //www.ssc.nttda
ta.co.jp/index2.html etc.).

【0004】[0004]

【発明が解決しようとする課題】第三者(証明サービス
機関)がオンラインで行う証明サービスの場合、日常的
に発生する電子文書に適用させるためには、大量に発生
するサービス要求に耐えられるようにサービス機関のシ
ステムを構築しなければならず、そのための費用負担が
問題となる可能性がある。また、時刻証明を含めた原本
性保証をオンラインで行なおうとすると、外部ネットワ
ークと内部のコンピュータが常時接続されることになる
ため、本来外部ネットワークと切り離した形での運用が
望ましいシステム(病院システム、官公庁システム、企
業システム)においてはセキュリティ上の新たな問題が
生じることとなる。本発明はこのような問題点を考慮し
てなされたものであり、電子文書の「原本性保証」を、
日常的に発生する電子文書に容易に適用させることが可
能で、コスト的にも有利な電子文書証明システムを提供
することを課題とする。
In the case of a certification service performed online by a third party (certification service institution), it is necessary to withstand a large number of service requests in order to apply it to electronic documents that occur daily. The system of the service organization must be constructed in the first place, and the cost burden for that may become a problem. In addition, if you try to guarantee the originality online including time certification, the external network will always be connected to the internal computer. Therefore, it is desirable to operate the system independently from the external network (hospital system). , Government systems, corporate systems) will create new security problems. The present invention has been made in consideration of such problems, and "guaranteeing the originality" of an electronic document is
An object of the present invention is to provide an electronic document certification system that can be easily applied to electronic documents that are generated on a daily basis and is advantageous in terms of cost.

【0005】[0005]

【課題を解決するための手段】課題を解決するための第
1の発明は、作成した電子文書の作成時刻および原本同
一性を証明するための公開鍵暗号方式に基づいた電子文
書証明システムであって、その第1の態様は、作成者が
作成した文書に電子署名して第1の署名文書を作成する
電子署名装置と、この第1の署名文書の正当性を検証し
た上で作成時刻の証明を加えた第2の署名文書を作成す
る時刻署名装置と、第2の署名文書の正当性を検証した
上で検証時刻の証明を加えた第3の署名文書を作成する
署名検証装置と、から構成される電子文書証明システム
により、上記課題を解決することを要旨とする。
A first invention for solving the problems is an electronic document certification system based on a public key cryptosystem for proving the creation time and original identity of a created electronic document. In the first mode, a digital signature device that digitally signs a document created by a creator to create a first signed document, and a validity of the first signed document are verified, and then a creation time A time signature device for creating a second signed document with proof, a signature verifying device for verifying the validity of the second signed document, and a third signature document with a proof of verification time It is a gist to solve the above-mentioned problems by an electronic document certifying system composed of

【0006】第1の発明である電子文書証明システムの
好ましい具体的な第2の態様としては、前記時刻署名装
置は、標準時刻電波を受信し使用地域の標準時の時刻コ
ードに変換する電波時計部と、証明サービス機関が発行
した時刻署名装置の秘密鍵を内蔵した署名モジュール
と、文書データ入出力部と、を備え、前記署名モジュー
ルは、オリジナル文書に作成者の電子署名を付した第1
の署名文書に電波時計部の出力する現在時刻データを加
えたものについて、時刻署名装置の秘密鍵による電子署
名を作成し、これを第1の署名文書に現在時刻データを
加えたもの付加した第2の署名文書を作成するものであ
る。標準時刻電波とは、日本においては、独立行政法人
通信総合研究所が供給する標準電波のことであり、一般
にはその国または地域の標準時の基準となる電波のこと
を指す。
As a preferred concrete second aspect of the electronic document certification system of the first invention, the time signature device receives a standard time radio wave and converts it into a standard time code of a use area. And a signature module having a private key of the time signature device issued by the certification service institution, and a document data input / output unit, wherein the signature module is a first document in which an electronic signature of the creator is attached to the original document.
For the signature document with the current time data output by the radio-controlled clock unit added, a digital signature is created with the secret key of the time signature device, and the digital signature is added to the first signature document plus the current time data. The second signature document is created. In Japan, the standard time radio wave is a standard radio wave supplied by the National Institute of Communications Research, and generally refers to the radio wave that serves as the standard time of the country or region.

【0007】また、第1の発明の異なる第3の態様とし
ては、第1の発明の電子文書証明システムにおいて、前
記時刻署名装置は、標準時刻電波を受信し使用地域の標
準時の時刻コードに変換する電波時計部と、証明サービ
ス機関が発行した時刻署名装置の秘密鍵を内蔵した署名
モジュールと、文書データ入出力部と、署名文書を一定
期間保管する記憶装置と、記憶装置に一時記録されたデ
ータファイルを証明サービス機関が用意する前記署名検
証装置に転送するネットワーク送受信手段を備えるもの
であって、前記署名モジュールは、オリジナル文書に作
成者の電子署名を付した第1の署名文書に前記電波時計
部の出力する現在時刻データを加えたものについて、時
刻署名装置の秘密鍵による電子署名を加えた第2の署名
文書を作成し、前記記録装置に一時的に保存するもので
あって、前記ネットワーク送受信手段は、前記記録装置
上に記録されている第2の署名文書または第2の署名文
書に付されている時刻署名装置による電子署名の正当性
を検証することが可能なデータを、決められた時間間隔
で定期的に証明サービス機関が設置する前記署名検証装
置に転送し、また、その検証結果を署名検証装置の電子
署名データが含まれた形で入手し、前記記録装置に記録
するものであってもよい。
As a third aspect different from the first invention, in the electronic document certification system of the first invention, the time signature device receives a standard time radio wave and converts it into a standard time code of a use area. A radio wave clock unit, a signature module containing a private key of a time signature device issued by a certification service organization, a document data input / output unit, a storage device for storing a signature document for a certain period of time, and a temporary storage in the storage device. The signature module includes a network transmission / reception means for transferring a data file to the signature verification device prepared by a certification service institution, wherein the signature module includes a first signature document in which an electronic signature of the creator is added to the original document and the radio wave. A second signed document is created by adding the electronic time signature of the private key of the time signature device to the current time data output by the clock unit. The network transmission / reception means stores the second signature document recorded on the recording device or the electronic signature by the time signature device attached to the second signature document. The data capable of verifying the legitimacy of the is periodically transferred to the signature verification device installed by the certification service institution at a predetermined time interval, and the verification result is stored in the electronic signature data of the signature verification device. It may be obtained in the included form and recorded in the recording device.

【0008】また、前記第2または第3の態様の電子文
書証明システムにおいて、前記時刻署名装置の前記署名
モジュールは、ICカードの読み書きインターフェース
手段を内蔵しており、時刻署名装置の秘密鍵を記録した
ICカードが挿入されることによって、署名モジュール
として機能するよう構成されるものであってもよい。
In the electronic document certification system according to the second or third aspect, the signature module of the time signature device has a built-in IC card read / write interface means, and records the private key of the time signature device. The IC card may be configured to function as a signature module by being inserted.

【0009】また、その場合、電子署名データを計算す
る処理プログラムもICカードに記録させ、電子署名の
作成処理自体をICカードで行うように構成することが
望ましい。
Further, in this case, it is desirable that the processing program for calculating the electronic signature data is also recorded in the IC card, and the processing for creating the electronic signature itself is performed by the IC card.

【0010】課題を解決するための第2の発明は、標準
時刻電波を受信し使用地域の標準時の時刻コードに変換
する電波時計部と、証明サービス機関が発行した時刻署
名装置の秘密鍵を内蔵した署名モジュールと、文書デー
タ入出力部と、を備えた公開鍵暗号方式に基づいた時刻
署名装置であって、前記署名モジュールは、オリジナル
文書に電波時計部の出力する現在時刻データを加えたも
のについて、時刻署名装置の秘密鍵による電子署名を作
成し、これをオリジナル文書に現在時刻データを加えた
ものに付加することにより時刻証明付署名文書を作成す
るものである。
A second invention for solving the problem includes a radio wave clock section for receiving a standard time radio wave and converting it into a standard time code of a use area, and a secret key of a time signature device issued by a certification service organization. And a document data input / output unit based on a public key cryptosystem, the signature module adding the current time data output from the radio wave clock unit to the original document. With respect to, the electronic signature is created by the private key of the time signature device, and the digital signature is added to the original document plus the current time data to create the time-certified signed document.

【0011】課題を解決するための第2の発明の第2の
態様は、標準時刻電波を受信し使用地域の標準時の時刻
コードに変換する電波時計部と、証明サービス機関が発
行した時刻署名装置の秘密鍵を内蔵した署名モジュール
と、文書データ入出力部と、署名文書を一定期間保管す
る記憶装置と、記憶装置に一時記録されたデータファイ
ルを証明サービス機関が用意するサーバーに転送するネ
ットワーク送受信手段を備えて、公開鍵暗号方式に基づ
いて電子文書に時刻証明を与える時刻証明装置であっ
て、前記署名モジュールは、入力文書に前記電波時計部
の出力する現在時刻データを加えたものについて、時刻
署名装置の秘密鍵による電子署名を加えた時刻証明付署
名文書を作成し、前記記録装置に一時的に保存するもの
であって、前記ネットワーク送受信手段は、前記記録装
置上に記録されている時刻証明付署名文書または時刻証
明付き署名文書に付されている時刻署名装置による電子
署名の正当性を検証することが可能なデータを、決めら
れた時間間隔で定期的に証明サービス機関のサーバーに
転送し、また、その検証結果を証明サービス期間の電子
署名データが含まれた形で入手し、前記記録装置に記録
するものであることを特徴とした時刻証明装置。
A second aspect of the second invention for solving the problem is a radio clock unit for receiving a standard time radio wave and converting it to a standard time code of a use area, and a time signature device issued by a certification service institution. A signature module with a private key built in, a document data input / output unit, a storage device that stores the signed document for a certain period, and a network transmission / reception that transfers the data file temporarily recorded in the storage device to a server prepared by a certification service organization. A time proofing device comprising means for giving time proof to an electronic document based on a public key cryptosystem, wherein the signature module adds the current time data output by the radio clock unit to the input document, A signature document with a time certificate is created by adding an electronic signature using the private key of the time signature device and is temporarily stored in the recording device. The work transmitting / receiving means determines the data capable of verifying the validity of the time-signed signature document recorded on the recording device or the electronic signature by the time-signing device attached to the time-signed signature document. It is transferred to the server of the certification service institution at regular time intervals, and the verification result is obtained in the form including the electronic signature data of the certification service period and recorded in the recording device. Characterized time certification device.

【0012】上記第2の発明の時刻署名装置において
は、前記署名モジュールは、ICカードの読み書きイン
ターフェース手段を内蔵しており、時刻署名装置の秘密
鍵を記録したICカードが挿入されることによって、署
名モジュールとして機能するよう構成されたものでもよ
い。
In the time signature device of the second invention, the signature module has a built-in IC card read / write interface means, and by inserting an IC card recording the secret key of the time signature device, It may be configured to function as a signature module.

【0013】また、その場合、電子署名データを計算す
る処理プログラムもICカードに記録させ、電子署名の
作成処理自体をICカードで行うように構成することが
望ましい。
Further, in this case, it is desirable that the processing program for calculating the electronic signature data is also recorded in the IC card, and the processing of creating the electronic signature itself is performed by the IC card.

【0014】[0014]

【発明の実施の形態】以下図面を用いて、本発明の一実
施形態である電子文書証明システム1を説明してゆく。
図1は、電子文書証明システム1の概要を説明する概念
図である。電子証明システム1は、文書作成者が主に個
人的に、または少数の他の利用者と共同して利用する電
子署名装置4と、文書作成者を含めた利用者の集団が共
用する時刻署名装置10と、証明サービス機関に設置さ
れ、証明サービス機関と契約した利用者からの電子文書
を受付けその正当性を検証して、証明サービス機関とし
ての署名を行なう署名検証装置20の3つを用いて、作
成した文書の作成時刻証明および原本証明を行なうシス
テムである。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An electronic document certification system 1 according to an embodiment of the present invention will be described below with reference to the drawings.
FIG. 1 is a conceptual diagram illustrating an outline of the electronic document certification system 1. The electronic certification system 1 is a time signature shared by a group of users including a digital signature device 4 used by a document creator mainly personally or in collaboration with a small number of other users, and a group of users including the document creator. The apparatus 10 and the signature verification apparatus 20 installed in the certification service institution, which accepts an electronic document from a user who has contracted with the certification service institution and verifies the validity of the electronic document, and performs signature as the certification service institution, are used. It is a system that certifies the creation time and the original of the created document.

【0015】電子文書証明システム1の運用のフローは
次のようになる。まず、文書作成者は、作成した電子文
書100を電子署名装置4にて処理(図1)すること
により作成者の署名付電子文書101を作成する。電子
署名装置4はコンピュータ装置に、公開鍵暗号方式の電
子署名を作成するソフトウエアプログラムをインストー
ルすることで実現することができる。公開鍵暗号方式の
電子署名を作成する技術は周知であるので暗号技術自体
の詳細な説明は割愛する。尚、図1では、作成者の署名
作成時に必要となる作成者の暗号鍵(秘密鍵)データを
安全性の高いICカード5に記録し、このICカード5
を電子署名作成時にコンピュータ4に接続されたカード
読取装置に挿入させて、電子署名を行なわせるものとし
ている。この方式の方が、暗号鍵データをコンピュータ
装置のハードディスク等に記録するより安全だからであ
る。
The operation flow of the electronic document certification system 1 is as follows. First, the document creator creates the signed electronic document 101 of the creator by processing the created electronic document 100 with the electronic signature device 4 (FIG. 1). The electronic signature device 4 can be realized by installing a software program for creating an electronic signature of a public key cryptosystem in a computer device. Since the technology for creating a digital signature of public key cryptosystem is well known, detailed description of the encryption technology itself will be omitted. In FIG. 1, the encryption key (private key) data of the creator, which is required when the signature of the creator is created, is recorded in the IC card 5 having high security.
Is inserted into a card reading device connected to the computer 4 at the time of creating the electronic signature to perform the electronic signature. This is because this method is safer than recording the encryption key data in the hard disk of the computer device.

【0016】次に作成者の署名付電子文書101を時刻
署名装置10に処理させることにより(図1)、署名
付電子文書101に作成時刻の証明を含めた時刻署名装
置の署名付電子文書102を作成する。作成者は、この
時刻署名装置の署名付電子文書102を取出して正式な
文書として保管する(図1)。
Next, the electronic signature document 101 of the creator is processed by the time signature device 10 (FIG. 1), so that the electronic signature document 102 of the time signature device including the proof of the creation time in the electronic signature document 101 is added. To create. The creator takes out the signed electronic document 102 of the time signature device and stores it as an official document (FIG. 1).

【0017】時刻署名装置10は、時刻署名装置の署名
付電子文書102を一定期間時刻署名装置内の記憶装置
に保管する。そして一定の時間間隔で、自動的に、また
は利用者の必要に応じて選択的に、保管されている署名
付電子文書102は、証明サービス機関へ送付され(図
1)、署名の検証が行なわれる。検証の結果、改竄等
がないことが検証された場合は、署名付電子文書102
に検証時刻の証明を含めた証明サービス機関の署名を付
した電子文書103を作成し(図1)、利用者に返送
される。
The time signature device 10 stores the signed electronic document 102 of the time signature device in a storage device in the time signature device for a certain period. Then, at a fixed time interval, automatically or selectively as required by the user, the stored electronic document 102 with a signature is sent to a certification service organization (FIG. 1) to verify the signature. Be done. As a result of the verification, if it is verified that there is no tampering, the signed electronic document 102
The electronic document 103 with the signature of the certification service institution including the verification of the verification time is created (FIG. 1) and returned to the user.

【0018】時刻署名装置10の構成は後で詳述する
が、内部に装置自身の署名鍵(秘密鍵)データと、その
鍵により時刻証明付きの電子署名を作成する時刻署名モ
ジュールを備えており、この装置自身の署名鍵データを
探ろうとして時刻署名装置10に対して不正に分解等を
企てると装置そのものが破壊される仕掛けを備えた、い
わゆる耐タンパ装置と呼ばれる構造を有している。ま
た、装置自身の署名鍵データは、証明サービス機関が与
えるものとする。すなわち時刻署名装置10は、証明サ
ービス機関が利用者のグループ毎に支給する専用の機械
装置である。
The configuration of the time signature device 10 will be described in detail later, but it is internally provided with a signature key (secret key) data of the device itself and a time signature module for creating an electronic signature with a time proof by the key. The device has a so-called tamper resistant device having a mechanism for destroying the device itself if an attempt is made to illegally disassemble the time signature device 10 in an attempt to find the signature key data of the device itself. The signature key data of the device itself is provided by the certification service organization. That is, the time signature device 10 is a dedicated mechanical device provided by the certification service institution for each group of users.

【0019】署名検証装置20は、時刻署名装置10と
機能的には同じである。扱うデータが相違することと、
大量のデータを一度に処理する必要があること、設置さ
れる場所がセキュリティ対策の施された証明サービス機
関であること、などが異なるだけである。したがって耐
タンパ装置として構成される必要はなく、サーバーコン
ピュータに、必要なソフトウエアを搭載して実現するこ
とができる。
The signature verification device 20 is functionally the same as the time signature device 10. The data handled is different,
The only difference is that a large amount of data needs to be processed at one time, and the installation location is a certification service organization with security measures. Therefore, it does not need to be configured as a tamper resistant device, and can be implemented by installing necessary software in a server computer.

【0020】利用者は、検証時刻の証明を含めた証明サ
ービス機関の署名を付した電子文書103を対応する電
子文書102と差替えて最終的に保管する。証明サービ
ス機関の公開鍵、時刻署名装置10の公開鍵、作成者の
公開鍵は公開されるので、電子文書103が複製され、
取引先または行政機関に送付された場合、それらの鍵を
用いて、作成者以外の者は、複製文書の電子文書103
との同一性を常時検証できる。検証結果が正常ならば、
その複製文書の内容が確かに作成者により作成され、作
成時刻に時刻署名装置10で処理され、検証時刻に証明
サービス機関の検証も受けた電子文書103と同一であ
ることが確認される。
The user replaces the electronic document 103 with the signature of the certification service institution including the verification of the verification time with the corresponding electronic document 102 and finally stores it. Since the public key of the certification service organization, the public key of the time signature device 10, and the public key of the creator are made public, the electronic document 103 is copied,
When sent to a business partner or an administrative institution, those keys are used by anyone other than the creator of the electronic document 103 of the duplicate document.
You can always verify the identity with. If the verification result is normal,
It is confirmed that the content of the duplicate document is certainly created by the creator, is processed by the time signature device 10 at the creation time, and is the same as the electronic document 103 which has been verified by the certification service institution at the verification time.

【0021】以上が図1に示した電子文書証明システム
1の運用の概要である。電子文書証明システム1を導入
することのメリットは次のような点である。まず第一
に、時刻署名装置10を用いることにより、ローカル
に、文書の同一性証明を行い同時に時刻証明を施すこと
ができるということから、利用者と証明サービス機関が
常時通信する必要がなく、外部ネットワークと切り離し
た、より安全なユーザーシステム構築が可能ということ
である。
The above is the outline of the operation of the electronic document certification system 1 shown in FIG. The merit of introducing the electronic document certification system 1 is as follows. First of all, by using the time signature device 10, it is possible to locally certify the identity of a document and at the same time to certify the time. Therefore, it is not necessary for the user and the certification service institution to constantly communicate, This means that it is possible to build a more secure user system that is separate from the external network.

【0022】第二に、オンライン証明サービスではない
ため、証明サービス機関での処理が集中しないというこ
とである。オンライン証明サービスでは、通信上の障害
等があれば、その間は証明を受けることができない状況
となるが、電子文書証明システム1においてはそのよう
なことはない。
Secondly, since it is not an online certification service, the processing at the certification service organization is not concentrated. In the online certification service, if there is a communication failure or the like, the certification cannot be received during that time, but the electronic document certification system 1 does not have such a situation.

【0023】第三に、将来的に原本性証明を必要とする
文書ではなくなる可能性のある文書に対しても、作成時
点では、一律に時刻証明付きの署名をつけて保管して置
くことができるということである。つまり文書102の
状態で、保管しておき、証明サービス機関の正式な証明
が要求される時になって初めて証明サービス機関の署名
検証を受けるという利用法も可能であることである。こ
れは、証明サービス機関のサービス料金の体系にも依存
するが、一般的に言って、利用者の全ての文書について
証明サービス機関のリソースを使用する場合と比べれ
ば、証明サービス機関のサービスコストはかからないの
で、利用者が負担すべきサービス料金も安くなるはずで
ある。
Thirdly, even for a document that may not be a document that requires a certificate of originality in the future, a signature with a time certificate should be uniformly added and stored at the time of creation. It means that you can. In other words, it is possible to use the document 102 in such a state that the document 102 is stored and the signature verification by the certification service institution is performed only when the formal certification by the certification service institution is requested. This also depends on the certification service organization's service fee structure, but generally speaking, the certification service agency's service cost is lower than when using the certification service agency's resources for all user documents. Since it does not take, the service charge that the user should bear should be cheaper.

【0024】第四に、文書の作成者(文書証明システム
1の利用者)と、作成された文書の利用者(文書の作成
者と商取引を行なう相手方、行政サービス機関など)の
間での合意に基づく範囲において、時刻署名装置10が
署名した文書102を文書103の代わりに利用するこ
とも可能であるということである。
Fourth, an agreement between the creator of the document (user of the document certification system 1) and the user of the created document (the other party who conducts a commercial transaction with the creator of the document, an administrative service organization, etc.) It means that the document 102 signed by the time signature device 10 can be used instead of the document 103 in the range based on the above.

【0025】時刻署名装置10は耐タンパ構造を有して
おり、文書作成者が時刻署名装置10に細工することは
できない。したがって、もしも、作成者本人または不正
に作成者の署名鍵を入手した者が、証明された時刻後に
文書内容を改変または改竄した場合は、作成者の電子署
名は正しく作成できるが、既存の文書102から文書1
01の部分を差替えることができたとしても、公開され
ている当該時刻証明装置10の公開鍵により文書102
に付けられている署名を検証することにより、文書内容
が変更されたことが検出できる。よって、文書102の
状態であっても一定水準以上の信頼を置くことができ
る。結局、上記合意は、時刻証明装置10を配布した証
明機関を信用することと、時刻証明装置10の証明する
時刻を信用することが前提となる。
The time signature device 10 has a tamper resistant structure, and the document creator cannot modify the time signature device 10. Therefore, if the creator himself or the person who illegally obtained the creator's signature key modifies or falsifies the document contents after the certified time, the creator's electronic signature can be created correctly, but the existing document 102 to Document 1
Even if the 01 part can be replaced, the document 102 can be replaced by the public key of the time certification device 10 that is open to the public.
By verifying the signature attached to the document, it can be detected that the document content has been changed. Therefore, even in the state of the document 102, it is possible to have a certain level of trust. After all, the above-mentioned agreement is premised on trusting the certification authority that has distributed the time certification device 10 and trusting the time certified by the time certification device 10.

【0026】図10は、電子署名の作り方、図11は電
子署名の正当性検証方法を、一般的に説明する図であ
る。電子署名は通信文のメッセージダイジェストを作成
し、これを発信者の秘密鍵を使って暗号化したものであ
る。メッセージダイジェストとは、元の通信文データを
一方向関数といわれる性質を持つ関数で変換し圧縮され
た決められた長さのデータのことである。一方向関数に
よる変換なので、得られるダイジェストは元の通信文デ
ータよりデータ量が小さくなるが、異なる通信文データ
から等しいメッセージダイジェストが得られることが実
際上起らないと考えられる。発信者はメッセージダイジ
ェストを発信者の秘密鍵を使って暗号化した電子署名を
通信文につけて相手に送付する。受信者は、電子署名部
分を発信者の公開鍵で復号化したもの(元のメッセージ
ダイジェスト)と受取った通信文から作成したメッセー
ジダイジェストを比較し、一致すれば、確かに発信者本
人が発信したもので、内容も改竄されていないというこ
とが確認できる。
FIG. 10 is a diagram for generally explaining how to create an electronic signature, and FIG. 11 is a diagram for generally explaining a method for verifying the validity of an electronic signature. A digital signature is a message digest of a message created and encrypted using the sender's private key. The message digest is data of a fixed length that is compressed by converting the original message data by a function having a property called a one-way function. Since the conversion is performed by the one-way function, the obtained digest has a smaller data amount than the original message text data, but it is considered that the same message digest is not actually obtained from different message text data. The sender attaches a digital signature obtained by encrypting the message digest using the sender's private key to the communication text and sends it to the other party. The receiver compares the electronic signature part decrypted with the sender's public key (original message digest) with the message digest created from the received message, and if they match, the sender surely sent the message. It can be confirmed that the contents have not been tampered with.

【0027】メッセージダイジェストを作る関数として
はMD5やSHA−1が使用されている。公開鍵方式と
してはRSA等が利用されている。
MD5 and SHA-1 are used as a function for creating a message digest. RSA or the like is used as the public key method.

【0028】尚、電子署名を行なう対象文書が既に他の
秘密鍵により作成された電子署名付の文書であってもよ
い。本発明の文書証明システム1はこのような入れ子に
なった電子署名文書を扱う。
The target document to be digitally signed may be a document with a digital signature already created by another secret key. The document certification system 1 of the present invention handles such a nested electronic signature document.

【0029】以下、電子文書証明システム1を時刻署名
装置10を中心に詳細に説明してゆくが、その前に、図
1のシステム概念図に示した運用形態の別な態様を説明
しておく。
Hereinafter, the electronic document certification system 1 will be described in detail centering on the time signature device 10, but before that, another aspect of the operation form shown in the system conceptual diagram of FIG. 1 will be described. .

【0030】図2は、電子文書証明システム1の実際的
な運用形態を説明する図である。図1では、本発明の技
術思想をわかりやすく説明するため、時刻署名装置10
から電子文書102そのものを証明サービス機関に送付
する(図1)と説明したが、実際に証明サービス機関
で文書102の検証を行なうためには、文書102その
ものではなくそのメッセージダイジェスト(以下要約デ
ータ)102bと、時刻署名装置10の署名102c
と、を証明サービス機関に送付すればよい(図2)。
そして、電子文書103の代わりに、署名102cに検
証時刻の証明を含めた証明サービス機関の署名を付した
電子文書103bを利用者に返信すればよい。利用者
は、電子文書103bと対応する電子文書102のペア
を最終的に保管する。図2の運用形態では、利用者が作
成した電子文書の内容そのものを送付しないので、利用
者のプライバシーが侵害される怖れはなく、通信するデ
ータ量も節約できる。署名検証装置20は電子文書10
3bを生成する際、電子文書102との対応がとれるよ
うにファイル名を定める等の一定の運用ルールを決めて
おく必要がある。以下の詳細説明では、図2に基づいた
説明を行なう。
FIG. 2 is a diagram for explaining a practical operation mode of the electronic document certification system 1. In FIG. 1, in order to explain the technical idea of the present invention in an easy-to-understand manner, the time signature device 10
The electronic document 102 itself was sent from the certification service organization to the certification service organization (FIG. 1). However, in order to actually verify the document 102 at the certification service organization, not the document itself but the message digest thereof (abbreviated data below). 102b and the signature 102c of the time signature device 10
And can be sent to the certification service organization (Fig. 2).
Then, instead of the electronic document 103, the electronic document 103b in which the signature of the certification service institution including the certification of the verification time is added to the signature 102c may be returned to the user. The user finally stores the pair of the electronic document 103b and the corresponding electronic document 102. In the operation mode of FIG. 2, since the content itself of the electronic document created by the user is not sent, there is no fear of invading the privacy of the user and the amount of data to be communicated can be saved. The signature verification device 20 is an electronic document 10
When 3b is generated, it is necessary to set a certain operation rule such as setting a file name so that the file 3b can be associated with the electronic document 102. In the following detailed description, description will be given based on FIG.

【0031】図6は、電子署名装置4にて行う電子署名
ステップ(図2)の処理を説明するブロック図であ
る。電子署名装置4に備えられた電子署名ソフトによ
り、原文書100の要約データを作成し、これを作成者
の秘密鍵を用いて暗号化して作成者の電子署名とする。
原文書100にこの電子署名を付加して署名付電子文書
101を得る。尚、要約データ作成からの電子署名作成
までの処理を行なうプログラムを作成者の秘密鍵データ
とともにICカード5に内蔵させ、ICカード5の内部
で上記処理を実行させるように構成することもできる。
この構成の方がより安全性が高い。
FIG. 6 is a block diagram for explaining the processing of the electronic signature step (FIG. 2) performed by the electronic signature device 4. The electronic signature software provided in the electronic signature device 4 creates summary data of the original document 100 and encrypts it using the private key of the creator to obtain the creator's electronic signature.
This electronic signature is added to the original document 100 to obtain a signed electronic document 101. It should be noted that it is also possible to have a program for carrying out the processes from the creation of the summary data to the creation of the electronic signature in the IC card 5 together with the private key data of the creator, and to execute the above-mentioned processing inside the IC card 5.
This configuration is more secure.

【0032】図3は、時刻署名装置10の構成を説明す
るブロック図である。時刻署名装置10は、独立行政法
人通信総合研究所が供給する標準電波を受信し日本標準
時の時刻コードに変換する電波時計モジュール11、時
刻署名装置の秘密鍵19を内蔵した署名モジュール1
2、電子文書101を記録した磁気記録媒体7の読書き
を行うドライヴ装置14、署名モジュールの作成した電
子文書102を記録保管する記録装置13、利用者の指
示を受けつけ、全体を制御する制御部15から構成され
る。この時刻署名装置10では、電子文書101を磁気
記録媒体7で受取り、作成した電子文書102を磁気記
録媒体7に書込む。利用者は、別なコンピュータを用い
て証明サービス機関のサービスを受けるものである。
FIG. 3 is a block diagram for explaining the configuration of the time signature device 10. The time signature device 10 includes a radio clock module 11 that receives a standard radio wave supplied by the National Institute of Communications and Communications and converts it into a time code of Japan Standard Time, and a signature module 1 that incorporates a secret key 19 of the time signature device.
2, a drive device 14 for reading and writing the magnetic recording medium 7 recording the electronic document 101, a recording device 13 for recording and storing the electronic document 102 created by the signature module, a control unit for receiving user's instructions and controlling the whole It consists of 15. In the time signature device 10, the electronic document 101 is received by the magnetic recording medium 7, and the created electronic document 102 is written in the magnetic recording medium 7. The user receives the service of the certification service organization using another computer.

【0033】署名モジュール12は制御部15からの指
令により、ドライヴ装置14を介して磁気記録媒体7に
記録された電子文書101を読取り、同時に電波時計モ
ジュール11に現在時刻を問合せ、電子文書101に現
在時刻を加えた時刻付き文書1020を作成し、この時
刻付き文書1020に対して電子署名を作成する。
The signature module 12 reads the electronic document 101 recorded on the magnetic recording medium 7 via the drive unit 14 according to a command from the control unit 15, and at the same time inquires the radio clock module 11 about the current time, and the electronic document 101 is read. A time-added document 1020 to which the current time is added is created, and an electronic signature is created for this time-added document 1020.

【0034】図7は、この時の署名モジュール12の動
作、すなわち図2のに示された時刻署名のステップ、
を説明するブロック図である。署名モジュール12は、
時刻付き文書1020を作成した後、この時刻付き文書
1020の要約データ102bを作成し、これを時刻署
名装置の秘密鍵19で暗号化することにより装置署名デ
ータ102cを得る。最後に、時刻付文書1020に装
置署名102cを付け加えて電子文書102が出来上が
る。電子文書102は一旦記憶装置13に貯えられ、直
後に自動的に、または必要に応じて利用者からの明示的
な操作により、ドライヴ装置14を通じて利用者の磁気
記録媒体7に移される。後に、利用者はそのデータを自
分のパソコン等からインターネットを通じて証明サービ
ス機関の署名検証装置20へ転送する。
FIG. 7 shows the operation of the signature module 12 at this time, that is, the step of time signature shown in FIG.
It is a block diagram explaining. The signature module 12
After creating the time-stamped document 1020, the summary data 102b of the time-stamped document 1020 is created, and this is encrypted with the private key 19 of the time signature device to obtain the device signature data 102c. Finally, the electronic document 102 is completed by adding the device signature 102c to the time-stamped document 1020. The electronic document 102 is temporarily stored in the storage device 13, and immediately after that, it is transferred to the magnetic recording medium 7 of the user through the drive device 14 automatically or by an explicit operation of the user when necessary. After that, the user transfers the data from his / her personal computer or the like to the signature verification device 20 of the certification service organization through the Internet.

【0035】図4は、時刻署名装置10の異なる構成を
説明する構成図である。図4では、図3のドライヴ装置
14の代わりにネットワークインターフェース16が備
えられていることと、署名モジュール12は、6のIC
カードの読み書き装置を兼ねていて、時刻署名装置の秘
密鍵19と、図7に示した電子文書101から電子文書
102を生成する処理を実行するプログラムは電子署名
手段としてICカード6に内蔵されている。電子文書1
01をネットワーク8を通じて電子署名装置4から受取
り、作成した電子文書102は、ネットワーク8に接続
されるコンピュータに移される。利用者は、後に、その
コンピュータから証明サービス機関のサービスを受ける
ものである。
FIG. 4 is a configuration diagram for explaining a different configuration of the time signature device 10. In FIG. 4, a network interface 16 is provided instead of the drive device 14 of FIG. 3, and the signature module 12 is an IC of 6
The IC card 6 has a secret key 19 of the time signature device and a program for executing the process of generating the electronic document 102 from the electronic document 101 shown in FIG. There is. Electronic document 1
01 is received from the electronic signature device 4 through the network 8 and the created electronic document 102 is transferred to a computer connected to the network 8. The user later receives the services of the certification service organization from the computer.

【0036】電子文書101のデータは、電子署名装置
4からネットワーク8を通じて、ネットワークインタフ
ェース16によりデータのブロック毎に受付けられて一
旦記録装置13に保存される。署名モジュール12は、
制御部15からの指令を受けると、記録装置13に記録
された電子文書101を読取り、同時に電波時計モジュ
ール11に現在時刻を問合せ、この二種類のデータを
「署名作成コマンド」とともに、署名モジュール12に
挿入されているICカード6に司令する。ICカード6
に内蔵された電子署名手段が、図7に示される変換処理
を実行して、処理結果として電子文書102、要約デー
タ102b、装置署名データ102cを出力する。署名
モジュール12は、これらのデータを記録装置13に記
録する。利用者は、ネットワーク8に接続されたコンピ
ュータから記録装置13に保存されている電子文書10
2、要約データ102b、装置署名データ102cを読
み出す。
The data of the electronic document 101 is received from the electronic signature device 4 through the network 8 by the network interface 16 for each block of data and temporarily stored in the recording device 13. The signature module 12
When receiving the command from the control unit 15, the electronic document 101 recorded in the recording device 13 is read, and at the same time, the radio clock module 11 is inquired about the current time, and the two types of data are sent together with the “signature creation command” and the signature module 12 Command the IC card 6 inserted in the. IC card 6
The electronic signature means incorporated in the device executes the conversion process shown in FIG. 7 and outputs the electronic document 102, the summary data 102b, and the device signature data 102c as the processing results. The signature module 12 records these data in the recording device 13. The user can access the electronic document 10 stored in the recording device 13 from a computer connected to the network 8.
2. Read the summary data 102b and the device signature data 102c.

【0037】図5は、時刻署名装置10の異なる構成を
説明する構成図である。電波時計11、署名モジュール
12、記録装置13、制御部15は、図4と同じであ
る。ドライヴ装置14を備えて、電子文書101、作成
した電子文書102等を磁気記録媒体7で入出力できる
ことと、ネットワーク送受信手段17を備えて、証明サ
ービス機関に、直接時刻署名装置10からデータを転送
し、検証結果データを受けとることが可能な構成として
いる点が図4と異なっている。ネットワーク送受信手段
17は、証明サービス機関のURLを記憶しており、定
期的に、記録装置13に一時的に保管されている電子文
書102の要約102b、装置署名102cをFTP
(ファイルトランスファプロトコル)によりインターネ
ット9を通じて証明サービス機関に送付する。そして送
付時刻から一定時間経過後に証明サービス機関の署名検
証装置20で作成された電子文書103bを取出す動作
を行う。利用者は記録装置13から、電子文書102、
その要約102b、装置署名102c、電子文書103
bをセットとして磁気記録媒体7に取出し、別なコンピ
ュータ等に保管する。
FIG. 5 is a configuration diagram for explaining a different configuration of the time signature device 10. The radio clock 11, the signature module 12, the recording device 13, and the control unit 15 are the same as those in FIG. The drive device 14 is provided so that the electronic document 101, the created electronic document 102 and the like can be input / output to / from the magnetic recording medium 7, and the network transmission / reception means 17 is provided to directly transfer data from the time signature device 10 to the certification service institution. However, it is different from FIG. 4 in that the verification result data is received. The network transmission / reception unit 17 stores the URL of the certification service institution, and periodically sends the summary 102b of the electronic document 102 temporarily stored in the recording device 13 and the device signature 102c by FTP.
It is sent to the certification service organization through the Internet 9 by (file transfer protocol). Then, after a lapse of a certain time from the sending time, the operation of taking out the electronic document 103b created by the signature verification device 20 of the certification service organization is performed. The user uses the recording device 13 to read the electronic document 102,
The summary 102b, the device signature 102c, and the electronic document 103
The set b is taken out to the magnetic recording medium 7 and stored in another computer or the like.

【0038】図9は、証明サービス機関に設置される署
名検証装置20の構成を説明するブロック図である。電
波時計21、署名モジュール22、記録装置23は、図
3の時刻署名装置10の電波時計11、署名モジュール
12、記録装置13と同じ働きを行う構成部分である。
ただし、署名モジュール22には、証明サービス機関の
秘密鍵29が格納されているところが異なる。ネットワ
ーク送受信手段27は、ネットワーク9を通じて届いた
利用者からの要求(データファイルの送りつけリクエス
ト、データファイルの取出しリクエスト)を受付け、送
りつけリクエストの場合には、添付されているデータフ
ァイルを記録装置23に格納し、取出しリクエストの場
合には、指定されたデータファイルを返送する。ネット
ワーク送受信手段27は、FTPサーバーソフトにより
実現できる。制御部25は、記録装置23に到着した新
しいデータファイルを監視しており、新しいデータファ
イル(要約データ102bと時刻署名装置の電子署名1
02cのペア)が到着したことを検知すると、署名モジ
ュール22に正当性を検証し鍵29により電子署名を行
なうよう指令する。
FIG. 9 is a block diagram for explaining the configuration of the signature verification device 20 installed in the certification service organization. The radio clock 21, the signature module 22, and the recording device 23 are components that perform the same functions as the radio clock 11, the signature module 12, and the recording device 13 of the time signature device 10 of FIG.
However, the signature module 22 is different in that the private key 29 of the certification service organization is stored. The network transmission / reception unit 27 receives a request (data file sending request, data file taking out request) from the user that has arrived through the network 9, and in the case of the sending request, the attached data file is recorded in the recording device. 23, and returns the specified data file in the case of an extraction request. The network transmission / reception means 27 can be realized by FTP server software. The control unit 25 monitors the new data file that has arrived at the recording device 23, and uses the new data file (summary data 102b and the electronic signature 1 of the time signature device).
When the arrival of the pair 02c) is detected, the signature module 22 is instructed to verify the validity and to make an electronic signature with the key 29.

【0039】図8は、この時の署名モジュール22の動
作、すなわち図2のに示された署名検証のステップ、
を説明するブロック図である。署名モジュール22は、
時刻署名装置の電子署名102cに現在時刻を検証時刻
として加えた検証証明文書1030を作成した後、この
検証証明文書1030の要約データを作成し、これを証
明サービス機関の秘密鍵29で暗号化することにより検
証署名を得る。これを検証証明文書1030に付け加え
て電子文書103bが出来上がる。電子文書103bは
一旦記憶装置23に貯えられる。その後、利用者から取
出しのリクエストがネットワーク送受信手段27に来た
時に、ネットワーク9を通じて利用者に送付される。
FIG. 8 shows the operation of the signature module 22 at this time, that is, the step of signature verification shown in FIG.
It is a block diagram explaining. The signature module 22
After creating the verification certificate document 1030 in which the current time is added as the verification time to the electronic signature 102c of the time signature device, the summary data of this verification certificate document 1030 is created and encrypted with the private key 29 of the certification service institution. To obtain a verification signature. This is added to the verification certificate document 1030 to complete the electronic document 103b. The electronic document 103b is temporarily stored in the storage device 23. After that, when a request for taking out from the user comes to the network transmitting / receiving means 27, it is sent to the user through the network 9.

【0040】以上、本発明の実施形態として文書証明シ
ステム1を詳しく説明した。文書証明システム1の効果
的な利用法としては、証明サービス機関が利用者グルー
プ毎に時刻署名装置10を貸与するというような方式が
考えられる。この時、証明サービス機関は、時刻署名装
置10毎に異なる鍵19を与えるようにしておけば、万
一どれか一つの時刻署名装置鍵19が知られたとして
も、証明サービス全体には影響しない。
The document certification system 1 has been described above in detail as the embodiment of the present invention. As a method of effectively using the document certification system 1, a method in which a certification service organization lends the time signature device 10 to each user group is conceivable. At this time, if the certification service organization gives a different key 19 to each time signature device 10, even if any one time signature device key 19 is known, it does not affect the entire certification service. .

【0041】また、時刻署名装置10単体でも有効に利
用できる場合がある。利用者の間で合意が得られれば、
例えば一つの会社の社内文書、一つの病院内の電子カル
テ等は、時刻証明付署名文書102をその範囲内で信用
して利用することができる。
In some cases, the time signature device 10 alone can be effectively used. Once agreement is reached between the users,
For example, an in-house document of one company, an electronic medical record in one hospital, or the like can trust and use the time-certified signed document 102 within the range.

【0042】[0042]

【発明の効果】以上より、本発明は、時刻署名装置とい
うローカル処理を行う装置と証明サービス機関というセ
ンター処理行う機関との組合わせで実現されるため、電
子文書の「原本性保証」を日常的に発生する文書に手軽
に容易に適用させることが可能であるという顕著な効果
を奏する。そして証明機関の正式署名を付ける文書とロ
ーカル装置による署名文書とを文書の利用形態、利用目
的により必要に応じて使い分けることもできるという顕
著な効果をも奏する。
As described above, the present invention is realized by a combination of a time signature device that performs local processing and a certification service institution that performs center processing. The remarkable effect is that it can be easily and easily applied to a document that occurs in a random manner. Further, there is a remarkable effect that a document to which a formal signature of a certification authority and a document signed by a local device can be selectively used according to the usage pattern and usage purpose of the document.

【図面の簡単な説明】[Brief description of drawings]

【図1】 電子文書証明システム1の概要を説明する概
念図である。
FIG. 1 is a conceptual diagram illustrating an outline of an electronic document certification system 1.

【図2】 電子文書証明システム1の概要を説明する概
念図である。
FIG. 2 is a conceptual diagram illustrating an outline of the electronic document certification system 1.

【図3】 時刻署名装置10の構成図である。FIG. 3 is a configuration diagram of a time signature device 10.

【図4】 時刻署名装置10の構成図である。FIG. 4 is a configuration diagram of a time signature device 10.

【図5】 時刻署名装置10の構成図である。FIG. 5 is a configuration diagram of a time signature device 10.

【図6】 電子署名装置4による作成者の電子署名作成
の処理ステップにおけるデータ変換を説明するブロック
図である。
FIG. 6 is a block diagram illustrating data conversion in a processing step of creating a digital signature of a creator by the digital signature device 4.

【図7】 時刻署名装置10による時刻証明付電子署名
作成の処理ステップにおけるデータ変換を説明するブロ
ック図である。
FIG. 7 is a block diagram illustrating data conversion in a processing step of creating a digital signature with time certification by the time signature device 10.

【図8】 署名検証装置20による検証時刻証明付電子
署名作成の処理ステップにおけるデータ変換を説明する
ブロック図である。
FIG. 8 is a block diagram illustrating data conversion in a processing step of creating a digital signature with a verification time certificate by the signature verification device 20.

【図9】 署名検証装置20の構成図である。FIG. 9 is a configuration diagram of a signature verification device 20.

【図10】電子署名の作り方を概念的に説明する図であ
る。
FIG. 10 is a diagram conceptually illustrating how to create an electronic signature.

【図11】電子署名の正当性検証方法を概念的に説明す
る図である。
FIG. 11 is a diagram conceptually illustrating a method of verifying the validity of an electronic signature.

【符号の説明】[Explanation of symbols]

1 電子文書証明システム 4 電子署名装置 5 ICカード(作成者の秘密鍵内蔵) 6 ICカード(時刻署名装置10の秘密鍵内蔵) 7 磁気記録媒体 8 ローカルエリアネットワーク 9 ネットワーク 10 時刻署名装置 11 電波時計 12 署名モジュール 13 記録装置 14 磁気記録媒体ドライヴ装置 15 制御部 16 ネットワークインターフェース 17 ネットワーク送受信手段 19 時刻署名装置10の秘密鍵 20 署名検証装置 21 電波時計 22 署名モジュール 23 記録装置 25 制御部 27 ネットワーク送受信手段 29 証明サービス機関の秘密鍵 100 オリジナル電子文書 101 作成者署名付電子文書 102 時刻証明付電子文書 102b 時刻証明付電子文書の要約 102c 時刻署名装置10が作成した電子署名 103 証明機関署名付電子文書 103b 証明機関が作成した電子署名文書 1 Electronic document certification system 4 Digital signature device 5 IC card (built-in secret key) 6 IC card (Built-in secret key of time signature device 10) 7 Magnetic recording media 8 local area network 9 network 10 Time signature device 11 radio clock 12 Signature module 13 Recording device 14 Magnetic recording medium drive device 15 Control unit 16 network interface 17 Network transmission / reception means 19 Private key of time signature device 10 20 Signature verification device 21 radio clock 22 Signature Module 23 Recording device 25 Control unit 27 Network transmission / reception means 29 Certification Service Private Key 100 original electronic documents 101 Electronic Document with Author's Signature 102 Electronic document with time certification 102b Summary of electronic document with time certification 102c Electronic signature created by the time signature device 10 103 Electronic Document with Certificate Authority Signature 103b Electronic signature document created by certification authority

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04L 9/00 675B ─────────────────────────────────────────────────── ─── Continued Front Page (51) Int.Cl. 7 Identification Code FI Theme Coat (Reference) H04L 9/00 675B

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 作成した電子文書の作成時刻および原本
同一性を証明するための公開鍵暗号方式に基づいた電子
文書証明システムであって、作成者が作成した文書に電
子署名して第1の署名文書を作成する電子署名装置と、
この第1の署名文書の正当性を検証した上で作成時刻の
証明を加えた第2の署名文書を作成する時刻署名装置
と、第2の署名文書の正当性を検証した上で検証時刻の
証明を加えた第3の署名文書を作成する署名検証装置
と、から構成される電子文書証明システム。
1. A digital document certifying system based on a public key cryptosystem for certifying creation time and original identity of a created electronic document, wherein a document created by a creator is digitally signed and An electronic signature device for creating a signed document,
A time signature device that verifies the validity of the first signed document and then creates a second signed document to which proof of the creation time is added, and a verification time of the second signed document after verifying the validity of the second signed document. An electronic document certification system including a signature verification device that creates a third signed document with a certification.
【請求項2】 前記時刻署名装置は、標準時刻電波を受
信し使用地域の標準時の時刻コードに変換する電波時計
部と、証明サービス機関が発行した時刻署名装置の秘密
鍵を内蔵した署名モジュールと、文書データ入出力部
と、を備え、前記署名モジュールは、オリジナル文書に
作成者の電子署名を付した第1の署名文書に電波時計部
の出力する現在時刻データを加えたものについて、時刻
署名装置の秘密鍵による電子署名を作成し、これを第1
の署名文書に現在時刻データを加えたもの付加した第2
の署名文書を作成するものである請求項1に記載の電子
文書証明システム。
2. The time signature device includes a radio clock unit that receives standard time radio waves and converts the standard time radio waves into a standard time code of a use area, and a signature module that incorporates a private key of the time signature device issued by a certification service organization. And a document data input / output unit, wherein the signature module is configured to add a time signature to a first signed document in which an electronic signature of the creator is added to the original document and current time data output from the radio-controlled clock unit. Create an electronic signature with the device's private key and
The second one with the addition of the current time data to the signature document of
The electronic document certification system according to claim 1, which is for creating a signature document of
【請求項3】 請求項1に記載の電子文書証明システム
において、前記時刻署名装置は、標準時刻電波を受信し
使用地域の標準時の時刻コードに変換する電波時計部
と、証明サービス機関が発行した時刻署名装置の秘密鍵
を内蔵した署名モジュールと、文書データ入出力部と、
署名文書を一定期間保管する記憶装置と、記憶装置に一
時記録されたデータファイルを証明サービス機関が用意
する前記署名検証装置に転送するネットワーク送受信手
段を備えるものであって、前記署名モジュールは、オリ
ジナル文書に作成者の電子署名を付した第1の署名文書
に前記電波時計部の出力する現在時刻データを加えたも
のについて、時刻署名装置の秘密鍵による電子署名を加
えた第2の署名文書を作成し、前記記録装置に一時的に
保存するものであって、前記ネットワーク送受信手段
は、前記記録装置上に記録されている第2の署名文書ま
たは第2の署名文書に付されている時刻署名装置による
電子署名の正当性を検証することが可能なデータを、決
められた時間間隔で定期的に証明サービス機関が設置す
る前記署名検証装置に転送し、また、その検証結果を署
名検証装置の電子署名データが含まれた形で入手し、前
記記録装置に記録するものである請求項1に記載の電子
文書証明システム。
3. The electronic document certification system according to claim 1, wherein the time signature device receives a standard time radio wave and converts it into a standard time code of a use area, and a certification service institution. A signature module having a private key of the time signature device, a document data input / output unit,
The signature module includes a storage device for storing a signature document for a certain period of time, and a network transmission / reception unit for transferring a data file temporarily recorded in the storage device to the signature verification device prepared by a certification service organization. A second signed document obtained by adding a digital signature using the private key of the time signature device to the first signed document in which the electronic signature of the creator is added to the document and the current time data output by the radio-controlled timepiece unit is added. A second signature document recorded on the recording device or a time signature attached to the second signature document is created and temporarily stored in the recording device. The signature verification device in which data capable of verifying the authenticity of the electronic signature by the device is periodically installed by a certification service institution at a predetermined time interval. Transferred, also obtained in the form of the electronic signature data included in the signature verification device verification result, an electronic document verification system according to claim 1 is intended to be recorded in the recording device.
【請求項4】 請求項2または請求項3に記載の電子文
書証明システムにおいて、前記時刻署名装置の前記署名
モジュールは、ICカードの読み書きインターフェース
手段を内蔵しており、時刻署名装置の秘密鍵を記録した
ICカードが挿入されることによって、署名モジュール
として機能するよう構成されたことを特徴とする電子文
書証明システム。
4. The electronic document certification system according to claim 2 or 3, wherein the signature module of the time signature device has a built-in IC card read / write interface means and a secret key of the time signature device. An electronic document certification system characterized by being configured to function as a signature module by inserting a recorded IC card.
【請求項5】 標準時刻電波を受信し使用地域の標準時
の時刻コードに変換する電波時計部と、証明サービス機
関が発行した時刻署名装置の秘密鍵を内蔵した署名モジ
ュールと、文書データ入出力部と、を備えた公開鍵暗号
方式に基づいた時刻署名装置であって、前記署名モジュ
ールは、オリジナル文書に電波時計部の出力する現在時
刻データを加えたものについて、時刻署名装置の秘密鍵
による電子署名を作成し、これをオリジナル文書に現在
時刻データを加えたものに付加することにより時刻証明
付署名文書を作成するものである時刻署名装置。
5. A radio wave clock unit for receiving standard time radio waves and converting them into a standard time code of a region of use, a signature module incorporating a private key of a time signature device issued by a certification service organization, and a document data input / output unit. And a signature module based on a public key cryptosystem, wherein the signature module is an electronic document based on a secret key of the time signature device, which is obtained by adding the current time data output from the radio clock unit to the original document. A time signature device that creates a signature and adds it to the original document plus the current time data to create a signed document with a time certification.
【請求項6】 標準時刻電波を受信し使用地域の標準時
の時刻コードに変換する電波時計部と、証明サービス機
関が発行した時刻署名装置の秘密鍵を内蔵した署名モジ
ュールと、文書データ入出力部と、署名文書を一定期間
保管する記憶装置と、記憶装置に一時記録されたデータ
ファイルを証明サービス機関が用意するサーバーに転送
するネットワーク送受信手段を備えて、電子文書に時刻
証明を与える公開鍵暗号方式に基づいた時刻証明装置で
あって、前記署名モジュールは、入力文書に前記電波時
計部の出力する現在時刻データを加えたものについて、
時刻署名装置の秘密鍵による電子署名を加えた時刻証明
付署名文書を作成し、前記記録装置に一時的に保存する
ものであって、前記ネットワーク送受信手段は、前記記
録装置上に記録されている時刻証明付署名文書または時
刻証明付き署名文書に付されている時刻署名装置による
電子署名の正当性を検証することが可能なデータを、決
められた時間間隔で定期的に証明サービス機関のサーバ
ーに転送し、また、その検証結果を証明サービス期間の
電子署名データが含まれた形で入手し、前記記録装置に
記録するものであることを特徴とした時刻証明装置。
6. A radio wave clock unit for receiving standard time radio waves and converting them into a standard time code of a use area, a signature module containing a private key of a time signature device issued by a certification service institution, and a document data input / output unit. And a storage device for storing the signed document for a certain period of time, and a network transmission / reception means for transferring a data file temporarily recorded in the storage device to a server prepared by a certification service organization, and public key encryption for giving time certification to the electronic document. A time certification device based on a method, wherein the signature module is a document in which current time data output by the radio-controlled clock unit is added to an input document,
A signature document with a time certificate, which is added with an electronic signature by a secret key of the time signature device, is created and temporarily stored in the recording device, and the network transmitting / receiving means is recorded on the recording device. Data that can verify the legitimacy of the electronic signature by the time-signed document with time certification or the time signature device attached to the time-signed document with time certification is periodically sent to the server of the certification service organization at fixed time intervals. A time certifying device, which transfers and obtains the verification result in a form including electronic signature data for a certifying service period and records the verification result in the recording device.
【請求項7】 請求項5または請求項6に記載の時刻署
名装置において、前記時刻署名装置の前記署名モジュー
ルは、ICカードの読み書きインターフェース手段を内
蔵しており、時刻署名装置の秘密鍵を記録したICカー
ドが挿入されることによって、署名モジュールとして機
能するよう構成されたことを特徴とする時刻署名装置。
7. The time signature device according to claim 5 or 6, wherein the signature module of the time signature device has a built-in IC card read / write interface means and records a private key of the time signature device. A time signature device configured to function as a signature module when the integrated IC card is inserted.
JP2002009187A 2002-01-17 2002-01-17 Electronic document certification system Pending JP2003218860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002009187A JP2003218860A (en) 2002-01-17 2002-01-17 Electronic document certification system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002009187A JP2003218860A (en) 2002-01-17 2002-01-17 Electronic document certification system

Publications (1)

Publication Number Publication Date
JP2003218860A true JP2003218860A (en) 2003-07-31

Family

ID=27647256

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002009187A Pending JP2003218860A (en) 2002-01-17 2002-01-17 Electronic document certification system

Country Status (1)

Country Link
JP (1) JP2003218860A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7555651B2 (en) 2003-05-28 2009-06-30 Fujitsu Limited Time management apparatus and time management method
CN111639352A (en) * 2020-05-24 2020-09-08 中信银行股份有限公司 Electronic certificate generation method and device, electronic equipment and readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7555651B2 (en) 2003-05-28 2009-06-30 Fujitsu Limited Time management apparatus and time management method
CN111639352A (en) * 2020-05-24 2020-09-08 中信银行股份有限公司 Electronic certificate generation method and device, electronic equipment and readable storage medium
CN111639352B (en) * 2020-05-24 2023-06-20 中信银行股份有限公司 Electronic certificate generation method and device, electronic equipment and readable storage medium

Similar Documents

Publication Publication Date Title
JP3905961B2 (en) Temporary signature authentication method and system
US8185938B2 (en) Method and system for network single-sign-on using a public key certificate and an associated attribute certificate
Weise Public key infrastructure overview
EP1599965B1 (en) Long-term secure digital signatures
US20020004800A1 (en) Electronic notary method and system
US6247127B1 (en) Method and apparatus for providing off-line secure communications
US20050132201A1 (en) Server-based digital signature
US20070226507A1 (en) Method and System for Depositing Digital Works, A Corresponding Computer Program, and a Corresponding Computer-Readable Storage Medium
US20020023220A1 (en) Distributed information system and protocol for affixing electronic signatures and authenticating documents
CN108092779A (en) A kind of method and device for realizing electronic signature
US7788485B2 (en) Method and system for secure transfer of electronic information
JP2003244139A (en) Time stamping system for electronic document and program medium thereof
JPH1185890A (en) Security system and method for financial institution server and client web browser
JP2002164884A (en) Proxy server, electronic signature system, electronic signature verification system, network system, electronic signature method, electronic signature verification method, recording medium and program transmission device
JP2004032731A (en) Security method using encryption, and electronic equipment suitable for it
CN108022194A (en) Law-enforcing recorder and its data safety processing method, server and system
JP2001142398A (en) Folder type time authentication system and distributed time authentication system
WO2008063850A2 (en) System and methods for digital file management and authentication
JP2005502269A (en) Method and apparatus for creating a digital certificate
JP3431745B2 (en) Gateway system
GB2391438A (en) Electronic sealing for electronic transactions
JP2000155524A (en) Electronic stamping system
JP2008236248A (en) Electronic information authentication method, electronic information authentication apparatus, and electronic information authentication system
EP4014428A1 (en) System and method for electronic signature creation and management for long-term archived documents
JP2003218860A (en) Electronic document certification system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050114

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070516

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070927