JP3454187B2 - Electronic seal system and personal identification method for imprint and seal - Google Patents
Electronic seal system and personal identification method for imprint and sealInfo
- Publication number
- JP3454187B2 JP3454187B2 JP13924499A JP13924499A JP3454187B2 JP 3454187 B2 JP3454187 B2 JP 3454187B2 JP 13924499 A JP13924499 A JP 13924499A JP 13924499 A JP13924499 A JP 13924499A JP 3454187 B2 JP3454187 B2 JP 3454187B2
- Authority
- JP
- Japan
- Prior art keywords
- imprint
- seal
- signature
- document
- hash value
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 52
- 238000005516 engineering process Methods 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 claims description 4
- 241000406668 Loxodonta cyclotis Species 0.000 claims description 3
- 238000013475 authorization Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 13
- 238000012795 verification Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 8
- 238000007796 conventional method Methods 0.000 description 4
- 238000007639 printing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、電子透かし技術を
利用して本人証明を埋め込む電子印鑑技術に係り、特に
現在の日本の官庁業務に不可欠な印影の表示および印影
付き文書の印字を同時に可能にするとともに、承認者本
人が本人の印鑑で押印したことを電子的に証明する印影
の本人証明および押印の本人証明を実現する電子印鑑シ
ステムおよび印影・押印の本人証明方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic seal stamp technique for embedding an identity certificate by utilizing an electronic watermarking technique, and in particular, is capable of simultaneously displaying a seal imprint and printing a document with a seal imprint which are indispensable for the current Japanese government office work. In addition, the present invention relates to an electronic seal stamp system and a seal imprint / imprint identity verification method that realizes the personal imprint of a seal imprint that electronically proves that the approver himself / herself has imprinted with his / her seal.
【0002】[0002]
【従来の技術】コンピュータを利用したマルチメディア
情報処理技術の進展により、いわゆるディジタル著作物
の保護の重要性が増してきている。ディジタル著作物の
保護のため、著作物の不正利用を防止する手段として、
電子透かしの技術がある(参考文献:日経エレクトロニ
クス「『電子透かし』がマルチメディア時代を守る」,
no.683,1997,2−24,p.99−p.1
24、日経BP社)。2. Description of the Related Art With the progress of multimedia information processing technology using computers, so-called protection of digital works has become more important. To protect digital works, as a means to prevent unauthorized use of the works,
There is digital watermark technology (Reference: Nikkei Electronics, "Digital watermark protects multimedia age",
no. 683, 1997, 2-24, p. 99-p. 1
24, Nikkei BP).
【0003】このようなディジタル画像に著作者や利用
者等の電子透かし情報を埋め込んだり、読み出したりす
るための電子透かしの従来技術としては、例えば、特開
平11−41453号公報(第1従来技術)に記載のも
のがある。すなわち、第1従来技術は、電子透かし情報
を埋め込んだディジタル画像に対して切り貼りによる編
集が行われても、埋め込んだ電子透かし情報を確実にか
つ比較的迅速に読み出すことができるようにすることを
目的とするものであって、ディジタル画像に電子透かし
情報を埋め込む処理およびディジタル画像から電子透か
し情報を読み出す処理を行う電子透かし埋め込み読み出
し処理方法において、ディジタル画像に電子透かし情報
を埋め込む際に、電子透かし情報が埋め込まれていない
原画像を解析し、画像中のオブジェクトを抽出する過程
と、オブジェクトと電子透かし情報を埋め込むブロック
とが、ある規則に従った位置関係となるように、電子透
かし情報を埋め込むブロックの位置を決定する過程と、
ブロックに電子透かし情報を埋め込む過程とを有すると
ともに、ディジタル画像から電子透かし情報を読み出す
際に、電子透かし情報が埋め込まれたディジタル画像の
少なくとも一部を含む画像を解析し、画像中のオブジェ
クトを抽出する過程と、オブジェクトと電子透かし情報
を読み出すブロックとが、ある規則に従った位置関係と
なるように、電子透かし情報を読み出すブロックの位置
を決定する過程と、ブロックから電子透かし情報を読み
出す過程とを有する電子透かし埋め込み読み出し処理方
法である。このような電子透かし埋め込み読み出し処理
方法によれば、電子透かし情報が埋め込まれているディ
ジタル画像に対して切り貼りによる編集が行われても、
埋め込まれた電子透かし情報を特定の位置から確実に読
み出すことができようになる。また、電子透かし情報を
均一な背景などの不必要な部分には埋め込むことなく、
画像として特徴のある実際に著作物としての保護が必要
な部分にだけ埋め込むことができるといった効果が開示
されている。As a conventional technique of a digital watermark for embedding or reading digital watermark information of an author or a user in such a digital image, for example, Japanese Patent Laid-Open No. 11-41453 (first prior art) is known. ) Are listed. That is, the first conventional technique is to enable the embedded digital watermark information to be read out reliably and relatively quickly even if the digital image in which the digital watermark information is embedded is edited by cutting and pasting. A digital watermark embedding and reading method for embedding digital watermark information in a digital image and reading digital watermark information from the digital image, wherein the digital watermark is embedded when the digital watermark information is embedded in the digital image. Embedding digital watermark information so that a process of analyzing an original image in which no information is embedded and extracting an object in the image and a block in which the object and the digital watermark information are embedded have a positional relationship according to a certain rule. The process of determining the position of the block,
Embedding digital watermark information in a block, and at the time of reading digital watermark information from a digital image, the image including at least a part of the digital image in which the digital watermark information is embedded is analyzed, and an object in the image is extracted. And a step of deciding the position of the block from which the digital watermark information is read so that the object and the block from which the digital watermark information is read have a positional relationship according to a certain rule, and a step of reading the digital watermark information from the block. And a digital watermark embedding read processing method. According to such a digital watermark embedding read processing method, even if the digital image in which the digital watermark information is embedded is edited by cutting and pasting,
It becomes possible to reliably read the embedded digital watermark information from a specific position. Also, without embedding the digital watermark information in unnecessary parts such as a uniform background,
An effect is disclosed in that it can be embedded only in a portion that is characteristic of an image and that actually needs to be protected as a literary work.
【0004】また他の従来技術としては、例えば、特許
第2762909号公報(第2従来技術)に記載のもの
がある。すなわち、第2従来技術は、署名者の署名画像
を入力する手段と、署名対象文書を入力する手段と、署
名者の秘密情報を入力する手段と、署名対象文書をハッ
シュ化してハッシュ値を生成する手段と、ハッシュ値を
用いて署名画像を変換する手段と、変換された署名画像
を秘密情報を用いて変換して署名文を生成する手段と、
署名文を出力する手段とを具備し、署名文を入力する手
段と、署名者の公開情報を入力する手段と、署名対象文
書を入力する手段と、公開情報を用いて署名文を変換す
る手段と、署名対象文書をハッシュ化してハッシュ値を
生成する手段と、ハッシュ値を用いて、変換された署名
文をさらに変換して署名画像を生成する手段と、署名画
像を出力する手段とを具備する電子署名装置である。こ
のような電子署名装置によれば、署名者だけが作成で
き、対象文書以外の文書に流用困難で署名検証結果を画
像として確認する電子署名が実現され、検証者は容易に
正当性を確認できる上に、印刷する場合にも有効である
といった効果が開示されている。Another conventional technique is described in, for example, Japanese Patent No. 2762909 (second prior art). That is, in the second conventional technique, a means for inputting the signature image of the signer, a means for inputting the signature target document, a means for inputting the secret information of the signer, and the hashing of the signature target document to generate a hash value. Means, a means for converting a signature image using a hash value, a means for converting the converted signature image using secret information to generate a signature text,
A means for outputting the signature text, a means for inputting the signature text, a means for inputting the signer's public information, a means for inputting the signature target document, and a means for converting the signature text using the public information. And means for hashing the signature target document to generate a hash value, means for further converting the converted signature text using the hash value to generate a signature image, and means for outputting the signature image. It is a digital signature device that does. According to such an electronic signature device, only the signer can create the electronic signature, which is difficult to divert to a document other than the target document and confirms the signature verification result as an image, and the verifier can easily confirm the validity. Above, the effect that it is also effective when printing is disclosed.
【0005】[0005]
【発明が解決しようとする課題】官庁の決裁業務では、
ある文書が承認されたことを示すために、承認者の印鑑
(紙への押印)が用いられている。最近では、文書の電
子化とグループウェアのワークフロー機能の利用等によ
り、電子的な決裁処理を行うことも可能になっており、
上記従来技術に示したように、承認者の印影(電子印
鑑)を表示できるものもある。しかしながら、上記従来
技術には以下に掲げる問題点があった。まず第1の問題
点は、上記従来技術における電子印鑑が本当にその人
(本人)の印鑑であることを証明する仕組み、すなわ
ち、印影の本人証明技術が無いことである。そして第2
の問題点は、押印をした人が本当にその人(本人)であ
ることを証明する仕組み、すなわち、押印の本人証明技
術が無いことである。[Problems to be Solved by the Invention] In the decision-making work of government offices,
An approver's seal (paper stamp) is used to indicate that a document has been approved. Recently, it has become possible to perform electronic approval processing by digitizing documents and using the workflow function of groupware.
As shown in the above-mentioned prior art, there are some which can display the seal imprint (electronic seal) of the approver. However, the above-mentioned prior art has the following problems. First, the first problem is that there is no mechanism for certifying that the electronic seal stamp in the above-mentioned conventional technology is really the seal stamp of the person (person), that is, there is no personal seal proof technology. And the second
The problem with is that there is no mechanism for proving that the person who imprinted the person is who he / she is (the person himself), that is, there is no technology to prove the person who imprints the person.
【0006】本発明は斯かる問題点を鑑みてなされたも
のであり、その目的とするところは、現在の日本の官庁
業務に不可欠な印影の表示および印影付き文書の印字を
同時に可能にするとともに、承認者本人が本人の印鑑で
押印したことを電子的に証明する印影の本人証明および
押印の本人証明を実現する電子印鑑システムおよび印影
・押印の本人証明方法を提供する点にある。The present invention has been made in view of the above problems, and an object of the present invention is to simultaneously enable the display of a seal imprint and the printing of a document with a seal imprint which are indispensable for the current Japanese government office work. The point is to provide an electronic seal stamp system and a seal imprint / imprint identity verification method that realizes the identity verification of the seal imprint that electronically proves that the approver himself / herself has imprinted with the seal imprint of the approver.
【0007】[0007]
【課題を解決する手段】請求項1に記載の発明の要旨
は、サーバとクライアントとがHTTPで情報送受信可
能に接続された電子印鑑システムであって、前記サーバ
は、印影イメージファイルを格納する印影ファイル記憶
手段と、定のWebページ記述言語形式の承認対象文書
を格納する承認対象文書記憶手段と、前記印影イメージ
ファイルからメッセージダイジェストによりハッシュ値
を生成しそれを承認者の秘密鍵で暗号化することにより
生成した印影自体の署名を電子透かし技術により前記印
影イメージファイルに埋め込む手段と、前記承認対象文
書からメッセージダイジェストによりハッシュ値を生成
しそれを承認者の秘密鍵で暗号化することにより生成し
た文書の署名を電子透かし技術により前記印影イメージ
ファイルに、前記印影自体の署名とは別個に埋め込む手
段とを備え、前記クライアントは、前記印影イメージフ
ァイルを受信する手段と、前記受信した印影イメージフ
ァイルから前記印影自体の署名を抽出しそれを承認者の
公開鍵で復号化することにより生成したハッシュ値と、
前記受信した印影イメージファイルからメッセージダイ
ジェストにより生成したハッシュ値とを比較し、その結
果を表示する手段と、前記受信した印影イメージファイ
ルから前記文書の署名を抽出しそれを承認者の公開鍵で
復号化することにより生成したハッシュ値と、前記受信
した印影イメージファイルからメッセージダイジェスト
により生成したハッシュ値とを比較し、その結果を表示
する手段とを備えたことを特徴とする電子印鑑システム
に存する。請求項2に記載の発明の要旨は、前記承認対
象文書は、所定のWebページ記述言語形式の代わりに
XML形式で記述されていることを特徴とする請求項1
に記載の電子印鑑システムに存する。請求項3に記載の
発明の要旨は、サーバとクライアントとがHTTPで情
報送受信可能に接続された電子印鑑システムであって、
前記サーバは、印影イメージファイルを格納する印影フ
ァイル記憶工程と、所定のWebページ記述言語形式の
承認対象文書を格納する承認対象文書記憶工程と、前記
印影イメージファイルからメッセージダイジェストによ
りハッシュ値を生成し(ステップ)、それを承認者の
秘密鍵で暗号化する(ステップ)ことにより生成した
印影自体の署名 を電子透かし技術により前記印影イメー
ジファイルに埋め込む(ステップ)工程と、前記承認
対象文書からメッセージダイジェストによりハッシュ値
を生成しそれを承認者の秘密鍵で暗号化することにより
生成した文書の署名を電子透かし技術により前記印影イ
メージファイルに、前記印影自体の署名とは別個に埋め
込む工程とを備え、前記クライアントは、前記印影イメ
ージファイルを受信する工程と、前記受信した印影イメ
ージファイルから前記印影自体の署名を抽出しそれを承
認者の公開鍵で復号化することにより生成したハッシュ
値と、前記受信した印影イメージファイルからメッセー
ジダイジェストにより生成したハッシュ値とを比較し、
その結果を表示する工程と、前記受信した印影イメージ
ファイルから前記文書の署名を抽出しそれを承認者の公
開鍵で復号化することにより生成したハッシュ値と、前
記受信した印影イメージファイルからメッセージダイジ
ェストにより生成したハッシュ値とを比較し、その結果
を表示する工程とを備えたことを特徴とする印影・押印
の本人証明方法に存する。請求項4に記載の発明の要旨
は、前記承認対象文書は、所定のWebページ記述言語
形式の代わりにXML形式で記述されていることを特徴
とする請求項3に記載の印影・押印の本人証明方法に存
する。請求項5に記載の発明の要旨は前記サーバ側で前
記XML形式の承認対象文書に印影を埋め込む場合、前
記XML形式の承認対象文書からハッシュ値を前記(ス
テップ)で生成し、ハッシュ値の暗号化を前記(ステ
ップ)で実行し、文書の改竄防止と文書確認の否認性
の保証のために、前記XML形式の承認対象文書の署名
文を前記(ステップ)で印影自体の署名部分に埋め込
む工程を有することを特徴とする請求項4に記載の印影
・押印の本人証明方法、に存する。 Means for Solving the Problems The gist of the invention according to claim 1
Allows the server and client to send and receive information via HTTP
An electronic seal stamp system connected to Noh, said server
Is the imprint file storage that stores the imprint image file
Means and document to be approved in a fixed Web page description language format
Approval target document storage means for storing the
Hash value from file by message digest
By generating and encrypting it with the approver's private key
The signature of the generated imprint itself is applied to the
Means for embedding in shadow image file and said approval target sentence
Hash value from message by message digest
It is generated by encrypting it with the approver's private key.
The signature image of a document that has been stamped using a digital watermark technology
A method of embedding in the file separately from the signature of the imprint itself.
And a client, wherein the client is
Means for receiving a file and the received imprint image file.
Extract the signature of the imprint itself from the file and
A hash value generated by decrypting with the public key,
Message message from the received seal imprint image file
Compare the hash value generated by the
Means for displaying the result and the received imprint image file
Extract the signature of the document from the
The hash value generated by decryption and the reception
Message digest from the created imprint image file
Compare the hash value generated by and display the result
Electronic seal stamp system characterized by comprising:
Exist in. The gist of the invention according to claim 2 is that the approval
An elephant document is used instead of the prescribed Web page description language format.
The data is described in XML format.
It exists in the electronic seal stamp system described in. Claim 3
The gist of the invention is that the server and client use HTTP for information
An electronic seal stamp system connected so that information can be sent and received,
The server stores a seal imprint file that stores a seal imprint image file.
File storage process and a predetermined Web page description language format
An approval target document storing step of storing the approval target document, and
From the message image from the imprint image file
Generate a hash value (step) and use it for the approver
Generated by encrypting with a private key (step)
The signature of the seal imprint itself is applied to the imprint image by digital watermark technology.
Embedding in the file (step) and the approval
Hash value by message digest from target document
By generating and encrypting it with the approver's private key
The signature of the generated document is applied to the seal imprint by digital watermark technology.
Embedded in the image file separately from the signature of the imprint itself
And the client imprints the imprint image.
Receiving the image file and the received imprint image.
Extract the signature of the imprint itself and accept it.
Hash generated by decrypting with the public key of the authorizer
Value and the message from the received imprint image file
Compare with the hash value generated by Digest,
A step of displaying the result and the received imprint image
Extract the signature of the document from the file and publish it to the approver
The hash value generated by decrypting with the open key and the previous
Message message from the received imprint image file
The hash value generated by the test
A seal imprint / imprint characterized by having a step of displaying
It exists in the personal identification method. Summary of the invention according to claim 4
Is a predetermined Web page description language
Characterized by being described in XML format instead of format
According to the method of certifying the imprint / imprint of claim 3,
To do. The gist of the invention according to claim 5 is the server side.
Before embedding a seal imprint in an XML document to be approved,
The hash value from the document to be approved in XML format is
The hash value is encrypted by the
Up) to prevent document tampering and denial of document confirmation
Signature of the document in XML format for the purpose of guaranteeing
Embed the sentence in the signature part of the imprint itself in the above (step)
The seal imprint according to claim 4, further comprising:
・ These are the personal identification method of the seal.
【0008】[0008]
【発明の実施の形態】以下に示す各実施の形態の特徴
は、電子印影から生成したメッセージダイジェストを、
電子透かし技術により印影自身に持たせることにある。
以下、本発明の実施の形態を図面に基づいて詳細に説明
する。BEST MODE FOR CARRYING OUT THE INVENTION The feature of each embodiment described below is that a message digest generated from an electronic imprint is
It is to give the imprint itself by digital watermark technology.
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
【0009】(第1の実施の形態)まず、図面に基づき
第1の実施の形態を説明する。図5は本発明の第1の実
施の形態にかかる電子印鑑システム100を説明するた
めのシステム構成図である。図5において、12は印影
イメージファイル、16はXML形式の承認対象文書、
18は印影、20は印影自体の署名部分、22は文章の
署名文、50はサーバ、52は印影ファイル記憶手段、
54は承認対象文書記憶手段、56はスタイル定義記憶
手段、58は印影表示アプレット、60はクライアン
ト、70はアプレット、100は電子印鑑システムを示
している。図5を参照すると、本実施の形態の電子印鑑
システム100は、サーバ50側に印影イメージファイ
ル12を格納する印影ファイル記憶手段52と、XML
形式の承認対象文書16(XML文書)を格納する承認
対象文書記憶手段54と、XML形式のスタイル定義の
データを格納するスタイル定義記憶手段56と、印影表
示を実行するためのアプレット(印影表示アプレット5
8)を備え、サーバ50とHTTP(HyperTex
t Transfer Protocol)で接続可能
なクライアント60側は印影をアプレット70で表示す
るブラウザを備えている。(First Embodiment) First, a first embodiment will be described with reference to the drawings. FIG. 5 is a system configuration diagram for explaining the electronic seal stamp system 100 according to the first embodiment of the present invention. In FIG. 5, 12 is an imprint image file, 16 is a document to be approved in XML format,
18 is a seal imprint, 20 is a signature part of the seal imprint itself, 22 is a signature sentence of a sentence, 50 is a server, 52 is a seal imprint file storage means,
Reference numeral 54 is an approval target document storage means, 56 is a style definition storage means, 58 is a seal imprint display applet, 60 is a client, 70 is an applet, and 100 is an electronic seal stamp system. Referring to FIG. 5, the electronic seal stamp system 100 according to the present embodiment includes a seal imprint file storage unit 52 that stores the seal imprint image file 12 on the server 50 side, and an XML.
Approval target document storage means 54 for storing the approval target document 16 (XML document) in the format, style definition storage means 56 for storing the style definition data in the XML format, and an applet for executing the seal imprint (seal imprint display applet 5
8), server 50 and HTTP (HyperTex)
The client 60 side that can be connected by t Transfer Protocol) is equipped with a browser that displays an imprint with an applet 70.
【0010】次に電子印鑑システム100の動作(印影
・押印の本人証明方法)について説明する。図1は通常
行われているメッセージダイジェストの作成プロセスを
説明するための工程図、図2は文書に印影18に埋め込
む処理を説明するための工程図である。図2を参照する
と、まず最初に、発信者側(サーバ50側)でスキャナ
等を利用して承認者の印影イメージファイル12を作成
する。続いて、作成した印影イメージファイル12から
改竄防止用のハッシュ値(メッセージダイジェスト)を
生成する(ステップS12)。通常行われているメッセ
ージダイジェストの作成プロセスを図1に示す。続い
て、ステップS12で作成したハッシュ値に対して否認
性の保証を行うために、自分の秘密鍵で署名(暗号化)
を実行する(ステップS13:デジタル署名処理)。続
いて、印影18自体の本人証明のために、電子透かし技
術により署名を印影イメージファイル12に埋め込む
(ステップS14:印影18自体の本人証明処理)。Next, the operation of the electronic seal stamp system 100 (personal identification method for seal imprint / seal) will be described. FIG. 1 is a process chart for explaining a message digest creation process that is normally performed, and FIG. 2 is a process chart for explaining a process of embedding a seal imprint 18 in a document. Referring to FIG. 2, first, the sender's side (server 50 side) uses a scanner or the like to create the seal imprint image file 12 of the approver. Subsequently, a tampering prevention hash value (message digest) is generated from the created seal imprint image file 12 (step S12). FIG. 1 shows a message digest creation process which is usually performed. Next, in order to guarantee repudiability for the hash value created in step S12, sign (encrypt) with your own private key.
Is executed (step S13: digital signature processing). Subsequently, in order to prove the identity of the stamp imprint 18 itself, a signature is embedded in the stamp imprint image file 12 by a digital watermark technique (step S14: identity verification processing of the stamp imprint 18 itself).
【0011】次に、図2、図8を用いて受信者側の処理
について説明する 図8はハッシュ値の比較処理を説明
するための工程図である。一方、受信者側では、図2に
示すように、印影イメージファイル12から印影自体の
署名部分20を抽出・分離するとともに、承認者の公開
鍵で復号化する(ステップS21)。続いて、ステップ
S21で印影自体の署名部分20を分離した後の印影イ
メージファイル12からハッシュ値(メッセージダイジ
ェスト)を生成する(ステップS22)。ステップS2
1で生成したハッシュ値およびステップ22で生成した
ハッシュ値は、図8にも示すように、後述するステップ
S23で文書改竄検知と本人押印を確認するために用い
る。次に、ステップS21で復号化したハッシュ値とス
テップS22で生成したハッシュ値を比較する。もし発
信者側から受信者側への途中で改鼠行為があった場合
(図中「改鼠行為」と表示)、ステップS23で比較し
た2つのハッシュ値は一致せず、改鼠が判明することと
なる(図中「改鼠検出」と表示)。Next, the process on the receiver side will be described with reference to FIGS. 2 and 8. FIG. 8 is a process diagram for explaining the hash value comparison process. On the other hand, on the receiver side, as shown in FIG. 2, the signature portion 20 of the seal imprint itself is extracted and separated from the seal imprint image file 12 and decrypted with the public key of the approver (step S21). Then, a hash value (message digest) is generated from the seal imprint image file 12 after separating the signature portion 20 of the seal imprint itself in step S21 (step S22). Step S2
The hash value generated in 1 and the hash value generated in step 22 are used to detect document tampering and confirm the imprint of the person at step S23, which will be described later, as shown in FIG. Next, the hash value decrypted in step S21 and the hash value generated in step S22 are compared. If there is a tampering act on the way from the sender side to the recipient side (indicated as “mattering act” in the figure), the two hash values compared in step S23 do not match and the tampering is identified. This will be the case (displayed as "rat detection" in the figure).
【0012】図3は印影イメージファイル12からハッ
シュ値を生成して印影自体の署名部分20として埋め込
む処理を説明するための工程図である。図2、3を参照
すると、例えば、発信者側(サーバ50側)で印影18
に印影自体の署名部分20を埋め込む場合、印影18の
印影イメージファイル12からハッシュ値を生成し(ス
テップS12)、ハッシュ値の暗号化を実行し(ステッ
プS13:デジタル署名処理)、文書の改竄防止と文書
確認の否認性の保証のために、印影自体の署名部分20
として埋め込む(ステップS14:印影18自体の本人
証明処理)。FIG. 3 is a process diagram for explaining a process of generating a hash value from the imprint image file 12 and embedding it as the signature portion 20 of the imprint itself. Referring to FIGS. 2 and 3, for example, the imprint 18 on the sender side (server 50 side)
When the signature portion 20 of the seal imprint itself is embedded in the seal imprint, a hash value is generated from the seal imprint image file 12 of the seal imprint 18 (step S12), the hash value is encrypted (step S13: digital signature processing), and the document is prevented from being tampered with. And the signature portion 20 of the imprint itself to ensure the denial of document confirmation.
(Step S14: identity verification processing of the seal imprint 18 itself).
【0013】図4は印影イメージファイル12からハッ
シュ値を生成して印影自体の署名部分20として埋め込
む処理に加えて、XML形式の承認対象文書16(XM
L文書)の署名文22を印影18に埋め込む処理を説明
するための工程図である。印影イメージファイル12か
らハッシュ値を生成して印影自体の署名部分20として
埋め込む処理については、図3と同様であるので、説明
を省略する。図2,4を参照すると、例えば、発信者側
(サーバ50側)でXML形式の承認対象文書16(X
ML文書)の署名文22を印影18に埋め込む場合、X
ML形式の承認対象文書16(XML文書)のハッシュ
生成・検証範囲からハッシュ値を生成し(ステップS1
2’)、ハッシュ値の暗号化を実行し(ステップS1
3’:デジタル署名処理)、文書の改竄防止と文書確認
の否認性の保証のために、XML形式の承認対象文書1
6(XML文書)の署名文22として印影18に埋め込
む(ステップS14’:印影18自体の本人証明処
理)。FIG. 4 shows a process of generating a hash value from the seal imprint image file 12 and embedding the hash value as the signature portion 20 of the seal imprint itself, as well as the approval target document 16 (XM) in XML format.
FIG. 6 is a process diagram for explaining a process of embedding a signature text 22 of (L document) in a seal image 18. The process of generating a hash value from the seal imprint image file 12 and embedding it as the signature portion 20 of the seal imprint itself is the same as in FIG. Referring to FIGS. 2 and 4, for example, the sender side (server 50 side) of the approval target document 16 (X
When embedding the signature text 22 of (ML document) in the seal imprint 18, X
A hash value is generated from the hash generation / verification range of the approval target document 16 (XML document) in the ML format (step S1).
2 '), the hash value is encrypted (step S1)
3 ': digital signature processing), to prevent falsification of the document and to guarantee denial of document confirmation, the document to be approved 1 in XML format
The signature sentence 22 of 6 (XML document) is embedded in the seal imprint 18 (step S14 ′: identity verification processing of the seal imprint 18 itself).
【0014】次に、図4、図6及び図7を参照してアプ
レット70(図5参照)の処理の概要を説明する。図6
は図4の印影イメージファイル12からハッシュ値を生
成する処理を説明するための工程図、図7は図4に示す
検証範囲を取り出してハッシュ値を生成する処理を説明
するための工程図である。図4,6を参照すると、受信
者側(クライアント60側)では、まず最初に、印影イ
メージファイル12からXML形式の承認対象文書16
(XML文書)の署名文22を抽出・分離し、承認者の
公開鍵でメッセージダイジェストを復号化してハッシュ
値を生成する(ステップS21’)。なお、この場合、
印影イメージファイル12のどこの部分に署名が格納さ
れているかをアプレット70が知っている必要がある。
後述するが、ステップS21’で生成したハッシュ値お
よびステップ22’で生成したハッシュ値は、後述する
ステップS23’で文書改竄検知と本人押印を確認する
ために用いる。Next, the outline of the processing of the applet 70 (see FIG. 5) will be described with reference to FIGS. 4, 6 and 7. Figure 6
FIG. 7 is a process chart for explaining a process for generating a hash value from the seal image file 12 in FIG. 4, and FIG. 7 is a process diagram for explaining a process for extracting the verification range shown in FIG. 4 and generating a hash value. . Referring to FIGS. 4 and 6, on the receiver side (client 60 side), first, the approval target document 16 in the XML format is received from the seal imprint image file 12.
The signature sentence 22 of (XML document) is extracted and separated, and the message digest is decrypted with the public key of the approver to generate a hash value (step S21 ′). In this case,
The applet 70 needs to know where in the imprint image file 12 the signature is stored.
As will be described later, the hash value generated in step S21 ′ and the hash value generated in step 22 ′ are used to detect document tampering and confirm the imprint of the person in step S23 ′ described later.
【0015】続いて、図4,7に示すように、XML形
式の承認対象文書16(XML文書)から検証範囲を取
り出してハッシュ値を生成する(ステップS22’)。Subsequently, as shown in FIGS. 4 and 7, a verification range is taken out from the approval target document 16 (XML document) in the XML format to generate a hash value (step S22 ').
【0016】続いて、ステップS21’で抽出したハッ
シュ値とステップS22’で抽出したハッシュ値と比較
する(ステップS23’)。これにより、本人の印影1
8であること、および押印されている当該印影18が改
竄されていないことが確認できる。Then, the hash value extracted in step S21 'is compared with the hash value extracted in step S22' (step S23 '). As a result, the imprint 1 of the person
It can be confirmed that it is 8 and that the imprint 18 that has been imprinted has not been tampered with.
【0017】本実施の形態では、印影イメージ表示を一
般的に<IMG>タグで表示している。以下に、HTM
L(Hyper Text Markup Langu
age)の例を示す。In the present embodiment, the seal image image display is generally displayed by the <IMG> tag. Below, HTM
L (Hyper Text Markup Langu
The example of age) is shown.
【0018】<TABLE>
<TR>
<TD>承認印</TD>
</TR>
<TR>
<TD><IMG SRC=”./Images/st
amp/uemu001.gif”BORDER=0>
</TD>
</TR>
</TABLE><TABLE><TR><TD> Approval mark </ TD></TR><TR><TD><IMG SRC = "" ./ Images / st
amp / uemu001. gif "BORDER = 0>
</ TD></TR></TABLE>
【0019】本実施の形態では、印影18をアプレット
70で表示している。承認者の印影18のイメージをア
プレット70で表示し、当該印影18のイメージに対し
て、マウスクリック等のイベントを発生させると、印影
18が持つ印影証明、押印証明の情報が表示される。以
下に、その例を示す。In this embodiment, the imprint 18 is displayed by the applet 70. When an image of the seal imprint 18 of the approver is displayed on the applet 70 and an event such as a mouse click is generated on the image of the seal imprint 18, information on the seal imprint proof and the seal imprint proof possessed by the seal imprint 18 is displayed. The example is shown below.
【0020】<TABLE>
<TR>
<TD>承認印</TD>
</TR>
<TR>
<TD>
<APPLET CODE=”DispInkan.c
lass” WIDTH=40 HEIGHT=60>
<PARAM NAME=”image_file_n
ame”? VALUE=”./Images/sta
mp/uemu001.gif”>
</APPLET>
</TD>
</TR>
<TABLE><TABLE><TR><TD> Approval mark </ TD></TR><TR><TD><APPLET CODE = "" DispInkan.c
"lass" WIDTH = 40 HEIGHT = 60><PARAM NAME = "image_file_n"
ame "? VALUE ="". / Images / sta
mp / uemu001. gif ”></APPLET></TD></TR><TABLE>
【0021】以上説明したように第1の実施の形態によ
れば、以下に掲げる効果を奏する。まず第1の効果は、
官庁業務になじみやすい現用の印影18を用いつつ、ブ
ラウザ上で印影18の本人証明および押印の本人証明を
確認できることである。そして第2の効果は、ネットワ
ークを流れるデータに対して改竄、成りすまし等の不正
行為が行われた場合であっても、このような不正行為が
行われていないということを通信の終点であるブラウザ
上の印影18で視覚的に確認できることである。As described above, according to the first embodiment, the following effects can be obtained. The first effect is
That is, it is possible to confirm the personal identification of the seal imprint 18 and the personal identification of the imprint on the browser while using the current imprint 18 that is easy to be familiar with government office work. The second effect is that even if a fraudulent act such as falsification or spoofing is performed on the data flowing through the network, the fact that such a fraudulent act is not performed is the end point of communication by the browser. This can be visually confirmed by the seal imprint 18 above.
【0022】(第2の実施の形態)次に、第2の実施の
形態を説明する。なお、第1の実施の形態において既に
記述したものと同一の部分については、同一符号を付
し、重複した説明は省略する。本実施の形態では、単に
スキャナで読み取った印影18のイメージをHTMLで
表示して電子印鑑の表示を実行することに代えて、当該
印影イメージに印影18の本人証明や押印の本人証明に
有効な情報を、スキャナで読み取った印影18のイメー
ジに重畳させる点に特徴を有している。なお、印鑑自体
の証明情報を自身に持つという考え方は、印鑑にとどま
らず、写真等の画像、音声情報にも適用可能である(自
分が作成した画像データ、音声データ等)。以上説明し
たように第2の実施の形態によれば、第1の実施の形態
に記載の効果と同様の効果を奏する。(Second Embodiment) Next, a second embodiment will be described. The same parts as those already described in the first embodiment are designated by the same reference numerals, and the duplicated description will be omitted. In the present embodiment, instead of displaying the image of the seal imprint 18 simply read by a scanner in HTML and displaying the electronic seal stamp, the present embodiment is effective for proof of identity of the seal imprint 18 and identity verification of the seal. The feature is that information is superimposed on the image of the seal imprint 18 read by the scanner. Note that the idea of having proof information of the seal stamp itself is not limited to the seal stamp, and can be applied to images such as photographs and voice information (image data and voice data created by myself). As described above, according to the second embodiment, the same effect as the effect described in the first embodiment can be obtained.
【0023】なお、本発明が上記各実施の形態に限定さ
れず、本発明の技術思想の範囲内において、各実施形態
は適宜変更され得ることは明らかである。また上記構成
部材の数、位置、形状等は上記実施の形態に限定され
ず、本発明を実施する上で好適な数、位置、形状等にす
ることができる。また、各図において、同一構成要素に
は同一符号を付している。It should be noted that the present invention is not limited to the above-described embodiments, and it is obvious that each embodiment can be appropriately modified within the scope of the technical idea of the present invention. Further, the number, positions, shapes, etc. of the above-mentioned constituent members are not limited to those in the above-mentioned embodiment, and the number, positions, shapes, etc. suitable for carrying out the present invention can be adopted. Moreover, in each figure, the same components are denoted by the same reference numerals.
【0024】[0024]
【発明の効果】本発明は以上のように構成されているの
で、以下に掲げる効果を奏する。まず第1の効果は、官
庁業務になじみやすい現用の印影を用いつつ、ブラウザ
上で印影の本人証明および押印の本人証明を確認できる
ことである。そして第2の効果は、ネットワークを流れ
るデータに対して改竄、成りすまし等の不正行為が行わ
れた場合であっても、このような不正行為が行われてい
ないということを通信の終点であるブラウザ上の印影で
視覚的に確認できることである。Since the present invention is configured as described above, it has the following effects. Firstly, the first effect is that it is possible to confirm the personal identification of the imprint and the personal identification of the imprint on the browser while using the current imprint that is easy to be familiar with government office work. The second effect is that even if a fraudulent act such as falsification or spoofing is performed on the data flowing through the network, the fact that such a fraudulent act is not performed is the end point of communication by the browser. It can be visually confirmed by the imprint above.
【図1】通常行われているメッセージダイジェストの作
成プロセスを説明するための工程図である。FIG. 1 is a process diagram for explaining a message digest creation process that is normally performed.
【図2】文書に印影に埋め込む処理を説明するための工
程図である。FIG. 2 is a process diagram for explaining a process of embedding a seal image in a document.
【図3】印影イメージファイルからハッシュ値を生成し
て印影自体の署名部分として埋め込む処理を説明するた
めの工程図である。FIG. 3 is a process diagram for explaining a process of generating a hash value from a seal imprint image file and embedding it as a signature portion of the seal imprint itself.
【図4】XML形式の承認対象文書に印影に埋め込む処
理を説明するための工程図である。FIG. 4 is a process diagram for explaining a process of embedding a seal imprint in an XML document to be approved.
【図5】本発明の第1の実施の形態にかかる電子印鑑シ
ステムを説明するためのシステム構成図である。FIG. 5 is a system configuration diagram for explaining the electronic seal stamp system according to the first embodiment of the present invention.
【図6】図4の印影イメージファイルからハッシュ値を
生成する処理を説明するための工程図である。6A to 6C are process diagrams for explaining a process of generating a hash value from the seal image file of FIG.
【図7】図4に示す検証範囲を取り出してハッシュ値を
生成する処理を説明するための工程図である。FIG. 7 is a process diagram for explaining a process of extracting the verification range shown in FIG. 4 and generating a hash value.
【図8】ハッシュ値の比較処理を説明するための工程図
である。FIG. 8 is a process diagram for explaining a hash value comparison process.
12…印影イメージファイル 16…XML形式の承認対象文書 18…印影 20…印影自体の署名部分 22…XML形式の承認対象文書の署名文 50…サーバ 52…印影ファイル記憶手段 54…承認対象文書記憶手段 56…スタイル定義記憶手段 58…印影表示アプレット 60…クライアント 70…アプレット 100…電子印鑑システム 12 ... Imprint image file 16 ... Document to be approved in XML format 18 ... Imprint 20 ... Signature part of the imprint itself 22 ... Signature text of XML document for approval 50 ... server 52 ... Seal imprint file storage means 54 ... Approval Target Document Storage Means 56 ... Style definition storage means 58 ... Imprint display applet 60 ... Client 70 ... Applet 100 ... Electronic seal stamp system
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/60 140 G09C 1/00 640 H04L 9/32 H04N 1/387 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G06F 17/60 140 G09C 1/00 640 H04L 9/32 H04N 1/387
Claims (5)
送受信可能に接続された電子印鑑システムであって、 前記サーバは、 印影イメージファイルを格納する印影ファイル記憶手段
と、 所定のWebページ記述言語形式の承認対象文書を格納
する承認対象文書記憶手段と、 前記印影イメージファイルからメッセージダイジェスト
によりハッシュ値を生成しそれを承認者の秘密鍵で暗号
化することにより生成した印影自体の署名を電子透かし
技術により前記印影イメージファイルに埋め込む手段
と、 前記承認対象文書からメッセージダイジェストによりハ
ッシュ値を生成しそれを承認者の秘密鍵で暗号化するこ
とにより生成した文書の署名を電子透かし技術により前
記印影イメージファイルに、前記印影自体の署名とは別
個に埋め込む手段とを備え、 前記クライアントは、 前記印影イメージファイルを受信する手段と、 前記受信した印影イメージファイルから前記印影自体の
署名を抽出しそれを承認者の公開鍵で復号化することに
より生成したハッシュ値と、前記受信した印影イメージ
ファイルからメッセージダイジェストにより生成したハ
ッシュ値とを比較し、その結果を表示する手段と、 前記受信した印影イメージファイルから前記文書の署名
を抽出しそれを承認者の公開鍵で復号化することにより
生成したハッシュ値と、前記受信した印影イメージファ
イルからメッセージダイジェストにより生成したハッシ
ュ値とを比較し、その結果を表示する手段とを備えたこ
とを特徴とする電子印鑑システム。 1. A server and a client use HTTP for information.
An electronic seal stamp system connected so as to be capable of transmitting and receiving, wherein the server stores a seal imprint image file.
And a document to be approved in a predetermined Web page description language format is stored
Approval target document storage means and message digest from the imprint image file
Generate a hash value and encrypt it with the approver's private key
The signature of the imprint itself generated by converting
Means for embedding in the imprint image file by technology
And a message digest from the document to be approved.
Generate a hash value and encrypt it with the approver's private key.
The signature of the document generated by
The signature imprint image file contains a different signature from that of the imprint itself.
And means for embedding the individual, the client includes means for receiving the seal impression image file, from the imprint image file the reception of the print image itself
To extract the signature and decrypt it with the approver's public key
Generated hash value and the received imprint image
A file generated from a file by a message digest
Means for comparing the result with the hash value and displaying the result, and the signature of the document from the received imprint image file.
By extracting and decrypting it with the approver's public key
The generated hash value and the received imprint image file
Hash generated from message by message digest
And the means for displaying the result.
An electronic seal stamp system featuring.
ジ記述言語形式の代わりにXML形式で記述されている
ことを特徴とする請求項1に記載の電子印鑑システム。 2. The approval target document is a predetermined Web page.
It is described in XML format instead of J description language format
The electronic seal stamp system according to claim 1, wherein:
報送受信可能に接続された電子印鑑システムであって、 前記サーバは、 印影イメージファイルを格納する印影ファイル記憶工程
と、 所定のWebページ記述言語形式の承認対象文書を格納
する承認対象文書記憶工程と、 前記印影イメージファイルからメッセージダイジェスト
によりハッシュ値を生成し(ステップ)、それを承認
者の秘密鍵で暗号化する(ステップ)ことにより生成
した印影自体の署名を電子透かし技術により前記印影イ
メージファイルに埋め込む(ステップ)工程と、 前記承認対象文書からメッセージダイジェストによりハ
ッシュ値を生成しそれを承認者の秘密鍵で暗号化するこ
とにより生成した文書の署名を電子透かし技術により前
記印影イメージファイルに、前記印影自体の署名とは別
個に埋め込む工程とを備え、 前記クライアントは、 前記印影イメージファイルを受信する工程と、 前記受信した印影イメージファイルから前記印影自体の
署名を抽出しそれを承認者の公開鍵で復号化することに
より生成したハッシュ値と、前記受信した印影イメージ
ファイルからメッセージダイジェストにより生成したハ
ッシュ値とを比較し、その結果を表示する工程と、 前記受信した印影イメージファイルから前記文書の署名
を抽出しそれを承認者の公開鍵で復号化することにより
生成したハッシュ値と、前記受信した印影イメージファ
イルからメッセージダイジェストにより生成したハッシ
ュ値とを比較し、その結果を表示する工程とを備えたこ
とを特徴とする印影・押印の本人証明方法。 3. A server and a client use HTTP for information
An electronic seal stamp system connected so that information can be transmitted and received, wherein the server stores a seal impression file file.
And a document to be approved in a predetermined Web page description language format is stored
Approval target document storage process and message digest from the imprint image file
Generate a hash value by (step) and approve it
Generated by encrypting with the private key of the person (step)
The signature of the imprint itself is applied by the digital watermark technology.
The step of embedding in the image file and the message digest from the approval target document.
Generate a hash value and encrypt it with the approver's private key.
The signature of the document generated by
The signature imprint image file contains a different signature from that of the imprint itself.
Embedding into individual pieces, the client receives the seal imprint image file, and the client imprints the seal imprint itself from the received seal imprint image file.
To extract the signature and decrypt it with the approver's public key
Generated hash value and the received imprint image
A file generated from a file by a message digest
Comparing the result with a hash value and displaying the result, and the signature of the document from the received imprint image file.
By extracting and decrypting it with the approver's public key
The generated hash value and the received imprint image file
Hash generated from message by message digest
The process of comparing the measured value with the measured value and displaying the result.
A method of proof of identity of a seal imprint / seal, characterized by
ジ記述言語形式の代わりにXML形式で記述されている
ことを特徴とする請求項3に記載の印影・押印の本人証
明方法。 4. The approval target document is a predetermined Web page.
It is described in XML format instead of J description language format
The personal identification of the imprint / seal of claim 3, characterized in that
Ming method.
象文書に印影を埋め込む場合、前記XML形式の承認対
象文書からハッシュ値を前記(ステップ)で生成し、
ハッシュ値の暗号化を前記(ステップ)で実行し、文
書の改竄防止 と文書確認の否認性の保証のために、前記
XML形式の承認対象文書の署名文を前記(ステップ
)で印影自体の署名部分に埋め込む工程を有すること
を特徴とする請求項4に記載の印影・押印の本人証明方
法。 5. The XML-based authorization pair on the server side.
When embedding a seal imprint in an elephant document, the XML-based authorization pair
Generate a hash value from the elephant document in the above (step),
Hash value encryption is executed in the above (step)
In order to prevent falsification of documents and guarantee denial of document confirmation,
The signature text of the XML-approved document to be approved is described above (step
) Embedding in the signature part of the imprint itself
5. A method of proof of identity of a seal imprint / seal according to claim 4,
Law.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13924499A JP3454187B2 (en) | 1999-05-19 | 1999-05-19 | Electronic seal system and personal identification method for imprint and seal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13924499A JP3454187B2 (en) | 1999-05-19 | 1999-05-19 | Electronic seal system and personal identification method for imprint and seal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000331077A JP2000331077A (en) | 2000-11-30 |
| JP3454187B2 true JP3454187B2 (en) | 2003-10-06 |
Family
ID=15240822
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13924499A Expired - Fee Related JP3454187B2 (en) | 1999-05-19 | 1999-05-19 | Electronic seal system and personal identification method for imprint and seal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3454187B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101923722B (en) * | 2009-06-15 | 2012-10-24 | 北京书生电子技术有限公司 | Realization method and device of connective seal |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4693285B2 (en) * | 2001-06-19 | 2011-06-01 | シヤチハタ株式会社 | Electronic seal system and recording medium recording electronic seal program |
| JP4664572B2 (en) | 2001-11-27 | 2011-04-06 | 富士通株式会社 | Document distribution method and document management method |
| JP2003304243A (en) * | 2002-04-12 | 2003-10-24 | Mitsubishi Electric Information Systems Corp | Electronic signature program |
| JP2004007387A (en) * | 2002-04-12 | 2004-01-08 | Mitsubishi Electric Information Systems Corp | Distribution system, method and program for distributing document with electronic signature, and recording medium for recording program therefor |
| CN105912894B (en) * | 2016-04-07 | 2018-11-23 | 广西国盾科技有限公司 | A method of it is anti-fake that passport NO. being used for E-seal printed text |
| CN115188011B (en) * | 2022-04-24 | 2026-01-13 | 上海益高信息技术有限公司 | Method for automatically generating electronic seal mold capable of adding anti-counterfeiting watermark |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2762909B2 (en) | 1993-12-27 | 1998-06-11 | 日本電気株式会社 | Electronic signature device |
-
1999
- 1999-05-19 JP JP13924499A patent/JP3454187B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2762909B2 (en) | 1993-12-27 | 1998-06-11 | 日本電気株式会社 | Electronic signature device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101923722B (en) * | 2009-06-15 | 2012-10-24 | 北京书生电子技术有限公司 | Realization method and device of connective seal |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000331077A (en) | 2000-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9922391B2 (en) | System for embedding searchable information, encryption, signing operation, transmission, storage and retrieval | |
| US7383441B2 (en) | Method and device for confirming the authenticity of a document and a safe for storing data | |
| US7523315B2 (en) | Method and process for creating an electronically signed document | |
| EP0952728B1 (en) | Method and apparatus for watermarking data sets | |
| US5801856A (en) | Secure photographic systems | |
| JP3725384B2 (en) | Authentication apparatus, authentication method, and storage medium storing program for causing computer to perform processing in the apparatus | |
| US8230216B2 (en) | Information processing apparatus, control method therefor, information processing system, and program | |
| JP2006157914A (en) | Document authentication method, detectable document generation method, apparatus and program | |
| JP2000138671A (en) | Electronic seal mark authentication system | |
| EP1220078A2 (en) | Content distribution system, copyright protection system and content receiving terminal | |
| WO2001015382A1 (en) | Legitimacy protection of electronic document and a printed copy thereof | |
| JP4166437B2 (en) | Authenticity output method, apparatus for implementing the method, and processing program therefor | |
| US8085445B2 (en) | Method to certify facsimile transmissions | |
| JP2009543519A (en) | Facsimile transmission authentication | |
| JP3454187B2 (en) | Electronic seal system and personal identification method for imprint and seal | |
| JP4923388B2 (en) | Content certification system | |
| CN1818966B (en) | Implementation method of electronic seal | |
| CN101124766A (en) | Methods for creating electronically signed documents | |
| JP3638910B2 (en) | Electronic signature apparatus, electronic signature method, electronic signature program, and recording medium on which electronic signature program is recorded | |
| JP4565427B2 (en) | Image processing apparatus, authentication apparatus, program and system thereof | |
| JP2004045607A (en) | Electronic certificate, recording medium having electronic certificate recorded thereon, and method, device and program for issuing electronic certificate, and method, device and program for displaying electronic certificate | |
| JP2003066839A (en) | Digital watermark verification system and server | |
| JP2007058382A (en) | Printer, verification device, verification system, print method, and verification method | |
| JP2000148593A (en) | Information authentication system | |
| JP2004064151A (en) | Authentication system, electronic signature generation device, and electronic signature verification device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |