JPS62245747A - Electronic stamping system - Google Patents

Electronic stamping system

Info

Publication number
JPS62245747A
JPS62245747A JP61087912A JP8791286A JPS62245747A JP S62245747 A JPS62245747 A JP S62245747A JP 61087912 A JP61087912 A JP 61087912A JP 8791286 A JP8791286 A JP 8791286A JP S62245747 A JPS62245747 A JP S62245747A
Authority
JP
Japan
Prior art keywords
transaction
text
printed
data
digital signature
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.)
Granted
Application number
JP61087912A
Other languages
Japanese (ja)
Other versions
JPH0797381B2 (en
Inventor
Kazuo Takaragi
和夫 宝木
Takayoshi Shiraishi
白石 高義
Ryoichi Sasaki
良一 佐々木
Makoto Okumura
誠 奥村
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP8791286A priority Critical patent/JPH0797381B2/en
Publication of JPS62245747A publication Critical patent/JPS62245747A/en
Publication of JPH0797381B2 publication Critical patent/JPH0797381B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE:To detect the fact of reuse when two data are copied on another slip for use by allowing a terminal equipment receiving two specific data to print the two data on a specific printed matter. CONSTITUTION:A prescribed arabesque pattern difficult for forgery and a serial number are printed on a slip 1-1, which is set to a printer 205 of the transaction destination. When a transaction sender 201 sends a transaction text and a digital signature through a transaction sender terminal equipment 202 and a communication network 203, the transaction destination terminal equipment 204 forms a unidirectional ciphering code of the transaction text. Then the transaction destination terminal equipment 204 uses a decode key 208 to decode the digital signature,checks the decode result and discriminates it that the transaction text and the digital signature are formed correctly by the transaction sender 201 when the same data as the transaction state data and the unidirectional ciphering code formed by the transaction destination terminal equipment 204 appears. Then the transaction terminal equipment 204 prints the data on the slip 101 set to the printer 205.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、コンピュータ・メツセージを用いて電子的に
取引を行う電子捺印方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an electronic seal system for electronically conducting transactions using computer messages.

(従来の技術〕 従来技術文としては、以下の文献1及び文献2の方法が
知られている。
(Prior Art) As prior art documents, the following methods of Document 1 and Document 2 are known.

1)宝木他:情報ネットワークにおける電子取引用捺印
方式の提案、昭和60年電子通信学会全国人会、昭和6
0年]i)1゜ 2)デー・ダブル・ディビス・ アンドダブル・エル・
プライス:デジタルシグネーチャーアンアツプデータ:
ブロックオブザセブンスインターナシ3ナルコンファレ
ンスオンコンピュータ コミュニケーションノース・オ
ランダパブリッシングカンパニー、 1984.10.
30〜1t、2.シトニーオーストラリア、pp845
−849 (D、 W、 l1avies and L
 I、、 Pr、ice:1)tgital 5i4n
ature−An updatθ: Proc、 of
 theSeventh  丁nLarngtjona
l  Con、rerenen  on  Compu
terCommunic8t、ton、  North
−11oLLand  Publishi、ngCom
pany、 1984.10.30〜11.2  、5
ydr+ay)Australii、 p p 845
−849 、 )VAN等の通信システムを介して、署
名、捺印付きの契約文書を交換する場合、デジタル署名
という方法が用いられろ。
1) Takaragi et al.: Proposal of a stamping method for electronic transactions in information networks, 1985 National Association of Electronics and Communication Engineers, 1986
Year 0] i) 1゜2) Day Double Divis And Double L.
Price: Digital Signature Unup Data:
Block of the Seventh International Conference on Computer Communication North Holland Publishing Company, October 1984.
30-1t, 2. Sitney Australia, pp845
-849 (D, W, l1avies and L
I,, Pr, ice:1)tgital 5i4n
ature-An updateθ: Proc, of
theSeventh
l Con, rerenen on Comput
terCommunic8t, ton, North
-11oLLand Publishing, ngCom
pany, 1984.10.30-11.2, 5
ydr+ay)Australii, p p 845
-849,) When exchanging contract documents with signatures and seals via a communication system such as VAN, a method called digital signature is used.

従来、契約文書に手書で書かれた署名や、朱肉を用いて
押された捺印は、その文書の発行者の身元を示すととも
に、その文書内容について発行者が同意したことを証明
するものである。
Traditionally, handwritten signatures or ink stamps on contract documents not only indicate the identity of the issuer of the document, but also prove that the issuer has agreed to the contents of the document. be.

同様に、通信システムを介して送信されたデジタル署名
は、メツセージはどこから送られてきたかという発行元
を示すとともに、そのメツセージは発行者以外の人間、
および、自然発生的なエラーにより変更されていないと
いう無謬性を証明するものである。
Similarly, a digital signature sent over a communications system can indicate the origin of a message, as well as indicate the origin of the message.
and a certification of infallibility that it has not been altered by natural error.

デジタル署名の実現例として、R8Aデジタル署名が有
名である。いま、情報量500ビツトのメツセージにつ
いて、R8Aデジタル署名を作りたいとする。このとI
R8AIIQ号鍵は、例えば。
The R8A digital signature is well known as an example of implementing a digital signature. Suppose now that we want to create an R8A digital signature for a message with an information content of 500 bits. Konoto I
The R8AIIQ key is, for example.

355ビツトのデータである。R8Aデジタル署名は、
上記の500ビツトの平文メツセージを上記の355ビ
ツトのR8A暗号鍵で暗号化した500ビツトの暗号文
である。
This is 355 bit data. R8A digital signature is
This is a 500-bit ciphertext obtained by encrypting the above-mentioned 500-bit plaintext message with the above-mentioned 355-bit R8A encryption key.

この500ビツトのデジタル署名は、人間が見た場合、
まったく意味をなさない“O”または“1″のビットの
羅列である。しかし、コンピュータがこの500ビツト
のデジタル署名を一旦入力した後、例えば、278ビツ
トのR8A復号鍵でR8A復号を行うと、元の500ビ
ツトの平文メツセージが復元され、人間に表示される。
When viewed by a human, this 500-bit digital signature
It is a list of "O" or "1" bits that have no meaning at all. However, once the computer has input this 500-bit digital signature, if it performs R8A decryption using, for example, a 278-bit R8A decryption key, the original 500-bit plaintext message is restored and displayed to a human being.

人間は、上記278ビツトのR8A復号鍵で復号できた
という事実から、このデジタル署名の作成光は、該R8
A復号鍵と対の関係になっているR8A晴号鍵の持ち主
であることを知るのである。
Based on the fact that humans were able to decrypt with the 278-bit R8A decryption key, the light used to create this digital signature was
He learns that he is the owner of the R8A clear encryption key, which is in a paired relationship with the A decryption key.

ここで、R8A復号鍵を知らされた場合、それをもとに
対の一方であるR8Allff号鍵を知られないかとい
う懸念が生じるかもしれないが、これは問題とはならな
い、つまり、上記のメッセージ長の場合、現在知られて
いる最も速いアルゴリズムと最高速のスーパ・コンピュ
ータを用いたとしても、R8A復号鍵をインプットした
後、対応するR8A暗号鍵が出力されてくるまでに、コ
ンピュータを40万年以上動かし続けなければぼらない
Here, if the R8A decryption key is known, there may be a concern that the R8Allff encryption key, which is one of the pairs, may be known based on it, but this is not a problem; in other words, the above In the case of message length, even with the fastest algorithm and the fastest supercomputer currently known, after inputting an R8A decryption key, it would take the computer 40 seconds to output the corresponding R8A encryption key. It is essential to keep it running for more than 10,000 years.

したがって、現実的な契約の有効期間内においては、R
8Al1ff号鍵は十分に秘匿し続けることが可能であ
り、この秘匿性に依存するデジタル署名の安全性は保証
される。
Therefore, within the realistic term of the contract, R
The 8Al1ff encryption key can be kept sufficiently confidential, and the security of the digital signature that depends on this confidentiality is guaranteed.

デジタル署名の適用例としては、1!子捺印9割印(上
記文献1)や電子小切手(alactron、tcch
f3que、上記文献2)等が考えられている。これら
は、VAN等の情報ネットワークを介してコンピュータ
が契約文書を交換し合い、署名、捺印の正当性を確認す
るというシステムにおいて有効である。
Examples of digital signature applications include 1! 90% of child stamps (Reference 1 above) and electronic checks (alactron, tcch)
f3que, the above-mentioned document 2), etc. are being considered. These are effective in a system in which computers exchange contract documents via an information network such as a VAN and confirm the validity of signatures and seals.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかしながら、デジタル署名は、従来の朱肉の捺印にく
らべて2つの欠点があった。
However, digital signatures have two drawbacks compared to conventional ink stamps.

第1の欠点は1人間がデジタル署名を見ても、それがは
たして本人が押印したものかどうかが直感的に分からな
いという点である。
The first drawback is that even when a person looks at a digital signature, it is difficult to intuitively know whether or not the digital signature was affixed by the person himself/herself.

第2の欠点は、デジタル署名付きの伝票は何故もコピー
できて、同じ効力を発揮してしまうという点である。
The second drawback is that a document with a digital signature can be copied for any reason and still have the same effect.

(])人1の五 によるヤ −か(し虹力」とζ上とΣ
虚。
(])Ya-ka (shi rainbow power) by person 1-5 and ζ on and Σ
False.

最終的に署名、捺印を確認するのは、人間である。Ultimately, it is a human being who verifies the signature and seal.

人間がデジタル署名を確認するのは、コンピュータの計
算結果を見た後である。デジタル署名そのものは、上記
のように人間にとっては意味をなさないビット列である
ため、コンピュータに処理をしてもらい、人間に判る形
に変換してもらう必要があるためである。
Humans only verify digital signatures after seeing the results of the computer calculations. This is because the digital signature itself is a bit string that has no meaning to humans as described above, so it needs to be processed by a computer and converted into a form that humans can understand.

