JPS5875267A - 署名入りメツセ−ジの署名を認証するための方法および装置 - Google Patents

署名入りメツセ−ジの署名を認証するための方法および装置

Info

Publication number
JPS5875267A
JPS5875267A JP57176476A JP17647682A JPS5875267A JP S5875267 A JPS5875267 A JP S5875267A JP 57176476 A JP57176476 A JP 57176476A JP 17647682 A JP17647682 A JP 17647682A JP S5875267 A JPS5875267 A JP S5875267A
Authority
JP
Japan
Prior art keywords
message
signature
secret code
program
sender
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
JP57176476A
Other languages
English (en)
Other versions
JPS6126111B2 (ja
Inventor
ジヤン・アンリ・モリエ
シヤルル・ジヨゼ・サダ
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.)
ANTERUNASHIYONARU PUURU RANFUORUMATEIKU SEE I I HANIIUERUBURU CO
Original Assignee
ANTERUNASHIYONARU PUURU RANFUORUMATEIKU SEE I I HANIIUERUBURU CO
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=9262918&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPS5875267(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ANTERUNASHIYONARU PUURU RANFUORUMATEIKU SEE I I HANIIUERUBURU CO filed Critical ANTERUNASHIYONARU PUURU RANFUORUMATEIKU SEE I I HANIIUERUBURU CO
Publication of JPS5875267A publication Critical patent/JPS5875267A/ja
Publication of JPS6126111B2 publication Critical patent/JPS6126111B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • G06Q20/4097Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
    • G06Q20/40975Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Credit Cards Or The Like (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Storage Device Security (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、一般(乙適当な伝送チャンネルを介して発信
装置から出発し伝送されて受信装置により受信された著
名人りメツセージの署名を認証するための方法および装
置に関する。
一般に、メツセージは、該メツセージにその発信人の署
名を結合する時点で署名される。本発明の深い理解を得
るために、先ず、メツセージおよび署名で、具体的に意
味されることを定義しておく必要があろう。
メツセージは、明瞭な文章または符号化された文章を表
わす英数文字によって構成される。
この文字列は、例えば)1ミング(Hamming )
のコードを用いて圧縮された表現で置換すること署名は
、私人または法人に関係なく、メツセージの発信者の標
識を表わす英数文字列ζこよって構成されるものである
実際多くの場合、メツセージと署名との結合は、メツセ
ージの内容とメツセージの発信人の署名との単純な並置
に過ぎない。実際酸るメツセージに署名する場合、単に
メツセージに対して、一般に区切り記号を介在して署名
を行なうことだけで事足れりとしている。
従って、このような並置結合は、詐欺者に対して、故意
にメツセージと異った起源の署名を結合させる可能性を
与えるであろうことが予想される。
上記のような大きな欠点、すなわちメツセージと署名と
の間の真正な結合の欠落という欠点を回避するために1
本出願人は既に/9go年夕月?日付出願の仏国特許願
第ざ007912号明細書(公告されていない)に、メ
ツセージの内容もしくはテキストをその署名に自動的に
且つ分離不可能番こ結合する伝送方式を提案した。この
方式によれば、同じ著名人の書くメツセージに異った署
名が対応せしめられ、そして異った人によって発信され
た2つの同じメツセージは同一の署名を有しないように
しである。このような署名の作成は、本質的に、メツセ
ージの内容だけではなく、少なくともメツセージの発信
人自体にも未知の秘密コードと称するパラメータを扱う
署名計算プログラムを用いて行なわれる。
このようにして、詐欺の危険は制限されるが、メツセー
ジの署名の認証は、同じ発信人の全てのメツセージに異
った署名が与えられることにより非常に複雑になる。
よって本発明の目的は、非常に簡単な仕方で、何人もメ
ツセージの真正な署名を認識して該署名を故意であれ過
失であれ変更することを可能にすることなく、上記の仏
国特許願明細書に記述されているような自動的に作成さ
れるメツセージの署名の認証を可能にする方法を提供す
ることにある。
本発明によれば、伝送チャンネルを介して発信装置から
伝送されて受信装置により受信された著名人りメツセー
ジの署名であって、少なくとも被伝送メツセージの内容
および人またはメツセージの発信者に未知のパラメータ
または秘密のコードを利用した署名の計算プログラムか
ら出発して、発信装置の段階で、自動的に作成されたメ
ツセージの署名を認証するための方法において、上記受
信装置によって受信されたメツセージの署名の真正を検
証するために、受信されたメツセージの内容および他人
またはメツセージの受信者に未知の上記の秘密コードと
同じ秘密コードを取扱う少なくとも上記のプログラムと
同じプログラムから出発して、受信したメツセージの署
名を自動的に再算出し、受信したメツセージの署名と受
信装置の段階で再算出された署名を自動的番こ比較し、
そして、受信者が上記再算出された署名の値を認識する
可能性を禁止しつつメツセージの受信者iこ対してのみ
上記比較の一致または不一致の結果を表示することを特
徴とする著名人りメツセージの署名を認証する方法が提
案される。
いずれにせよ、上記の秘密コードは、メツセージの発信
人に未知であっても該発信人だけに帰属すること番どな
る。また受信装置が、ただ1つの秘密コードしか処理で
きない場合には、この秘密コードが帰属しているただ1
人の特定の人によって発信された著名人りメツセージの
署名だけしか認証できない。
上の制限を軽減するために、本発明による方法はさらに
、受信装置の段階で、いろいろな人によって発信された
メツセージの認証を可能にする構成をも提案するもので
ある。
上の目的で本発明の他の重要な特徴によれば、複数の人
をして署名を自動的に作成しつつ著名人りメツセージの
発信を許容し、その場合各人は画人に未知の固有の秘密
のコードを有すると共に、メツセージと共に伝送される
秘密でない標識を有し、そして受信装置の段階で、受信
したメツセージの署名を再算出する前に、該メツセージ
と共に伝送された発信者の識別標識から出発してメツセ
ージの発信者の秘密のコードを自動的に決定することを
含むことが提案される。
また、メツセージの署名者の身元は、名宛人に通信する
署名者自身により明晰に且つ署名作成時に用いられる秘
密コードの使用により解読不可能な仕方で確定される。
従って、分かつことができない組合せ(本人と秘密コー
ド組合せ)が得られる。
本発明の他の重要な特徴によれば、メツセージの各発信
者の秘密のコードを、受信装置の秘密の記憶領域内に格
納されているm個の秘密要素コードの内から選択された
n個の要素秘密コードに分割し、上記秘密記憶領域内の
n個の要素コードのアドレスを表わすn個のパラメータ
によって各発信人を識別し、上記n個のパラメータまた
は識別標識はメツセージと共に伝送されて、受信装置を
してプログラムを用い自動的に且つ秘密裡に、受信メツ
セージの署名の再算出前に、発信人の秘密のコードを算
出せしめる方法が提案される。
本発明はまた上に述べた方法を実施するための装置にも
係わり、本発明によれば、適当な伝送チャンネルを介し
て受信装置に接続された発信装置により構成され、該発
信装置は、少なくとも、署名計算プログラムならびにメ
ツセージの発信人に未知のパラメータまたは秘密のコー
ドが少なくとも記憶されている記憶装置と、メツセージ
の内容および上記秘密コードを考慮して上記プログラム
から出発し、メツセージの署名を自動的に作成するため
の処理回路とを有する装置において、上記プログラムお
よびメツセージの受信人にはやはり未知である上記と同
じ秘密コードが少なくとも格納される記憶装置と、メツ
セージの内容、プログラムおよび上記秘密コードから出
発して受信メツセージの署名を再算出するための処理回
路と、受信メツセージの署名を外部から受ける第1の入
力端および上記再算出された署名を受ける第一の入力端
を有する比較装置と、少なくとも一つの安定状態を有し
上記比較装置による比較の一致または不一致の結果を各
々表示する証明装置とを備え、該証明装置の入力は上記
比較装置の出力に結合されていることを特徴とする装置
が提案される。
本発明の装置の他の重要な特徴によれば、受信装置の記
憶装置は、m個の要素コードが予め格納されている第1
の秘密領域と、メツセージと共に伝送されてn個の要素
コードを表わすn個のパラメータから出発してメツセー
ジの発信者の秘密コードを計算する第一のプログラムが
予め格納されている第一の領域を有している。
本発明の他の重要な特徴匿よれば、発信装置は、aつの
部分、すなわち全ての人がアクセスすることができてメ
ツセージの伝送を行なう固定の部分と、各人に個別的に
設けられて外部からアクセス不可能な仕方で、メツセー
ジおよび秘密コードから出発して咳メツセージの署名を
計算するための処理回路および好ましくは該署名を自動
的に作成するためのプログラムを閉じ込めて備えている
ポータプル装置もしくは署名カードとから構成される装
置 また、受信装置は、一つの部分、即ちメツセージを受け
ることができる全ての人によりアクセス可能な固定の部
分と、複数の人に配布されるよう適応されて、外部から
アクセス不可能な仕方で、記憶装置、処理回路および比
較回路を閉じ込めて備えているポータプル装置もしくは
制御カードとから構成されている。
本発明の他の特徴、利点および詳細は、本発明の好まし
い実施例をブロックダイヤグラムで略示する添付図面を
参照しての以下の説明から一層明らかとなろう。
本発明に課せられかつ本発明によって解決される課題は
、適当な伝送チャンネルを介して伝送された著名人りメ
ツセージの署名の受信に際して認証することにある。
発信装置lは先に引用したフランス国特許請願明細書に
記述されている聾のものであり、該明細書を参照するこ
とにより理解できるものであるからここでは詳細に説明
しない。私人あるいは法人の代表者を問わず、少なくと
も1人の発信人に委ねられているこの発信装置lは、参
照数字−で示すような適当な伝送チャンネルを介して受
信装置に接続されている。この受信装置は、私人あるい
は法人の代表者である少なくとも1人の受信人の管理下
にある。
本発明の理解にとっては、発信装置/が少なくとも次の
ようなデバイスから構成されるものであることを知れば
充分であろう。即ち、例えば文書の処理機械のタイプラ
イタのような被伝送メツセージMを入力して必要番こ応
じ該メツセージを(例えばハミング・コードを用いるな
どして)圧縮されたメツセージに変換することができる
データの取込み装置ダと、少なくともコつの領域5aお
よび5bを有しておって、領域&aは外部からアクセス
することができず、人の秘密コードSを格納しており、
そして領域Sbが署名SGの計算プログラムPを格納し
ている記憶装置もしくはメモリよと、メモリ3ならびに
データ取込み装置ダに接続されて署名計算プログラムP
を展開するための処理回路tと、 上記処理回路6ならびにデータ取込み装置ダ番こ接続さ
れておって、メツセージMの内容を処理回路6Iこよっ
て算出された署名SGと相関させ、必要に応じメツセー
ジMを全べての八番こ理解不可能に暗号化し、そして伝
送チャンネルコを介して受信装置3への伝送を行なうた
めの回路アッセンブリクとを有している。
上に述べたいろいろな要素間の接続の集合は、接続母線
D’rで略示されている。
発信装置lは有利な仕方で次のような一つの部分から構
成することができる。即ち、全べての人にアクセス可能
であって、署名を自動的に作製しメツセージの伝送を行
なう固定の装置/aと、 外部からアクセスできないような仕方で個々の人に割当
てられ当人にも知られていない秘密のコードならびに記
憶装置Sおよび処理回路6を含む各人に割当てられた携
帯用デバイスまたは署名カード/bである。
(/6I 受信装置3は少なくとも次の要素からなる。
即ち、 著名人りメツセージMを受信して、発信装置lの回路ア
ッセンブリ7によって決定される伝送方式の関数として
、メツセージを元の形態に再生する回路アッセンブリI
Oと、 回路10に接続されて原の著名人りメツセージを明晰な
形態で表示するための表示装置/” /(この表示装置
//は例えば紙担体13に著名人りメツセージを印字す
ることができる入出力装置12に接続するのが有利であ
る)と、それぞれm個の秘密要素コードと、署名SGの
計算プログラムPと、メツセージを発信した人の秘密コ
ードの計算用の第コのプログラムplとが格納されてい
る少なくとも3つの領域/+a、/llbおよび/li
c を有する記憶装置もしくはメモリ/りと、メモIJ
 t lIならびに入出力装置/、2に接続されてメモ
リllIに格納されている情報にアクセスすることがで
きる処理回路13と、 該処理回路isの出力端に接続された1つの入力端と、
人出装置/、2に接続された他の入力端を有する比較回
路/6と、 上記比較回路l乙の出力に接続された入力を有し一つの
安定した状態をとる例えば点灯回路のような証明(表示
出力)回路lりとを有する。
本発明の重要な特徴によれば、メモIJ /ダの領域/
lla、処理回路/Sならびに比較器/6は、第3者が
格納されている情報やこれら回路によって処理される情
報を知ることができないようにするために外部からアク
セス不可能にされる。
プログラムPおよびPlも外部からアクセス不可能にす
るのが好ましい。
受信装置3は次の様な一つの回路部分で実現するのが有
利である。即ち、 回路アッセンブリIOと、表示デバイス//と、人出装
置/2と、証明(表示出力)回路/7とを有する固定の
回路部分3aならびに複数の人に給付されて、外部から
アクセスできないような仕方で記憶装置/41、処理回
路/Sおよび比較回路16を有している制御カードと称
される第一の携帯可能な部分3bとである。
署名カード/bおよび制御カード3bは、フランス国特
許願第コ3.3’/、3g1号および第コク□/l13
9号各明細書に開示されているものとすることもできる
1つの実施例として、制御カード3bは受信装R3に結
合され、そしてこのカード3bの成る特定の入出力端だ
けが外部からアクセス可能である。詳しくは、第1図を
参照すると、このカード3bは接続22aにより人出装
置/コ尋こ接続されると共に接続、23により処理回路
l!に接続された第1の入力端子−1/と、接続、2コ
bにより入出力装置/コに接続されると共に接続λjに
よって比較器/6の入力端子に接続された第一の入力端
子2’lと、接続コアにより比較回路の出力端l乙に接
続されると共に接続:1gによって証明値示出カシバイ
ス17に接続された第3の出力端子26とを有する。
署名カード/bを名簿化するために、当該カードが給付
される人に対して既知の機密コードCで個人別化するこ
とが重要である。そのためには、署名カード/bのメモ
IJ g内に少なくとも7つの第3の領域kcを設けて
、そこに機密コードCを格納しておく必要がある。この
ようにすれば、このカードが所属しない他人によって利
用される危険が回避される。
次に上に述べた装置の動作について説明する。
発信人と称する者が、受信人と称する他の八lこメツセ
ージMを伝送したいものとする。
第1の動作相において、発信人は発信装置lのデータ取
込み装置を用いてそのメツセージもしくは圧縮されたメ
ツセージ(要約メツセージ)を作成する。このメツセー
ジには、当該発信人に固有の識別標識Iが付けられる。
この識別標@Iは、メモリ/ダの秘密領域1llc内に
蘭されているm個の要素コードのうちのn個の要素コー
ドのアドレスを表わすn個のパラメータで構成するのが
有利である。また、発信人の識別標識工は自動的に伝送
しようとするメツセージに組入れるようにするのが有利
である。そのたCコOI めには、メモリjに領域jcを設けておいて、そこに発
信人の識別標@X、即ち上記のn個のパラメータを予め
格納しておくだけで充分であろう。
発信人が伝送前にそのメツセージに署名したい場合には
、署名カード/bを発信装置/の固定の部分/a内に挿
入する。しかる後に発信人はデータ取込み装置弘を用い
て彼の機密コードCを打込む。この機密コードCは署名
カード/bのメモIJ zの領域&clこ予め格納され
ている機密コードCと自動的に比較される。これら一つ
のコード間に一致があれば、署名カード/bは発信装置
/の段階で有効化され、そして著名人りメツセージの伝
送処理が開始される。
第一の相において、発信装置lは自動的にメツセージM
の署名SGを作成する。この作成は、本来のメツセージ
かまたはデータ取込み装置ダあるいは処理回路6または
それ自体周知の介在デバイス(図示せず)で得られる当
該メツセージMの圧縮された形態から出発して行なわれ
る。
との署名SGは、署名計算プログラムPに基すき、メモ
リ3の領域jaおよび、tbにそれぞれ予め格納されて
いる秘密コードSに基ずき処理回路乙によって算出され
る。署名8Gの作成プログラムPは、例え僅かであって
もその内容の変更が自動的に該メツセージに関連の署名
の値の変更を斎らすことを確実にするために、メツセー
ジの内容の完全性を考慮するように作成するのが重要で
ある。プログラムPは、発信人に未知の秘密コードSを
取扱うので、発信人が前もって、伝送しようとするメツ
セージMの署名SGを予め決定することは不可能である
第3の相において、このようにして算出もしくは計算さ
れた署名Saは、回路アッセンブリ7で、メツセージM
および識別標識工と組合せられ、そしてこの組合わせは
必要に応じ、伝送チャンネルコを介して受信装置へ転送
する前に解読不可能にするように変更を受ける。
署名式りメツセージM、工、Baは受信装置3の回路ア
ツセンブIJ / oによって受信される。
この回路10は本質的に、例えば表示装置l/で、署名
8()および識別標識Iと共に原メツセージMを再生す
る機能を有する。必ずしも必須用件ではないが、この表
示と同時に、メツセージM、その識別標識Iならびに署
名は自動的に、入出力装置lコを介して紙担体/3に印
字される。
かくして、受信装置3でだれもが、発信装置lから受信
した署名式りメツセージを認識することができる。受信
装置3で、メツセージの宛名人(メツセージ内に当人の
名前があるところの者)は、本発明にしたがい、該メツ
セージの発信源を識別するためにメツセージの署名SG
が真正であるかどうかを確認することができる。
この目的で、制御カード3bが用いられる。この制御カ
ードは複数人に給付されるカードである。
第1の相において、上記の受取人は制御カード3bを受
信装置3に挿入して受信メツセージMの署名SGの認証
プロセスを開始せしめる。
第一の相で、受信メツセージMの署名sGの認証プロセ
スとして最初番こ、メツセージの発信人の秘密コードS
が計算され、次いで受信装置3で、制御カード3b内に
予め格納されている情報に基すいて、当該メツセージの
署名SGが再計算される。メツセージを上述のように紙
/3に転写する場合には受信人は、メツセージのテキス
トならびに識別標識工を、入出力装置/、2を介して受
信装置3内に再び導入する。識別用標識工および原メツ
セージまたは圧縮されたメツセージは、入力端子J/か
ら、受信装置3に結合された制御カード3bの処理回路
15に供給される。
メツセージの発イδ人の秘密コードSを計算するために
、この処理回路/jはメモリtaの領域/’Icに格納
されているプログラムP1を実行する。このプログラム
はメツセージの識別標識工を取扱うプログラムである。
詳述すると、この識別標識工を表わすn個のパラメータ
が、メモIJ / lIの秘密領域/4’aに予め格納
されているm個の要素コードのうちのn個の要素コード
を識別するn個のアドレスとして用いられる。したがっ
て、プログラムP’tI上アドレシングされたn個の要
素コードを検索して、これらn個の要素コードを組合わ
せることによりメツセージの発信人の秘密コードを再生
する。このようにして求められた秘密コードSが、メツ
セージの発信人に帰属する署名カードlb内に予め格納
されている秘密コードと同じなければならないことは言
うまでもない。
次いで、処理回路13は受信装置から供給されたメツセ
ージの署名SGを自動的に再計算する。この目的で・、
処理回路/3はメモ+)t4Iの領域/+bに格納され
ている署名計算プログラムPを実行する。このプログラ
ムPはメツセージMの伝送中送信装f/に結合される署
名カード/bのメモリ5の領域よりに予め格納されてい
るプログラムPと正確に同一である。このプログラムP
は、メツセージMの内容ならびにプログラムp+で求め
られた秘密コードSを取扱うプログラムである。
第3相において、処理回路/!により再算出された署名
8Gは比較装置l乙の入力端に供給される。比較装置/
6の他の入力端は、入力端子コダを介して、入出力装置
/コを介し受信装置から供給される署名SGを受取る。
比較装置11はこれら2つの署名を比較して出力端子コ
ロを介し証明要素もしくは表示要素/?を付勢するため
の信号を発生する。この付勢は、一つの署名が正確に対
応する場合にのみ行なわれる。
このような条件下で、受信人だけが該受信人から与えら
れた署名と、受信装置3によって自動的に再算出された
署名との比較結果が一致であるか不一致であるかを報ら
される。
このようにして受信装置3は、メツセージおよび(また
は)その識別標識および(才たは)署名から、有ゆる変
更もしくは改変を、変更されたメツセージに対応する署
名の値を知る必要なく検出することができる。したがっ
て有ゆる( コア [ 詐欺行為は不可能になり、メツセージの受信人は正確匿
受信メツセージの発信者を知ることができる。
自明なように、上記のような識別方法は、発信側で用い
られる署名カード/bと受信側で用いられる制御カード
3bとの間にある種の整合を必要とし、そしてこれら2
つの担体が共通の情報を有することを必要とする。この
問題は、これら担体が不可侵性の特性を与えられるとこ
ろカ)ら、製造の段階または個人または複数人に最初に
給付する段階で解決することができる。
安全のために、受信装置3に、制御カード3bによる可
能な認証の回数を制限する使用計数器(図示せず)を設
けるのが有利である。このようにすれば成る人に帰属す
る秘密コードSを発見しようとする労多き検索を禁止す
ることができる。
【図面の簡単な説明】
添附図面は本発明の方法を実施するための回     
゛路装置の一実施例を略示するブロック・ダイヤ〈コt
。 ダラムである。 /・・発信装置、2・・伝送チャンネル、3・・受信装
置、ダ・・データ取込み装置、!・・メモリ、6・・処
理回路、り、10・・回路アッセンブリ、//・・表示
デバイス、/、2・・入出力装置、13・・プリンタ出
力、/l・・メモリ、l!・・処理回路、16・・比較
回路、lり・・証明(表示出力)デバイス、lb・・署
名カード、3b・・制御カード、M・・メツセージ、■
・・識別標識、8G・・署名、p、 p’・・プログラ
ム。 t 、2? 、7C

Claims (1)

  1. 【特許請求の範囲】 l 伝送チャンネル(コ)を介して発信装置(1)から
    伝送されて受信装置(3)により受信される署名式りメ
    ツセージの署名であって、少くとも被伝送メツセージ(
    財)の内容および他人やメツセージ(ロ)の発信者に未
    知のパラメータまたは秘密コードを利用した署°名の計
    算プログラム(P)から出発して、発信装置(1)の段
    階で自動的に作成されたメツセージ(ロ)の署名(8G
    )を認証するための方法において、前記受信装置(3)
    によって受信されたメツセージ(ロ)の署名(8G)の
    真正を検証するために、受信されたメツセージ(ロ)の
    内容および人またはメツセージの受信者に未知の前記の
    秘密コードと同じ秘密コード(S)を処理する少なくと
    も前記のプログラムと同じプログラム(P)に従い、受
    信したメツセージ(ロ)の署名(8G)を自動的尋こ再
    算出し、受信したメツセージの署名(8G)と受信装置
    (3)の段階で再算出された署名(8G)とを自動的に
    比較し、そして、受信者が前記再算出された署名の値を
    認識する可能性を禁止しつつメツセージの受信者に対し
    てのみ前記比較の一致または不一致の結果を表示するこ
    とを特徴とする署名式りメツセージの署名を認証する方
    法。 ユ 複数の人をして署名を自動的に作成しつつ署名式り
    メツセージの発信を許容し、その場合、各人は当人に未
    知の個有の秘密コード(8)を有すると共に、メツセー
    ジ(ロ)と共に伝送される秘密でない識別標1il(I
    )を有し、そして受信装置(3)の段階で受信したメツ
    セージ(ロ)の署名(8G)を再算出する前に該メツセ
    ージ(ロ)と共に伝送された発信者の識別標識(I)j
    こ基すいてメツセージ(財)の発信者の秘密コード(8
    )を自動的に決定することを含む特許請求の範囲第1項
    記載の署名式りメツセージの署名を認証する方法。 3 メツセージ(lの各発信者の秘密コード(8)を、
    受信装置(3)の秘密記憶領域(lpa)内に格納され
    るm個の秘密要素コードの内から選択されたn個の要素
    秘密コード番と分割し、前記秘密記憶領域(/41a)
    内のn個の要素コードのアドレスを表わすn個のパラメ
    ータによって各発信人を識別し、前記n個のパラメータ
    または識別標識(I)はメツセージ(財)と共に伝送さ
    れて、受信装置(3)をしてプログラム(Pl)を用い
    自動的に且つ秘密裡に、受信メツセージ(ロ)の署名(
    5())の再算出前に、発信人の秘密コード(8)を算
    出せしめる特許請求の範囲第1項または第一項記載の署
    名入りメツセージの署名を認証する方法。 侶 適尚な伝送チャンネル(コ)を介して受信装置(3
    )に接続された発信装置(1)により構成され、該発信
    装置(1)は、少なくとも、署名計算プログラム(P)
    ならびにメツセージの発信人に未知のパラメータまたは
    秘密のコード(S)が少なくとも記憶されている記憶装
    置(j)と、メツセージ(ロ)の内容および前記秘密の
    コード(S)を考慮して前記プログラム(P)から出発
    しメツセージ(ロ)の署名(8G)を自動的に作成する
    ための処理回路(6)とを有する装置において、前記プ
    ログラム(P)およびメツセージの受信人にはやはり未
    知である前記と同じ秘密コード(s)が少なくとも格納
    される記憶装置(/り)と、メツセージの内容、プログ
    ラム(P)および前記秘密コード(S)から出発して受
    信メツセージの署名(SG)を再算出するための処理回
    路(八〇と、受信メツセージ((財)の署名(SG)を
    外部から受ける第1の入力端および前記再算出された署
    名を受ける第一の入力端を有する比較装置(八〇と、少
    なくとも2つの安定状態を有し前記比較装置による比較
    の一致または不一致の結果を各々表示する証明装置(/
    6)とを備え、該証明装置(/6)の入力は前記比較装
    置(lりの出力ζこ結合されていることを特徴とする装
    置。 よ 受信装置(3)の記憶装置(ハリが、m個の要素コ
    ードが予め格納されている第1の秘密領域(ty−)と
    、メツセージ(ロ)と共に伝送されてn個の要素コード
    を表わすn個のパラメータから出発してメツセージの発
    信者の秘密コード(S)を計算する第一のプログラム(
    P’)が予め格納されている第一の領域(/+C)とを
    有している特許請求の範囲第ダ項記載の装置。 ム 発信装置(llが、一つの部分、すなわち全ての人
    がアクセスすることができてメツセージの伝送を行なう
    固定の部分(/a)と、各人に個別的に設けられて外部
    からアクセス不可能な仕方で、人の秘密コード(S)と
    、メツセージ(ロ)および秘密コード(S)から出発し
    て該メツセージ(ロ)の署名(SG)を計算するための
    処理回路(6)および好ましくは該署名(8G)を自動
    的に作成するためのプログラム(巧を閉じ込めて備えて
    いるポータプル装置もしくは署名カード(lb)とから
    構成されている特許請求の範囲 7 受信装置(3)が、λつの部分、すなわちメツセー
    ジ(ロ)を受けることができる全ての人によりアクセス
    可能な固定の部分(3a)と、複数の人に配布されるよ
    う適応されて、外部からアクセス不可能な仕方で、記憶
    装置(ハ0、処理回路(ll)および比較回路(lb)
    を閉じ込めて備えているポータプル装置もしくは制御カ
    ード(3b)とから構成されている特許請求の範囲第ダ
    項または第3項記載の装置。 g 再計算された署名( SG)を受ける前記比較装置
    (lb)の入力端子が、外部からアクセス不可能である
    特許請求の範囲第7項記載の装置。 デ 秘密コード(8)および計算プログラム(P)が、
    署名カード(lb)の製造時に予め格納もしくは登録さ
    れてる特許請求の範囲第4項記載の装置。 IQ記憶装置(ハ0内に格納されている情報が制御カー
    ド(3b)の製造時に予め格納もしくは登録される特許
    請求の範囲第7項記載の署名入りメツセージの署名を認
    証する!.!。 /l 証明装置(17)が、発光または音響証明装置で
    ある特許請求の範囲第7項記載の著名人りメツセージの
    署名を認証する[。 lユ証明装置(/?)が受信装置(3)の固定の部分(
    3a)に設けられている特許請求の範囲第11項記載の
    装置。
JP57176476A 1981-10-09 1982-10-08 署名入りメツセ−ジの署名を認証するための方法および装置 Granted JPS5875267A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8119090A FR2514593B1 (fr) 1981-10-09 1981-10-09 Procede et dispositif pour authentifier la signature d'un message signe
FR8119090 1981-10-09

Publications (2)

Publication Number Publication Date
JPS5875267A true JPS5875267A (ja) 1983-05-06
JPS6126111B2 JPS6126111B2 (ja) 1986-06-19

Family

ID=9262918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57176476A Granted JPS5875267A (ja) 1981-10-09 1982-10-08 署名入りメツセ−ジの署名を認証するための方法および装置

Country Status (5)

Country Link
US (1) US4656474A (ja)
EP (1) EP0077238B1 (ja)
JP (1) JPS5875267A (ja)
DE (1) DE3268974D1 (ja)
FR (1) FR2514593B1 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6198476A (ja) * 1984-10-19 1986-05-16 Casio Comput Co Ltd カードターミナル
JPS62123565A (ja) * 1985-11-22 1987-06-04 Nec Corp 電子伝票の承認処理方式
JPH0614018A (ja) * 1990-04-16 1994-01-21 Pitney Bowes Inc 電子的公証方法および装置
JPH06318036A (ja) * 1994-04-11 1994-11-15 Yutaka Tsukamoto ディジタル署名システム
WO1996020452A1 (en) * 1994-12-28 1996-07-04 Kabushiki Kaisya Advance Certifying system and transaction system with the certification
JP2010517398A (ja) * 2007-01-23 2010-05-20 エヌクリプトワン ポータブル認証デバイス
JP2012508529A (ja) * 2008-11-10 2012-04-05 ウィリアム ブイ. オックスフォード, 汎用コンピューティングデバイスにおけるコード実行制御および再帰的セキュリティプロトコルでのコード実行制御のための方法およびシステム
US9575906B2 (en) 2012-03-20 2017-02-21 Rubicon Labs, Inc. Method and system for process working set isolation
US9705677B2 (en) 2002-06-20 2017-07-11 Rubicon Labs, Inc. Method and system for control of code execution on a general purpose computing device and control of code execution in a recursive security protocol

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2536880B1 (fr) * 1982-11-30 1987-05-07 Bull Sa Microprocesseur concu notamment pour executer les algorithmes de calcul d'un systeme de chiffrement a cle publique
US4926480A (en) * 1983-08-22 1990-05-15 David Chaum Card-computer moderated systems
JPS619052A (ja) * 1984-06-25 1986-01-16 Toshiba Corp 通信ネツトワ−クシステム
US4652698A (en) * 1984-08-13 1987-03-24 Ncr Corporation Method and system for providing system security in a remote terminal environment
JPH0691526B2 (ja) * 1985-03-08 1994-11-14 株式会社東芝 通信システム
NL8502567A (nl) * 1985-09-19 1987-04-16 Bekaert Sa Nv Werkwijze en inrichting voor het op echtheid controleren van voorwerpen en voorwerp geschikt voor het toepassen van deze werkwijze.
EP0218176B1 (en) * 1985-10-07 1991-11-13 Kabushiki Kaisha Toshiba Portable electronic device
JPH0754536B2 (ja) * 1986-02-17 1995-06-07 株式会社日立製作所 Icカ−ド利用システム
FR2596177B1 (fr) * 1986-03-19 1992-01-17 Infoscript Procede et dispositif de sauvegarde qualitative de donnees numerisees
USRE38419E1 (en) 1986-05-13 2004-02-10 Ncr Corporation Computer interface device
EP0246823A3 (en) * 1986-05-22 1989-10-04 Racal-Guardata Limited Data communication systems and methods
FR2600189B1 (fr) * 1986-06-16 1991-02-01 Bull Cp8 Procede pour faire authentifier par un milieu exterieur un objet portatif tel qu'une carte a memoire accouplee a ce milieu
FR2601476B1 (fr) * 1986-07-11 1988-10-21 Bull Cp8 Procede pour authentifier une donnee d'habilitation externe par un objet portatif tel qu'une carte a memoire
EP0277247B1 (en) * 1986-07-31 1994-05-04 Kabushiki Kaisya Advance System for generating a shared cryptographic key and a communication system using the shared cryptographic key
US4802218A (en) * 1986-11-26 1989-01-31 Wright Technologies, L.P. Automated transaction system
JPS63165512U (ja) * 1987-04-18 1988-10-27
JPS6417402U (ja) * 1987-07-20 1989-01-27
JPS6480803A (en) * 1987-09-24 1989-03-27 Harada Seisakusho Kk Method and device for measuring roughness of peak surface of rail head
DE58909106D1 (de) * 1988-07-20 1995-04-20 Syspatronic Ag Spa Datenträger-gesteuertes Endgerät in einem Datenaustauschsystem.
US5016274A (en) * 1988-11-08 1991-05-14 Silvio Micali On-line/off-line digital signing
ES2057264T3 (es) * 1989-05-30 1994-10-16 Siemens Nixdorf Inf Syst Procedimiento para la verificacion de un terminal que se comunica con tarjetas de chips.
DK279089D0 (da) * 1989-06-07 1989-06-07 Kommunedata I S Fremgangsmaade til overfoersel af data, et elektronisk dokument eller lignende, system til udoevelse af fremgangsmaaden samt et kort til brug ved udoevelse af fremgangsmaaden
USRE36310E (en) * 1990-06-07 1999-09-21 Kommunedata I/S Method of transferring data, between computer systems using electronic cards
US6539363B1 (en) 1990-08-30 2003-03-25 Ncr Corporation Write input credit transaction apparatus and method with paperless merchant credit card processing
FR2666671B1 (fr) * 1990-09-12 1994-08-05 Gemplus Card Int Procede de gestion d'un programme d'application charge dans un support a microcircuit.
FR2674053A1 (fr) * 1991-03-12 1992-09-18 Dassault Electronique Installation pour la securisation de titres de transport, en particulier a piste magnetique.
US5227590A (en) * 1991-05-17 1993-07-13 Ncr Corporation Handwriting capture device
US5157726A (en) * 1991-12-19 1992-10-20 Xerox Corporation Document copy authentication
GB2267631B (en) * 1992-06-02 1995-09-20 Racal Datacom Ltd Data communication system
GB9211648D0 (en) * 1992-06-02 1992-07-15 Racal Datacom Ltd Data communication system
US5349642A (en) * 1992-11-03 1994-09-20 Novell, Inc. Method and apparatus for authentication of client server communication
FR2703800B1 (fr) * 1993-04-06 1995-05-24 Bull Cp8 Procédé de signature d'un fichier informatique, et dispositif pour la mise en Óoeuvre.
US6408388B1 (en) * 1993-05-05 2002-06-18 Addison M. Fischer Personal date/time notary device
US7137011B1 (en) * 1993-09-01 2006-11-14 Sandisk Corporation Removable mother/daughter peripheral card
US5887145A (en) * 1993-09-01 1999-03-23 Sandisk Corporation Removable mother/daughter peripheral card
IL107789A0 (en) * 1993-11-29 1995-03-15 Cortress U & T Ltd Data verification system and method
FR2718311A1 (fr) * 1994-03-30 1995-10-06 Trt Telecom Radio Electr Dispositif de mise en Óoeuvre d'un système de signature de message et carte à puce comportant un tel dispositif.
US6185546B1 (en) 1995-10-04 2001-02-06 Intel Corporation Apparatus and method for providing secured communications
US5539828A (en) * 1994-05-31 1996-07-23 Intel Corporation Apparatus and method for providing secured communications
US6091835A (en) * 1994-08-31 2000-07-18 Penop Limited Method and system for transcribing electronic affirmations
US5544255A (en) * 1994-08-31 1996-08-06 Peripheral Vision Limited Method and system for the capture, storage, transport and authentication of handwritten signatures
US5606609A (en) * 1994-09-19 1997-02-25 Scientific-Atlanta Electronic document verification system and method
US6058478A (en) * 1994-09-30 2000-05-02 Intel Corporation Apparatus and method for a vetted field upgrade
US5619574A (en) * 1995-02-13 1997-04-08 Eta Technologies Corporation Personal access management system
US5696825A (en) * 1995-02-13 1997-12-09 Eta Technologies Corporation Personal access management system
US5778068A (en) * 1995-02-13 1998-07-07 Eta Technologies Corporation Personal access management system
US5694472A (en) * 1995-02-13 1997-12-02 Eta Technologies Corporation Personal access management system
US5689564A (en) * 1995-02-13 1997-11-18 Eta Technologies Corporation Personal access management system
US5682428A (en) * 1995-02-13 1997-10-28 Eta Technologies Corporation Personal access management system
US5610980A (en) * 1995-02-13 1997-03-11 Eta Technologies Corporation Method and apparatus for re-initializing a processing device and a storage device
US5692049A (en) * 1995-02-13 1997-11-25 Eta Technologies Corporation Personal access management system
US5594225A (en) * 1995-06-07 1997-01-14 Botvin; Arthur D. Methods and systems for conducting financial transactions via facsimile
DE19523466C1 (de) * 1995-06-28 1997-04-03 Informatikzentrum Der Sparkass Verfahren zur gegenseitigen Authentifikation von elektronischen Partnern mit einem Rechnersystem
US5794221A (en) 1995-07-07 1998-08-11 Egendorf; Andrew Internet billing method
US5949881A (en) * 1995-12-04 1999-09-07 Intel Corporation Apparatus and method for cryptographic companion imprinting
US6219423B1 (en) 1995-12-29 2001-04-17 Intel Corporation System and method for digitally signing a digital agreement between remotely located nodes
JP3260270B2 (ja) * 1996-01-12 2002-02-25 キヤノン株式会社 映像入力装置および映像入力システム
US6181803B1 (en) 1996-09-30 2001-01-30 Intel Corporation Apparatus and method for securely processing biometric information to control access to a node
US5828753A (en) 1996-10-25 1998-10-27 Intel Corporation Circuit and method for ensuring interconnect security within a multi-chip integrated circuit package
US5818939A (en) * 1996-12-18 1998-10-06 Intel Corporation Optimized security functionality in an electronic system
US6247129B1 (en) 1997-03-12 2001-06-12 Visa International Service Association Secure electronic commerce employing integrated circuit cards
SE512748C2 (sv) 1997-05-15 2000-05-08 Access Security Sweden Ab Förfarande, aktivt kort, system samt användning av aktivt kort för att genomföra en elektronisk transaktion
US5974143A (en) * 1997-09-30 1999-10-26 Intel Corporation Virus-resistent mechanism for transaction verification to confirming user
US6205498B1 (en) 1998-04-01 2001-03-20 Microsoft Corporation Method and system for message transfer session management
US6446206B1 (en) * 1998-04-01 2002-09-03 Microsoft Corporation Method and system for access control of a message queue
US6529932B1 (en) 1998-04-01 2003-03-04 Microsoft Corporation Method and system for distributed transaction processing with asynchronous message delivery
US6678726B1 (en) 1998-04-02 2004-01-13 Microsoft Corporation Method and apparatus for automatically determining topology information for a computer within a message queuing network
US6848108B1 (en) * 1998-06-30 2005-01-25 Microsoft Corporation Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network
US6275912B1 (en) 1998-06-30 2001-08-14 Microsoft Corporation Method and system for storing data items to a storage device
US6202089B1 (en) 1998-06-30 2001-03-13 Microsoft Corporation Method for configuring at runtime, identifying and using a plurality of remote procedure call endpoints on a single server process
US6463535B1 (en) 1998-10-05 2002-10-08 Intel Corporation System and method for verifying the integrity and authorization of software before execution in a local platform
FR2791203A1 (fr) * 1999-03-17 2000-09-22 Schlumberger Systems & Service Dispositif d'authentification d'un message lors d'une operation de traitement cryptographique dudit message
DE19919909C2 (de) 1999-04-30 2001-07-19 Wincor Nixdorf Gmbh & Co Kg Signierung und Signaturprüfung von Nachrichten
US6895502B1 (en) 2000-06-08 2005-05-17 Curriculum Corporation Method and system for securely displaying and confirming request to perform operation on host computer
JP3884955B2 (ja) * 2001-12-28 2007-02-21 キヤノン株式会社 画像検証システムおよび画像検証装置
US7203844B1 (en) 2002-06-20 2007-04-10 Oxford William V Method and system for a recursive security protocol for digital copyright control
FR2847368B1 (fr) * 2002-11-18 2004-12-31 France Telecom Controle de code de carte pre-payee virtuelle
GB0229894D0 (en) 2002-12-21 2003-01-29 Ibm Methods, apparatus and computer programs for generating and/or using conditional electronic signatures and/or for reporting status changes
US20060206677A1 (en) * 2003-07-03 2006-09-14 Electronics And Telecommunications Research Institute System and method of an efficient snapshot for shared large storage
JP4665617B2 (ja) * 2005-06-10 2011-04-06 沖電気工業株式会社 メッセージ認証システム,メッセージ送信装置,メッセージ受信装置,メッセージ送信方法,メッセージ受信方法およびプログラム
US7395156B2 (en) * 2005-06-23 2008-07-01 Raytheon Company System and method for geo-registration with global positioning and inertial navigation
US8122240B2 (en) 2005-10-13 2012-02-21 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for establishing a security association
US7761591B2 (en) 2005-12-16 2010-07-20 Jean A. Graham Central work-product management system for coordinated collaboration with remote users
US8494168B1 (en) 2008-04-28 2013-07-23 Netapp, Inc. Locating cryptographic keys stored in a cache
GB0807668D0 (en) * 2008-04-28 2008-06-04 Innovia Films Ltd Method of authenticating a polymer film
DE102012209408A1 (de) * 2012-06-04 2013-12-05 Siemens Aktiengesellschaft Sichere Übertragung einer Nachricht
US9122605B2 (en) * 2013-09-23 2015-09-01 Honeywell International Inc. Methods for determining multiple simultaneous fault conditions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53144640A (en) * 1977-05-20 1978-12-16 Ibm Method of preventing illegal use of id card
JPS5680769A (en) * 1979-12-03 1981-07-02 Ibm Person identification system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4216577A (en) * 1975-12-31 1980-08-12 Compagnie Internationale Pour L'informatique Cii-Honeywell Bull (Societe Anonyme) Portable standardized card adapted to provide access to a system for processing electrical signals and a method of manufacturing such a card
US4222516A (en) * 1975-12-31 1980-09-16 Compagnie Internationale Pour L'informatique Cii-Honeywell Bull Standardized information card
FR2401459A1 (fr) * 1977-08-26 1979-03-23 Cii Honeywell Bull Support d'information portatif muni d'un microprocesseur et d'une memoire morte programmable
US4193131A (en) * 1977-12-05 1980-03-11 International Business Machines Corporation Cryptographic verification of operational keys used in communication networks
US4206315A (en) * 1978-01-04 1980-06-03 International Business Machines Corporation Digital signature system and apparatus
US4259720A (en) * 1978-01-09 1981-03-31 Interbank Card Association Security system for electronic funds transfer system
US4349695A (en) * 1979-06-25 1982-09-14 Datotek, Inc. Recipient and message authentication method and system
US4264782A (en) * 1979-06-29 1981-04-28 International Business Machines Corporation Method and apparatus for transaction and identity verification
FR2477344B1 (fr) * 1980-03-03 1986-09-19 Bull Sa Procede et systeme de transmission d'informations confidentielles
FR2480539B1 (fr) * 1980-04-09 1985-09-13 Cii Honeywell Bull Procede et systeme de transmission de messages signes
US4326098A (en) * 1980-07-02 1982-04-20 International Business Machines Corporation High security system for electronic signature verification
US4417338A (en) * 1981-04-13 1983-11-22 Wisconsin Alumni Research Foundation Cryptographic key sharing circuit and method using code correction
US4438824A (en) * 1981-04-22 1984-03-27 Siemens Corporation Apparatus and method for cryptographic identity verification
US4423287A (en) * 1981-06-26 1983-12-27 Visa U.S.A., Inc. End-to-end encryption system and method of operation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53144640A (en) * 1977-05-20 1978-12-16 Ibm Method of preventing illegal use of id card
JPS5680769A (en) * 1979-12-03 1981-07-02 Ibm Person identification system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6198476A (ja) * 1984-10-19 1986-05-16 Casio Comput Co Ltd カードターミナル
JPS62123565A (ja) * 1985-11-22 1987-06-04 Nec Corp 電子伝票の承認処理方式
JPH0614018A (ja) * 1990-04-16 1994-01-21 Pitney Bowes Inc 電子的公証方法および装置
JPH06318036A (ja) * 1994-04-11 1994-11-15 Yutaka Tsukamoto ディジタル署名システム
WO1996020452A1 (en) * 1994-12-28 1996-07-04 Kabushiki Kaisya Advance Certifying system and transaction system with the certification
US9705677B2 (en) 2002-06-20 2017-07-11 Rubicon Labs, Inc. Method and system for control of code execution on a general purpose computing device and control of code execution in a recursive security protocol
JP2010517398A (ja) * 2007-01-23 2010-05-20 エヌクリプトワン ポータブル認証デバイス
JP2012508529A (ja) * 2008-11-10 2012-04-05 ウィリアム ブイ. オックスフォード, 汎用コンピューティングデバイスにおけるコード実行制御および再帰的セキュリティプロトコルでのコード実行制御のための方法およびシステム
JP2015035224A (ja) * 2008-11-10 2015-02-19 クリメニ テクノロジーズ, インコーポレイテッド 汎用コンピューティングデバイスにおけるコード実行制御および再帰的セキュリティプロトコルでのコード実行制御のための方法およびシステム
US9575906B2 (en) 2012-03-20 2017-02-21 Rubicon Labs, Inc. Method and system for process working set isolation

Also Published As

Publication number Publication date
FR2514593A1 (fr) 1983-04-15
FR2514593B1 (fr) 1986-12-26
EP0077238B1 (fr) 1986-02-05
EP0077238A1 (fr) 1983-04-20
JPS6126111B2 (ja) 1986-06-19
DE3268974D1 (en) 1986-03-20
US4656474A (en) 1987-04-07

Similar Documents

Publication Publication Date Title
JPS6126111B2 (ja)
US7580895B2 (en) Product protection gateway and method for checking the authenticity of products
JPH0435932B2 (ja)
ES2335642T3 (es) Procedimiento para la proteccion de datos.
CN101036152B (zh) 用于标记、跟踪和鉴认产品的方法和系统
JP7367277B2 (ja) デジタルファイルの偽造防止保護のための方法及びシステム
CN104156862A (zh) 一种基于微信平台的二维码防伪防窜货查询系统和方法
US6676023B2 (en) Method and system for checking an original recorded information
CN105912894B (zh) 一种将证件号码用于电子印章印文防伪的方法
US7182265B2 (en) Method and system for checking an original recorded information
US20010049789A1 (en) Method for the secure display during transmission of data or data files between users
JPS6248424B2 (ja)
US20030051141A1 (en) Method and a system for generating and handling documents
JP2003223435A (ja) 文書印刷装置、文書認証装置、文書印刷方法、文書認証方法、文書認証システム、プログラム及び記憶媒体
CN105187404B (zh) 一种基于云服务器的文件防伪查询方法及装置
US20030005298A1 (en) Method and apparatus for authenticating people using business cards
CN109639622A (zh) 离线应用登录方法、终端及服务器
CN106452784B (zh) 一种数字资产原始属性的匿名对等互证方法
JPS59501388A (ja) 安全システム
AU2019342281A1 (en) A system and method for binding information to a tangible object
KR102698739B1 (ko) 전자 투표 결과로 생성된 투표검증키를 이용하여 누구든지 전자 투표 결과를 검증 가능한 전자 투표 시스템 및 그 시스템의 동작 방법
KR102699628B1 (ko) 전자 투표 결과로 생성된 투표검증키를 이용하여 누구든지 전자 투표 과정을 검증 가능한 전자 투표 시스템 및 그 시스템의 동작 방법
CN1959711B (zh) 电子证明及其认证系统
JPH09200198A (ja) メッセージ認証システム
JP2002040936A (ja) 電子印鑑作成装置、電子印鑑証明書発行装置、電子印鑑署名装置、及び電子印鑑認証装置、並びに電子署名システム及び電子署名方法