ここで、次の問題が生じる。つまり、人間はコンピュー
タのメッセニジを読んだだけでは、コンピュータが正当
な手続を経て処理したかどうかは判定できない。
Here, the following problem arises. In other words, just by reading computer messages, humans cannot determine whether or not the computer has processed the message through legitimate procedures.

例えば、従来、銀行の役席は、顧客の捺印済みの伝票を
見て、決済を行っていた。ところが、朱肉の捺印がコン
ピュータのメツセージに置き換えられたデジタル署名に
おいては、役席は従来のように簡単にデジタル署名の正
当性を確認することはできなす、たとえ、デジタル署名
の解読を行わせているコンピュータは信頼できるものと
しても、コンピュータの出力伝票が役席に届くまでの間
に、改ざんされないとも限らない。しかも、万一、改ざ
んがあったとしても、役席は、もともと意味の判らない
デジタル署名の文字列を見ただけでは、改ざんの事実を
検知できない。
For example, in the past, bank executives looked at customers' stamped slips and made payments. However, with digital signatures in which the ink stamp is replaced with a computer message, officials cannot easily verify the validity of the digital signature as in the past, even if they have the digital signature deciphered. Even if the computer used is reliable, there is no guarantee that the computer's output slip will not be tampered with before it reaches the office. Moreover, even if something were to be tampered with, officials would not be able to detect it just by looking at the meaningless string of digital signatures.

上記のように、人間の眼によるチェックが容易でないと
いう点において、デジタル署名は、従来の手書の署名や
、朱肉の捺印と比べ短所を持っていた。特に、重要な契
約文書は、コンピュータの操作方法を知らない役職者や
年配者が見る場合も多く、[デジタル署名の確認をする
ためには、コンピュータの処理を必要とする」という特
徴は実用上のあい路となっていた。
As mentioned above, digital signatures have a disadvantage compared to conventional handwritten signatures and ink stamps in that they cannot be easily checked by the human eye. In particular, important contract documents are often viewed by executives or elderly people who do not know how to operate a computer, and the characteristic that ``computer processing is required to verify digital signatures'' is not practical. It was a busy road.

(2)−1と:」(」作 デジタル署名付きの伝票は、′S易に何枚もコピーでき
た。これは1文書による契約において、朱肉の捺印付き
の契約書が何枚も作成されては不都合が生じるのと同様
に困ったことであった。
(2)-1 and: "(") A slip with a digital signature could be easily copied many times. This was as troublesome as it was inconvenient.

本発明の目的は、上記従来技術の問題点を解決上記問題
点を解決するため、本発明では次の手段を用いる。
An object of the present invention is to solve the problems of the prior art described above.In order to solve the problems described above, the present invention uses the following means.

1、偽造用、な印刷物と暗 ヒ ゛の 書類をコンピュータのメツセージに置き換え、電子的の
所望の取引を行う電子取引において、予め、取引文を印
字すべき端末には、特定の記号列を含む偽造困薙な印刷
物を設定しておく。
1. In electronic transactions, in which printed and dark documents for counterfeiting are replaced with computer messages and desired electronic transactions are carried out, the terminal on which the transaction text is to be printed must contain a specific symbol string in advance. Set up printed materials that are difficult to counterfeit.

取引を行う場合には、取引先は、取引文を送信するとと
もに、該取引文、および、該記号列を含む文章を、該取
引先が秘匿している暗号鍵で暗号化したデータを併せて
該端末に送信する。
When conducting a transaction, the business partner not only sends the transaction text, but also encrypts the transaction text and text containing the symbol string with an encryption key kept secret by the business partner. Send to that terminal.

該2つのデータを受信した該端末は、該2つのデータを
該印刷物に印字させることにより、該2つのデータが別
の伝票に複写されて使用されたときには、その再使用の
事実を検知できるようにする。
The terminal that received the two data prints the two data on the printed material, so that when the two data are copied and used on another slip, the fact that the two data are reused can be detected. Make it.

2+八     式の・ 前記暗号化の方式として、公開#JI!暗号方式を採用
する。これにより1発行先しか知らない秘密鍵で暗号化
した暗号文を、該秘密鍵に対応する公開鍵で復号化でき
たという事実から、該発行元を特定するとともに、該発
行元がその取引文を作成したという証拠とする。
2+8 formula. As the encryption method, public #JI! Adopt an encryption method. As a result, based on the fact that the ciphertext encrypted with a private key known only to one issuer could be decrypted with the public key corresponding to the private key, the issuer can be identified, and the issuer can as evidence that it was created.

3、    を  できる゛ し。3. I can do the following.

印刷物に印刷すべき記号列には1通し番号2氏名等の人
間が見て識別できる情報を含めておく。
The symbol string to be printed on printed matter includes information that can be seen and identified by humans, such as 1 serial number 2 name.

これにより、取引先は、該印刷物に自分で識別できる記
号列が見えることから、該発行元を特定する。
As a result, the business partner can identify the publisher by seeing a symbol string on the printed matter that can be identified by the customer.

取引先は、受は取った伝票を眼で確認した後、さらに、
デジタル署名の正当性を確認する場合には、デジタル署
名をコンピュータに入力し、コンピュータにデジタル署
名の正当性を判定してもられなければぼらない。
After visually confirming the received slip, the business partner further
To confirm the validity of a digital signature, the digital signature must be input into a computer and the computer must be able to determine the validity of the digital signature.

伝票に、コンピュータが直接アクセスできるメモリーを
付け、そこに、取引原文、および、デジタル署名を記録
しておくことにより、コンピュータへのデータ入力の効
率化が図れる。
By attaching a memory that can be directly accessed by a computer to the slip and recording the original transaction text and digital signature there, data entry into the computer can be made more efficient.

〔作用〕[Effect]

前記の技術的手段により、次の作用が生じろ。 The following effects occur through the above technical means.

11LJ、の 三 に対する安全性の向−ヒ該取引文書
を偽造しようとする悪意の第三者がいたとしても、その
行為が成功するためには、該印刷物を不正に入手し、か
つ、該暗号文を不正に入手しなければならない。この二
重の不正を行うことは一般に困難である。したがって、
悪意の第三者に対する安全性は向上する。
11LJ, Part 3 - Even if there is a malicious third party who attempts to forge the transaction document, in order for the act to be successful, he or she must illegally obtain the printed matter and use the encryption. The text must be obtained fraudulently. It is generally difficult to commit this double fraud. therefore,
Security against malicious third parties is improved.

該印刷物に発行元が記入するデジタル署名は。What is the digital signature that the publisher writes on the printed matter?

暗号鍵の持ち主である発行元でしか作成できないもので
ある。該暗号鍵を持たない取引先は、自分に都合が良い
ように該デジタル署名を改ざんすることはできない。
It can only be created by the issuer who owns the encryption key. A business partner who does not have the encryption key cannot tamper with the digital signature to suit his or her convenience.

ただし、取引先は、該デジタル署名を受けJ反ろと、復
号鍵を用いて復号化を行い、元の取引原文を得ることが
できる。取引先は、復号鍵で復号できたという事実から
、該デジタル署名の作成者は、その復号鍵のベアとなる
暗号鍵の持ち主であるということが判る。さらに、その
デジタル署名を、発行元が取引を認めたことの証拠とし
ていつでも使用することができる。
However, the business partner can receive the digital signature and decrypt it using the decryption key to obtain the original transaction text. The fact that the business partner was able to decrypt the digital signature using the decryption key indicates that the creator of the digital signature is the owner of the encryption key that is the basis of the decryption key. Additionally, the digital signature can be used at any time as evidence that the issuer has authorized the transaction.

(2)デジタル署 の正匂11防止 デジタル署名の原文の一部に、伝票に予め、偽造困難な
ように印刷されている通し番号等の記号列が含まれてい
る。したがって、該デジタル凋・名を別の用紙にコピー
して再使用したりすると、該デジタル署名を公開鍵で復
号化して該用紙の記号列が含まれているかどうかを調べ
ることにより。
(2) Part of the original text of the digital signature's original signature contains a string of symbols, such as a serial number, that is printed in advance on the slip to make it difficult to forge. Therefore, when the digital signature is copied onto another paper and reused, the digital signature can be decrypted with the public key and checked to see if it contains the symbol string of the paper.

その再使用の事実を検知することができる。The fact of its reuse can be detected.

デジタル署名の再使用を防止できるということは、丁度
、捺印付きの書類をコピーして再使用できないのと同じ
効果をもたらす、たとえば、銀行が予め印刷済みの伝票
用紙を設定している端末に対し、遠隔地から電気信号に
より金券を発行するようなことが可能となる。
Being able to prevent the reuse of digital signatures has the same effect as not being able to copy and reuse documents with a stamp; for example, on terminals where banks have pre-printed slips. It becomes possible to issue cash vouchers from a remote location using electrical signals.

3、人 の1による 1 該印刷物に予め印刷されている文字列は1人間の眼で見
て意味が通じるものであり、予めどの宛先に配布された
ものであるかを示すものである。
3. By 1 person 1 The character strings preprinted on the printed material make sense when viewed with the human eye, and indicate the destination to which the printed material has been distributed in advance.

取引先は、該端末が該印刷物を安全に保管しており、白
紙のまま無関係の第三者に渡して使用させることはない
と信じる限りにおいて、該取引文は該端末が所定の処理
を行った後、記入したものであると信じることができる
To the extent that the Supplier believes that the Terminal securely stores the printed material and does not pass it blank to an unrelated third party for use, the Supplier shall ensure that the Terminal does not process the transaction as required. After that, you can trust that it is what you wrote.

さらに、取引先は、不正な取引文を偽造して、それがあ
たかも正当な取引文であるかのように見せることは困難
である。もしも、該取引先が不正な取引文を偽造したら
、該取引先は、該取引文をコンピュータにかけて復号化
した後、正当な文書でないことを知り、不正の文書を作
成したということで発行元を責めることができる。した
がって。
Furthermore, it is difficult for a business partner to forge a fraudulent transaction text to make it appear as if it is a legitimate transaction text. If the business partner were to forge a fraudulent transaction, the business partner would decrypt the transaction using a computer, find out that it was not a legitimate document, and report the issuer as having created a fraudulent document. I can blame you. therefore.

取引先は、不正な取引文を送るためには、相当の危険を
覚悟しなければならない。この意味において、取引先は
、該印刷物を受取り、自分の限で見た段階において、か
なりの程度で該取引文の正当性を信じることができる。
Business partners must be prepared to take considerable risks in order to send fraudulent transaction documents. In this sense, the business partner can believe in the validity of the transaction statement to a considerable extent when he/she receives the printed matter and views it for himself/herself.

〔実施例〕〔Example〕

第1図は、本発明の実施例を示す伝票である。 FIG. 1 is a slip showing an embodiment of the present invention.

第2図は1本伝票を使用する金融システムである。Figure 2 shows a financial system that uses one slip.

伝票101には、偽造困難な、所定の唐草模様、および
、通し番号102が印刷されている。この伝票101は
、取引先の印字機205に設定されている。
A predetermined arabesque pattern and a serial number 102, which are difficult to forge, are printed on the slip 101. This slip 101 is set in the printing machine 205 of the customer.

本伝′5101を使って取引を行うため、取引先201
は、取引先端末202、通信網203.取引先端末20
4を経由して、印字機205において1本伝票101の
白紙部分10:うに取引原文】04、および、デジタル
署名105を記入する。
In order to conduct transactions using Honden '5101,
The client terminal 202, the communication network 203. Client terminal 20
4, the blank portion 10 of the single slip 101 is entered in the blank section 10: uni transaction original text] 04, and the digital signature 105 is entered in the printing machine 205 via step 4.

デジタル署名105は、公開鍵暗号によって作成され、
暗号#!206は、取引先201が秘密に保持しておき
、復号@208は、取引先端末204゜および、関係者
に知らせておくものとする。
The digital signature 105 is created by public key cryptography,
Cipher #! The data 206 is kept secret by the customer 201, and the decryption @208 is notified to the customer terminal 204 and related parties.

取引原文104には、取引原文「振込依頼・・・」が記
入されている。
In the transaction original text 104, the transaction original text "transfer request..." is entered.

デジタル署名105は、取引原文104の一方向暗号、
通し番号rWc808072GAJ 、および、発行日
時、氏名等の取引状況を示すデータをつなぎ合わせて得
られるデータを、取引先201の暗号III!206で
暗号化したものである。
The digital signature 105 is a one-way encryption of the transaction original text 104,
The data obtained by connecting the serial number rWc808072GAJ and data indicating the transaction status such as issue date and time, name, etc., is sent to the customer 201's code III! 206.

なお、一方向暗号(one −way −cipher
 )とは、暗号化はできるが、復号化はできないような
暗号のことである。一方向暗号には、種々のものがある
が、ここでは、フィードバック一方向暗号を用いる。
Note that one-way-cipher
) is a cipher that can be encrypted but cannot be decrypted. Although there are various types of one-way cryptography, a feedback one-way cryptography is used here.

フィードバック一方向暗号は、ブロック暗号機を用いて
生成される。いま、ブロック暗号機のブロック長、およ
び、鍵長をmビットとし、mビットの平文Xをmビット
の#!にで暗号化して得られるmビットの暗号文をYと
すると、 Y=E (K、X) と書くものとする。
A feedback one-way cipher is generated using a block cipher machine. Now, let us assume that the block length of the block cipher and the key length are m bits, and the m-bit plaintext X is m-bit #! Let Y be the m-bit ciphertext obtained by encrypting it with , and write it as Y=E (K, X).

フィードバック一方向暗号の生成においては。In the generation of feedback one-way ciphers.

予め、取引原文をn個のmビット長ブロックM工。In advance, the original transaction text is divided into n m-bit length blocks.

Mz、・・・9Mnに分割しておく、最後の分割M。Mz,...The last division M that is divided into 9Mn.

の生成において、取引原文の残りがmビットに満たない
ときは、ビット′0′を必要個数だけ詰めて、mビット
長のブロックを生成し、Mllとする。
When the remaining transaction original text is less than m bits, the necessary number of bits '0' is inserted to generate an m-bit block, which is designated as Mll.

所定のmビット長のブロックIoに対し、鍵Mzで暗号
化して暗号文、 Ct =F、 (Mt 、 To ) を作る0次に、上記の暗号文C1に対し、鍵M2゜で暗
号化し、・・・、という具合に繰り返しブロック暗号化
を行う。
A block Io of a predetermined m-bit length is encrypted with a key Mz to create a ciphertext, Ct = F, (Mt, To). Next, the above ciphertext C1 is encrypted with a key M2°, . . . Block encryption is performed repeatedly.

Cz =E (Mz e Ct ) C−= E (Mn −Cl1−t )そして、最後に
得られたCnが該取引原文に対する一方向暗号である。
Cz = E (Mze Ct) C-= E (Mn - Cl1-t) Then, the finally obtained Cn is the one-way cipher for the transaction original text.

取引先端末204は、取引先201が、取引先端末20
2、通信網203を経由して、上記取引原文、および、
デジタル署名を送信してくると、先ず、上記と同じ手続
きで該取引原文の一方向暗号を作成する。
The customer terminal 204 is the customer terminal 204 that the customer 201 uses as the customer terminal 204.
2. Via the communication network 203, the original transaction text, and
When a digital signature is sent, first, a one-way encryption of the transaction original is created using the same procedure as above.

次に、取引先端末204は、Mデジタル署名を復号鍵2
08で復号化し、その復号結果を調べて。
Next, the customer terminal 204 decrypts the M digital signature with the decryption key 2.
08 and check the decryption result.

上記取引状況データ、および、先程、取引先端末204
で作成した一方向暗号と同じデータが表れれば、該取引
原文と該デジタル署名は、取引先201が正しく作成し
たものであると判断する。
The above transaction status data and the client terminal 204
If the same data as the one-way encryption created in step 201 appears, it is determined that the transaction original text and the digital signature were created correctly by the business partner 201.

そして、取引用端末204は、印字機205に設定され
ている伝票101の記入!103に、送信されてきた該
取引原文104、および、該デジタル署名105を印字
させる。
Then, the transaction terminal 204 fills out the slip 101 set on the printing machine 205! 103 prints the transmitted original transaction text 104 and digital signature 105.

このように印字された伝M101は、操作員209の手
から、配達員210に渡される。
The letter M101 printed in this manner is passed from the operator 209 to the delivery person 210.

配達員210は、該伝票101を役席211に渡す。The delivery person 210 hands the slip 101 to the executive 211.

役席211は、伝票101に印字されている取引3M文
104を見て、取引内容の検証を行う。
The executive officer 211 looks at the transaction 3M text 104 printed on the slip 101 and verifies the details of the transaction.

また、役席211は、伝票101に印刷されている唐草
模様を見て、伝票101は偽造されたものであるかどう
かを判定する。もしも、該伝票が偽造されたものではな
いと判定できれば、セキュリティ設備200内の管理は
正しく行われていると信じる限りにおいては、取引先端
末204が処理した取引原文104、および、デジタル
署名105は、正当なものであることを信じることがで
きる。
Further, the executive 211 looks at the arabesque pattern printed on the slip 101 and determines whether the slip 101 is forged. If it is determined that the slip is not forged, and as long as the management within the security equipment 200 is believed to be correct, the original transaction text 104 processed by the client terminal 204 and the digital signature 105 are , can believe that it is valid.

慄】0101J医凱 第3図に示すように、第1図の伝票にコンピュータが直
接アクセスできるメモリー部106を付は加え、記入4
1103への印字を行うときに、それと同様の内容をメ
モリー部106へも記録しておき、後で取引の正当性を
詳しく確認するときに必要となるコンピュータへのデー
タ人力を容易化しておいてもよい。
0101J Ikai As shown in Figure 3, a memory section 106 that can be directly accessed by a computer has been added to the slip shown in Figure 1, and entry 4.
1103, the same content is also recorded in the memory unit 106 to facilitate the manual input of data to the computer, which will be required later to confirm the validity of the transaction in detail. Good too.

〔発明の効果〕〔Effect of the invention〕

本発明により、次の効果が得られる。 The present invention provides the following effects.

1JLICの 三−に する 全性の向上該取引文書を
偽造しようとする悪意の第三者がいたとしても、その行
為が成功するためには、該印刷物を不正に入手し、かつ
、該暗号文を不正に入手しなければならない、この二重
の不正を行うことは一般に困難である。したがって、悪
意の第三者に対する安全性は向上する。
1. Improving integrity of JLIC Even if there is a malicious third party who attempts to forge the transaction document, in order for the act to be successful, it is necessary to illegally obtain the printed matter and the ciphertext. It is generally difficult to perform this double fraud. Therefore, safety against malicious third parties is improved.

2・皇豆ム玉王朝止 (1)F″ の ざん 該印刷物に発行元が記入するデジタル署名は、暗号鍵の
持ち主である発行元でしか作成できないものである。該
暗号鍵を持たない取引先は、自分に都合が良いように該
デジタル署名を改ざんすることはできない。
2. Kozumu Yu Dynasty Stop (1) F'' The digital signature that the publisher writes on the printed matter can only be created by the publisher who is the owner of the encryption key.Transactions that do not have the encryption key The user cannot tamper with the digital signature to suit his or her convenience.

ただし、取引先は、該デジタル署名を受は取ると、復号
鍵を用いて復号化を行い1元の取引原文を得ることがで
きる。取引先は、復号鍵で復号できたという事実から、
該デジタル署名の作成者は。
However, when the business partner receives the digital signature, it can decrypt it using the decryption key and obtain the original transaction text of one yuan. Based on the fact that the client was able to decrypt with the decryption key,
Who created the digital signature?

その復号鍵のベアとなる暗号鍵の持ち主であるというこ
とが判る。さらに、そのデジタル署名を。
It turns out that he is the owner of the encryption key that serves as the basis for the decryption key. Furthermore, its digital signature.

発行元が取引を認めたことの証拠としていつでも使用す
ることができる。
It can be used at any time as evidence that the issuer has approved the transaction.

(2)デジタル  の    止 デジタル署名の原文の一部に、伝票を予め、偽造困難な
ように印刷されている通し番号等の記号列が含まれてい
る。したがって、該デジタル署名を別の用紙にコピーし
て再使用したりすると、該デジタル署名を公開鍵で復号
化して該用紙の記号列が含まれているかどうかを調べる
ことにより、その再使用の事実を検知することができる
(2) Part of the original text of the digital signature includes a string of symbols, such as a serial number, which is printed on the slip in advance to make it difficult to forge. Therefore, when the digital signature is copied to another paper and reused, the reuse can be confirmed by decrypting the digital signature with the public key and checking whether it contains the symbol string of the paper. can be detected.

デジタル署名の再使用を防止できるということは、丁度
、捺印付きの書類をコピーして再使用できないのと同じ
効果をもたらす、たとえば、銀行が予め印刷済みの伝票
用紙を設定している端末に対し、遠隔地から電気信号に
より金券を発行するようなことが可能となる。
Being able to prevent the reuse of digital signatures has the same effect as not being able to copy and reuse documents with a stamp; for example, on terminals where banks have pre-printed slips. It becomes possible to issue cash vouchers from a remote location using electrical signals.

3、人 の による 1 該印刷物に予め印刷されている文字列は、人間の眼で見
て意味が通じるものであり、予めどの宛先に配布された
ものであるかを示すものである。
3. By humans 1. The character strings pre-printed on the printed material make sense when seen with the human eye, and indicate the destination to which the printed material has been distributed in advance.

取引先は、該端末が該印刷物を安全に保管しており、白
紙のまま無関係の第三者に渡して使用させることはない
と信じる限りにおいて、該取引文は該端末が所定の処理
を行った後、記入したものであると信じることことがで
きる。
To the extent that the Supplier believes that the Terminal securely stores the printed material and does not pass it blank to an unrelated third party for use, the Supplier shall ensure that the Terminal does not process the transaction as required. After that, you can trust that it is what you wrote.

さらに、取引元は、不正な取引文を偽造して。In addition, the transaction source forged fraudulent transaction statements.

それがあたかも正当な取引文であるかのように見せるこ
とは困難である。もしも、該取引元が不正な取引文を偽
造したら、該取引先は、該取引文をコンピュータにかけ
て復号化した後、正当な文書でないことを知り、不正の
文書を作成したということで発行元を責めることができ
る。したがって。
It is difficult to make it appear as if it were a legitimate transaction. If the business partner were to forge a fraudulent transaction, the business partner would decrypt the transaction using a computer, find out that it was not a legitimate document, and report the issuer as having created a fraudulent document. I can blame you. therefore.

取引元は、不正な取引文を送るためには、相当の危険を
覚悟しなければならない、この意味において、取引先は
、該印刷物を受取り、自分の眼で見た段階において、か
なりの程度で該取引文の正当性を信じることができる。
In order to send a fraudulent transaction, the business partner must be prepared to take a considerable amount of risk.In this sense, the business partner must be prepared to take a considerable amount of risk when receiving the printed material and seeing it with his or her own eyes. You can believe in the validity of the transaction.

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

第1図は本発明の実施例を示す伝票の一例、第2図は第
1図の伝票を使用する金融システムのブロック構成図、
第3図は本発明を実施する伝票の変形例である。
FIG. 1 is an example of a slip showing an embodiment of the present invention, FIG. 2 is a block diagram of a financial system using the slip shown in FIG.
FIG. 3 shows a modified example of a slip for implementing the present invention.

Claims (1)

【特許請求の範囲】 1、書類をコンピュータのメッセージに置き換え、電子
的に所望の取引を行う電子取引において、予め、取引文
を印字すべき端末には、特定の記号列を含む偽造困難な
印刷物を設定しておき、取引を行う場合には、取引先は
、取引文を送信するとともに、該取引文、および、該記
号列を含む文章を、該取引元が秘匿している暗号鍵で暗
号化したデータを併せて該端末に送信し、該2つのデー
タを受信した該端末は、該2つのデータを該印刷物に印
字することにより、該2つのデータが別の伝票に複写さ
れて使用されたときには、その再使用の事実を検知する
ことを特徴とする電子捺印方式。 2、前記暗号化の方式は、公開鍵暗号方式であり、該取
引元しか知らない秘密鍵で暗号化した暗号文を、取引先
は該秘密鍵に対応する公開鍵で復号化できたという事実
から、該取引元を特定することを特徴とする第1項記載
の電子捺印方式。 3、前記印刷物に予め印刷されている記号列は、通し番
号、端末名等、該印刷物の設定端末はどれであるかを、
人間が眼で見て判定できる情報を含んでおり、取引先は
、該記号列を読むことにより、該端末を確認することを
特徴とする第1項記載の電子捺印方式。 4、前記印刷内容は、メモリー・カードの所定個所に印
刷されたものであり、メモリー部分には、前記と同様の
内容の取引文、および、暗号文を書き込むことにより、
後で、計算機に該取引文、および、該暗号文を入力する
場合には、該メモリー部分からデータを読み込むことを
特徴とする第1項記載の電子捺印方式。
[Scope of Claims] 1. In electronic transactions in which documents are replaced with computer messages and desired transactions are performed electronically, the terminal on which transaction text is to be printed is printed matter that is difficult to forge and includes a specific symbol string. When conducting a transaction after setting , the trading partner sends the transaction text and encrypts the transaction text and the text containing the symbol string using an encryption key kept secret by the trading partner. The terminal receives the two data and prints the two data on the printed material, so that the two data are copied onto another slip and used. An electronic sealing method that is characterized by detecting the fact that it has been reused. 2. The above encryption method is a public key cryptosystem, and the fact that the business partner was able to decrypt the ciphertext encrypted with a private key known only to the business partner using the public key corresponding to the private key. 2. The electronic seal method according to claim 1, wherein the transaction source is identified from the following. 3. The symbol strings pre-printed on the printed material indicate which terminal the printed material is set to, such as a serial number and a terminal name.
2. The electronic sealing method according to claim 1, wherein the electronic sealing method includes information that can be visually determined by a human being, and the business partner confirms the terminal by reading the symbol string. 4. The printed content is printed on a predetermined location on the memory card, and by writing a transaction text and cipher text with the same content as above in the memory part,
2. The electronic seal method according to claim 1, wherein when the transaction text and the encrypted text are input into a computer later, the data is read from the memory portion.
JP8791286A 1986-04-18 1986-04-18 Electronic trading method Expired - Fee Related JPH0797381B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8791286A JPH0797381B2 (en) 1986-04-18 1986-04-18 Electronic trading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8791286A JPH0797381B2 (en) 1986-04-18 1986-04-18 Electronic trading method

Publications (2)

Publication Number Publication Date
JPS62245747A true JPS62245747A (en) 1987-10-27
JPH0797381B2 JPH0797381B2 (en) 1995-10-18

Family

ID=13928127

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8791286A Expired - Fee Related JPH0797381B2 (en) 1986-04-18 1986-04-18 Electronic trading method

Country Status (1)

Country Link
JP (1) JPH0797381B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02118876A (en) * 1988-10-28 1990-05-07 Nippon Telegr & Teleph Corp <Ntt> Electronic bidding system
WO2001075763A1 (en) * 2000-03-31 2001-10-11 Hitachi, Ltd. Gift certificate distribution managing method and gift certificate

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02118876A (en) * 1988-10-28 1990-05-07 Nippon Telegr & Teleph Corp <Ntt> Electronic bidding system
WO2001075763A1 (en) * 2000-03-31 2001-10-11 Hitachi, Ltd. Gift certificate distribution managing method and gift certificate

Also Published As

Publication number Publication date
JPH0797381B2 (en) 1995-10-18

Similar Documents

Publication Publication Date Title
US4853961A (en) Reliable document authentication system
KR100455327B1 (en) Document authentication system and method
ES2352743T3 (en) ELECTRONIC METHOD FOR STORAGE AND RECOVERING ORIGINAL AUTHENTICATED DOCUMENTS.
JP3754565B2 (en) Electronic seal mark authentication system
JP5190036B2 (en) System and method for electronic transmission, storage and retrieval of authenticated documents
US20060280297A1 (en) Cipher communication system using device authentication keys
US20070168291A1 (en) Electronic negotiable documents
EP1643403A1 (en) Encryption system using device authentication keys
GB2297856A (en) Electronic negotiable documents
JPS6256043A (en) Electronic transaction system
JPH10135943A (en) Portable information storage medium, verification method and verification system
JP4629581B2 (en) Output information management system
Brown Digital Signatures: Can they be accepted as legal signatures in EDI?
JPH09223210A (en) Portable information storage medium and authentication method and authentication system using the same
CA2212457C (en) Electronic negotiable documents
JP2002117350A (en) Service issuing method, service providing method, and system therefor
JPS62245747A (en) Electronic stamping system
JP2002099209A (en) Device, system, method, program, printed matter and recording medium relating to printed matter verification information addition and printed matter verification
Dosdale Security in EDIFACT systems
JP2003316912A (en) Electronic contents originality verification evidence forming system
JPS63138457A (en) Electronic sealing system
Effross Notes on PKI and Digital Negotiability: Would the Cybercourier Carry Luggage
Minihan Electronic signature technologies: a tutorial.(Cover Story)
AU3010700A (en) Electronic negotiable documents
CA2605569C (en) Electronic negotiable documents

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees