JPH08223152A - 暗号化方法および暗号情報変換装置 - Google Patents

暗号化方法および暗号情報変換装置

Info

Publication number
JPH08223152A
JPH08223152A JP7025142A JP2514295A JPH08223152A JP H08223152 A JPH08223152 A JP H08223152A JP 7025142 A JP7025142 A JP 7025142A JP 2514295 A JP2514295 A JP 2514295A JP H08223152 A JPH08223152 A JP H08223152A
Authority
JP
Japan
Prior art keywords
information
recipient
ciphertext
key
encryption
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7025142A
Other languages
English (en)
Inventor
Hiroshi Miyauchi
宏 宮内
Hiroyuki Masumoto
裕幸 桝本
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP7025142A priority Critical patent/JPH08223152A/ja
Publication of JPH08223152A publication Critical patent/JPH08223152A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 繁雑な公開鍵の管理を不要とすることができ
るとともに、送信処理を大幅に簡略化することができる
暗号化方式および暗号情報変換装置を提供する。 【構成】 送信者iはセッション鍵Kを生成して電子文
書Mを暗号化し暗号文K(M)を生成するとともに、セ
ンタ5の公開鍵Pcによりセッション鍵Kを暗号化して
暗号情報Pc(K)を生成し、受信者情報jとともにセ
ンタ5に送信する。センタ5では自己の秘密鍵Scによ
りセッション鍵Kを復元し、さらに受信者jの公開鍵P
jにより暗号化することにより、暗号情報Pc(K)を
Pj(K)に変換し、暗号文K(M)とともに受信者j
に送信する。受信者jは自己の秘密鍵Sjによりセッシ
ョン鍵Kを復元し、これにより電子文書Mを復元する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、暗号化方法および暗号
情報変換装置に関し、特に公開鍵およひ秘密鍵を用いて
電子文書を暗号/復号化することにより秘密通信を行う
暗号化方法および暗号情報変換装置に関するものであ
る。
【0002】
【従来の技術】電子文書の秘密通信を行う場合、最も基
本的な共通鍵暗号方式では、送信者と受信者とで暗号鍵
を共有しておき、送信者で暗号鍵を使用して暗号化して
送信し、これを受信者側で受信して暗号鍵を使用して復
号化することにより、もとの電子文書を取得するものと
なる。したがって、送信者と受信者とでこの暗号鍵を共
有する必要があり、最も簡単な方法としては別途の通信
手段、例えば電話や手紙を用いて、8文字程度のキーワ
ードを受け渡ししておくとことになる。しかし、この方
法によれば、単一の通信経路では実現することができな
いため、応用できる範囲が狭い。
【0003】従来、このような暗号鍵の共有問題を解決
する方法として、公開鍵を用いた公開鍵暗号方式が提案
されている。この公開鍵暗号方式とは、暗号化するため
の暗号鍵と復号化するための復号鍵とをそれぞれ異なる
鍵とするもので、暗号鍵は公開し復号鍵を秘密に保管し
ておくものである。この場合、復号鍵は公開される暗号
鍵から生成不可能なものが用いられるため、送信した暗
号文と暗号鍵が盗聴された場合でも、復号鍵が秘密に保
管されているかぎり暗号文が解読されることはない。
【0004】実際に、盗聴される恐れのある通信路を介
して秘密情報を通信する場合には、次のような手順で行
われる。まず、秘密情報の受信者で一対の暗号鍵および
復号鍵を生成し、このうち復号鍵を秘密に保管するとと
もに、盗聴される恐れのある通信路を介して暗号鍵を送
信者に送信する。送信者は、この暗号鍵を用いて秘密情
報を暗号化し、盗聴の恐れのある通信路を介して受信者
に送信し、受信者がこの暗号化された秘密情報を保管し
ておいた復号鍵を用いて復号化することにより、元の秘
密情報を得るものとなる。
【0005】これにより、第三者が通信路を盗聴するこ
とにより暗号鍵および暗号化された秘密情報を入手した
場合でも、秘密情報を復号化して解読することはでき
ず、秘密が保持されるものとなる。この場合、送信者に
おける暗号鍵すなわち公開鍵の取得は、受信者にその送
信を要求して取得するのが最も単純な方法である。より
確実な方法としては、公開鍵を一元管理するセンタを設
けて、予め受信者の公開鍵をセンタに登録しておき、送
信者がセンタから受信者の公開鍵を取得するものとな
る。
【0006】公開鍵は、一度取得すれば同一受信者に対
して繰り返し用いることが可能である。ただし、多数の
利用者に対応した公開鍵の管理およびその更新処理など
は、利用者の責任において行う必要がある。このような
管理を行わない場合には、たとえ同一受信者に対して秘
密情報を送信する場合であっても、その通信ごとにセン
タあるいは受信者から公開鍵を取得するものとなる。な
お、公開鍵暗号方式によればその通信速度が比較的低速
となるため、一般的には、秘密情報の本文を所定のセッ
ション鍵を用いた秘密鍵暗号方式で暗号化するととも
に、このセッション鍵を公開鍵暗号方式で暗号化して通
信するものとなっていた。
【0007】
【発明が解決しようとする課題】したがって、このよう
な従来の暗号化方法では、公開鍵暗号方式によれば、送
信者は、通信に先立って受信者の公開鍵を取得しておく
必要があり、特に受信者が複数の場合には、それぞれの
受信者の公開鍵を取得するとともに、各公開鍵を用いて
暗号化した暗号文をその公開鍵に対応する送信先に送信
する必要があり、公開鍵の管理および送信処理が繁雑に
なるという問題点があった。本発明はこのような課題を
解決するためのものであり、繁雑な公開鍵の管理を不要
とすることができるとともに、送信処理を大幅に簡略化
することができる暗号化方法およびその暗号情報変換装
置を提供することを目的としている。
【0008】
【課題を解決するための手段】このような目的を達成す
るために、本発明による暗号化方法は、送信者と受信者
との間に、暗号文の復号に用いる暗号情報を変換する変
換手段を有するセンタを設けて、送信者は、受信者を示
す受信者情報と、送信する情報を暗号化した暗号文と、
この暗号文の復元に用いる第1の暗号情報とをセンタに
送信し、センタは、送信者から受信者情報、暗号文およ
び第1の暗号情報をそれぞれ受信し、変換手段により第
1の暗号情報を受信者情報の示す受信者が復元可能な第
2の暗号情報に変換し、この第2の暗号情報と暗号文と
を受信者に送信し、受信者は、センタから第2の暗号情
報と暗号文とを受信し、第2の暗号情報に基づいて暗号
文を復号化することにより元の情報を得るようにしたも
のである。
【0009】また、送信者と受信者との間に、暗号文の
復号に用いる暗号情報を変換する変換手段を有するセン
タを設けて、送信者は、複数の受信者を示す受信者情報
と、送信する情報を暗号化した暗号文と、この暗号文の
復元に用いる第1の暗号情報とをセンタに送信し、セン
タは、送信者から受信者情報、暗号文および第1の暗号
情報をそれぞれ受信し、受信者情報が示す各受信者ごと
に、変換手段により第1の暗号情報を個々の受信者が復
元可能な第2の暗号情報に変換し、この第2の暗号情報
と暗号文とを個々の受信者に送信し、各受信者は、セン
タから第2の暗号情報と暗号文とを受信し、第2の暗号
情報に基づいて暗号文を復号化することにより元の情報
を得るようにしたものである。
【0010】さらに、本発明の暗号情報変換装置は、自
己の公開鍵を用いて暗号化された第1の暗号情報を入力
する暗号情報入力手段と、自己の秘密鍵を入力する装置
秘密鍵入力手段と、この自己の秘密鍵を用いて第1の暗
号情報を復号化する復号手段と、受信者の公開鍵を入力
する受信者公開鍵入力手段と、この受信者の公開鍵を用
いて復号手段からの出力を暗号化することにより第2の
暗号情報を生成する暗号化手段とを備えるものである。
【0011】
【作用】したがって、送信者からの受信者情報、暗号文
および第1の暗号情報は、それぞれセンタで受信され、
変換手段により第1の暗号情報は受信者情報の示す受信
者が復元可能な第2の暗号情報に変換され、この第2の
暗号情報と暗号文とが受信者に送信され、受信者によ
り、第2の暗号情報に基づいて暗号文が復号化されて元
の情報となる。また受信者が複数の場合には、センタに
より、個々の受信者ごとに、その受信者が復元可能な第
2の暗号情報に変換され、暗号文とともに送信される。
さらに、復号手段により、自己の公開鍵を用いて暗号化
された第1の暗号情報が、この自己の秘密鍵を用いて復
号化され、この出力が暗号化手段により、受信者の公開
鍵を用いて暗号化されて第2の暗号情報が生成される。
【0012】
【実施例】次に、本発明について図面を参照して説明す
る。本発明は、秘密鍵暗号方式と公開鍵暗号方式とを組
み合わせて利用するものとなっている。これら方式は、
例えば「現代暗号理論」(池野,小山著,電子通信学
会,1986)などに詳しく述べられており、ここではこれ
ら方式の概略について説明する。
【0013】秘密鍵暗号方式は、暗号化と復号化で同一
の鍵を用いる方式である。暗号化関数encipherと復号化
関数decipherとの間には、 ∀ M,K:decipher(encipher(M,K),K)=M という関係がある。ここで、Mは暗号化される対象文
書、Kは鍵と呼ばれる。encipher(M,K)は文書Mの
鍵Kによる暗号化を表し、decipher(C,K)は暗号文
Cの鍵Kによる復号化を表す。
【0014】暗号化関数encipherは、暗号文C=enciph
er(M,K)から鍵Kを知らずに文書Mを復元すること
が困難なように設計されている。以下では、鍵Kによる
暗号化結果encipher(M,K)をK(M)と記述する。
すなわち、K(M)は「鍵Kを用いて文書Mを暗号化し
た暗号文」となり、K(M)は鍵Kを用いて復号するこ
とができる。
【0015】一方、公開鍵暗号方式は、暗号化と復号化
で異なる鍵、すなわち暗号鍵および復号鍵を用いる方式
である。公開鍵暗号系の暗号化関数Encipher、復号化関
数Decipher、暗号鍵Pおよび復号鍵Sの間には、 ∀ M:Decipher(Encipher(M,P),S)=M という関係がある。
【0016】暗号鍵Pと復号鍵Sとは、一方から他方を
生成するのは困難なように作られている。秘密通信に用
いる場合には、暗号鍵Pが公開され、復号鍵Sが特定の
利用者により秘密に保管されるものとなることから、暗
号鍵Pは公開鍵(Public Key)、復号鍵Sは秘密鍵(Se
cret Key)と呼ばれる。したがって、暗号鍵Pを用いた
暗号化Encipher(M,P)は、暗号鍵Pが公開されるこ
とから誰でも実施することが可能であるが、この暗号鍵
Pで暗号化された暗号文の復号化は、復号鍵Sを有する
者だけが実施可能となる。なお、対となる公開鍵(暗号
鍵)と秘密鍵(復号鍵)とは、利用者ごとに異なるもの
が用いられる。
【0017】以下では、送信者iの公開鍵(暗号鍵)、
秘密鍵(復号鍵)をそれぞれPi,Siと表す。この場
合、公開鍵Piを用いて暗号化した文書は、秘密鍵Si
を用いて復号化することが可能となる。また、以下の説
明では、公開鍵Piによる暗号化結果Encipher(M,P
i)を、Pi(M)と記述し、また秘密鍵Siによる復
号化結果Decipher(C,Si)を、Si(C)と記述す
る。
【0018】次に、図1を参照して、本発明の第1の実
施例について、送信者iが受信者jに対して電子文書を
秘密通信する場合を例に説明する。図1は、本発明の暗
号化方式を示す説明図であり、1は送信者i、2は受信
者j、5は送信者iから受信した暗号情報を変換して受
信者jへ送信するセンタである。
【0019】この場合、情報を受信する受信者ごとに生
成された一対の公開鍵と秘密鍵のうち、公開鍵をセンタ
5で一括保管するものとし、秘密鍵を各受信者で秘密に
保管するものとする。ここでは、受信者jに対応する鍵
として公開鍵Pjおよび秘密鍵Sjが生成された場合、
公開鍵Pjはセンタ5に保管され、秘密鍵Sjは受信者
jにより秘密に保管される。
【0020】またセンタ5の公開鍵および秘密鍵とし
て、一対の公開鍵Pcおよび秘密鍵Scを生成し、セン
タの公開鍵Pcを送信者iを含むすべての利用者に公開
し、センタの秘密鍵Scを秘密に保管する。なお、これ
ら公開鍵および秘密鍵の生成方法については、周知の生
成方法、例えば「現代暗号理論」(池野,小山著,電子
通信学会,1986)などに詳しく述べられており、ここで
は省略する。
【0021】まず、図2を参照して、送信者iおよびセ
ンタ5における処理について説明する。図2は送信者お
よびセンタにおける処理手順を示すフローチャートであ
る。送信者iは、秘密暗号方式に用いる所定のセッショ
ン鍵Kを生成する。ここでKは、秘密に生成された乱数
を利用する。またKとして送信者が選んだ値や、他の秘
密情報を用いて作成される値、例えば別の秘密情報を用
いて時刻を暗号化した値などを利用してもよい。
【0022】次に、このKを用いた秘密鍵暗号方式に基
づいて電子文書Mを暗号化し、暗号文K(M)を得る。
さらに送信者iは、予めセンタ5から取得しておいたセ
ンタ5の公開鍵Pcを用いてセッション鍵Kを公開鍵暗
号化方式に基づいて暗号化し、復号のための暗号情報P
c(K)(第1の暗号情報)を得る。このようにして、
電子文書Mおよびセッション鍵Kを暗号化した後、送信
者iは、受信者を示す受信者情報として受信者名j、暗
号化されたセッション鍵すなわち暗号情報Pc(K)、
および暗号文K(M)の3つを組としてセンタ5に送信
する(ステップS11)。
【0023】なお、受信者名jは、ユーザー名そのもの
であってもよいし、計算機システムなどで用いられるI
Dやユーザー番号であってもよい。また、送信者iから
センタ5に対しては、暗号文K(M)を復号化するため
のセッション鍵Kが暗号文と同時に送信されるが、セッ
ション鍵Kが暗号化されているため、この送信情報が盗
聴されたとしても、暗号文K(M)を復号化することは
困難である。
【0024】センタ5は、送信者iからの送信情報を受
信し、まずセンタ5の秘密鍵Scを用いて暗号情報Pc
(K)からセッション鍵Kを、 K=Sc(Pc(K)) で復元する。次に、受信者を示す受信者名がjであるこ
とから、予め一括管理している各利用者の公開鍵から受
信者jの公開鍵Pjを取得し、この公開鍵Pjを用い
て、先に得られたセッション鍵Kを公開鍵暗号方式に基
づき暗号化し、受信者jで復元可能な暗号情報Pj
(K)(第2の暗号情報)を得る(ステップS12)。
【0025】これにより、センタ5の公開鍵Pcにより
暗号化されている鍵に関する暗号情報Pc(K)が、受
信者jの公開鍵Pjで暗号化された暗号情報Pi(K)
に変換される。この後、センタ5は、暗号情報Pj
(K)および暗号文K(M)の2つを組として受信者j
に送信する(ステップS13)。この場合、前述と同様
に暗号文K(M)を復号化するためのセッション鍵Kが
暗号文と同時に送信されるが、セッション鍵Kが暗号化
されているため、この送信情報が盗聴されたとしても、
暗号文K(M)を復号化することは困難である。
【0026】次に、図3を参照して、受信者jにおける
処理について説明する。図3は受信者における処理手順
を示すフローチャートである。まず、受信者jは、これ
ら暗号情報Pj(K)および暗号文K(M)を受信し
(ステップS21)、この秘密鍵Sjを用いて暗号情報
Pj(K)からセッション鍵Kを K=Sj(Pj(K)) で復元する(ステップS22)。次に、この復元された
セッション鍵Kを用いて、暗号文K(M)を復元するこ
とにより、送信者iから送信された元の電子文書Mを得
る(ステップS23)。
【0027】このように、受信者jの公開鍵Pjをセン
タで集中的に管理し、送信者iから送信されてきた暗号
情報Pc(K)、すなわち復号化するための情報を、受
信者jで復元可能な情報、すなわち暗号情報Pj(K)
に変換して送信するようにしたので、送信者iは受信者
jごとに公開鍵を管理保持する必要がなく、センタの公
開鍵Pcのみを有していれば各受信者jとの秘密通信を
実施することが可能となる。
【0028】なお、センタ5における暗号情報の変換処
理として、図4に示すような暗号情報変換装置を用いて
実施するようにしてもよい。図4は暗号情報変換装置を
示す機能ブロック図である。11は暗号情報(第1の暗
号情報)を入力する暗号情報入力手段であり、実際には
送信者iからの暗号情報Pc(K)を入力する。21は
予め生成しておいた装置に固有の秘密鍵を入力する装置
秘密鍵入力手段であり、ここではセンタ秘密鍵Scを入
力する。
【0029】12は暗号情報入力手段11からの暗号情
報を装置秘密鍵入力手段21からの装置秘密鍵を用いて
復元し、元の平文を得る復号手段であり、暗号情報とし
てPc(K)が入力され、装置秘密鍵としてセンタ秘密
鍵Scが入力された場合、平文としてセッション鍵Kが
得られる。22は予め生成されている受信者の公開鍵を
入力する受信者公開鍵入力手段であり、実際には、受信
者jの公開鍵Pjを入力する。
【0030】13は復号手段12で得られた平文を受信
者公開鍵入力手段22からの公開鍵で暗号化することに
より暗号情報(第2の暗号情報)を生成する暗号化手段
であり、平文としてKが入力され、公開鍵として受信者
jの公開鍵Pjが入力された場合、暗号情報としてPj
(K)が得られる。14は暗号化手段13からの暗号情
報を出力する出力手段である。
【0031】したがって、送信者iから受信した暗号情
報Pc(K)が暗号情報入力手段11から入力され、セ
ンタ秘密鍵Scが装置秘密鍵入力手段21から入力され
た場合、復号手段12によりセッション鍵Kが生成さ
れ、さらに暗号化手段により、受信者公開鍵入手手段2
2から入力された任意の公開鍵、例えば送信者iから受
信した受信者名jに対応する公開鍵Pjで暗号化され、
新たな暗号情報として出力手段14から出力されるもの
となる。
【0032】これにより、センタ5の公開鍵Pcで暗号
化された暗号情報Pc(K)を受信者jで復号化可能な
暗号情報、すなわち受信者jの公開鍵Pjにより暗号化
された暗号情報Pj(K)に変換することが可能とな
る。なお、装置秘密鍵入力手段21および受信者公開鍵
入力手段22では、外部からの秘密鍵や公開鍵を入力す
るようにした場合について説明したが、この装置内部に
記憶手段を設けてこれら鍵を格納し、ここから読み出す
ようにしてもよい。
【0033】次に、図5,6を参照して、本発明の第2
の実施例として、複数の受信者に同一電子文書を秘密通
信する場合について説明する。図5は、本発明の第2の
実施例による暗号化方式を示す説明図、図6は、本発明
の第2の実施例による送信者およびセンタでの処理を示
すフローチャートである。図5において、前述の説明
(図1参照)と同じまたは同様部分には同一符号を付し
てあり、3は受信者jと同様の受信者kであり、センタ
5には複数の受信者j,k…が接続されているととも
に、各受信者の公開鍵Pj,Pk…が一括管理されてい
る。
【0034】次に、図6を参照して処理を説明する。複
数の受信者j,k…に同一の電子文書Mを秘密通信する
場合、まず送信者iは、前述と同様に、セッション鍵K
を生成して電子文書Mを暗号化し暗号文K(M)を得る
とともに、予め取得してあるセンタ公開鍵Pcを用いて
セッション鍵Kを暗号化し、復号に用いる暗号情報Pc
(K)(第1の暗号情報)を得る。次に送信者iは、こ
れら暗号文K(M)および暗号情報Pc(K)と、複数
の受信者名を記載した受信者リストLをセンタ5に送信
する(ステップS31)。
【0035】センタ5は、これらを受信し、まずセンタ
秘密鍵Scを用いて暗号鍵Pc(K)を復号してセッシ
ョン鍵Kを生成する(ステップS32)。 K=Sc(Pc(K)) 次に、受信者リストLに未送付の受信者がいるかどうか
検査し、未送付の受信者がいる場合には(ステップS3
3:YES)、いずれかの未送付受信者、例えば受信者
jを選択し(ステップS34)、その受信者jに対応す
る公開鍵Pjを用いてセッション鍵Kを暗号化すること
により復号に用いる暗号情報Pj(K)(第2の暗号情
報)を生成する(ステップS35)。
【0036】生成した暗号情報Pj(K)と送信者iか
らの暗号文K(M)とを受信者jに送信し(ステップS
36)、前述のステップS33に戻り、受信者リストL
に未送付受信者がなくなるまで、各受信者k…ごとに暗
号情報の生成および送信を繰り返し実施する。受信者リ
ストLに未送付受信者がいなくなった場合には(ステッ
プS33:NO)、処理を終了する。受信者jは、前述
と同様に、センタ5からの暗号情報Pj(K)と暗号文
K(M)とを受信し、自己の秘密鍵Sjによりセッショ
ンKを復元した後、元の電子文書Mを得るものとなる。
【0037】このように、複数の受信者を示す受信者リ
ストに基づいて、センタ5で送信者からの暗号情報Pi
(K)を各受信者が復元に用いることのできる暗号情報
Pj(K),Pk(K)…に変換して送信するようにし
たので、送信者iから各受信者に対して個別に送信処理
を行う必要がなく、また各受信者の公開鍵を管理する必
要もない。
【0038】なお、以上の説明において、送信者iから
受信者リストLを送信するようにした場合について説明
したが、予めセンタ5が保持している受信者リストLの
うちのいずれかを送信者iが指定するようにしてもよ
く、また送信者からのキーワードに基づいてセンタ5で
受信者を抽出することにより受信者リストLを生成する
ようにしてもよい。
【0039】
【発明の効果】以上説明したように、本発明の暗号化方
法は、送信者と受信者との間に、暗号文の復号に用いる
暗号情報を変換する変換手段を有するセンタを設けて、
送信者からの受信者情報、暗号文および第1の暗号情報
をそれぞれセンタで受信し、変換手段により第1の暗号
情報を受信者情報の示す受信者が復元可能な第2の暗号
情報に変換し、この第2の暗号情報と暗号文とを受信者
に送信して、受信者により、第2の暗号情報に基づいて
暗号文を復号して元の情報を得るようにしたものであ
る。また受信者が複数の場合には、センタにより、個々
の受信者ごとに、その受信者が復元可能な第2の暗号情
報に変換し暗号文とともに送信するようにしたものであ
る。
【0040】したがって、送信者は個々の受信者ごとに
個別の第2の暗号情報を生成する必要がなく、そのため
の繁雑な公開鍵の管理を不要とすることができるととも
に、送信処理を大幅に簡略化することができる。さら
に、本発明の暗号情報変換装置は、復号手段により、自
己の公開鍵を用いて暗号化された第1の暗号情報を自己
の秘密鍵を用いて復号し、この出力を暗号化手段によ
り、受信者の公開鍵を用いて暗号化することにより第2
の暗号情報を生成するようにしたので、第1の暗号情報
を個々の受信者がそれぞれ個別に復元可能な第2暗号情
報を比較的簡単な構成により容易に生成することが可能
となる。
【図面の簡単な説明】
【図1】 本発明の一実施例による暗号化方法を示す説
明図である。
【図2】 送信者およびセンタの処理手順を示すフロー
チャートである。
【図3】 受信者の処理手順を示すフローチャートであ
る。
【図4】 暗号情報変換装置の機能ブロック図である。
【図5】 本発明の第2の実施例による暗号化方法を示
す説明図である。
【図6】 本発明の第2の実施例による処理を送信者お
よびセンタの処理手順を示すフローチャートである。
【符号の説明】
1…送信者、2,3…受信者、5…センタ、Pcセンタ
公開鍵、Sc…センタ秘密鍵、Pj,Pk…受信者公開
鍵、Sj,Sk…受信者秘密鍵、K…セッション鍵、M
…電子文書、j…受信者名、L…受信者リスト、K
(M)…暗号文、Pc(K)…暗号情報(第1の暗号情
報)、Pj(K),Pk(K)…暗号情報(第2の暗号
情報)、11…暗号情報入力手段、12…復号手段、1
3…暗号化手段、14…出力手段、21…装置秘密鍵入
力手段、22…受信者公開鍵入力手段。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 送信者から受信者へ任意の情報を秘密通
    信する暗号化方法において、 送信者と受信者との間に、暗号文の復号に用いる暗号情
    報を変換する変換手段を有するセンタを設けて、 送信者は、受信者を示す受信者情報と、送信する情報を
    暗号化した暗号文と、この暗号文の復元に用いる第1の
    暗号情報とをセンタに送信し、 センタは、送信者から前記受信者情報、暗号文および第
    1の暗号情報をそれぞれ受信し、前記変換手段により前
    記第1の暗号情報を前記受信者情報の示す受信者が復元
    可能な第2の暗号情報に変換し、この第2の暗号情報と
    前記暗号文とを受信者に送信し、 受信者は、センタから前記第2の暗号情報と暗号文とを
    受信し、前記第2の暗号情報に基づいて前記暗号文を復
    号化することにより元の情報を得るようにしたことを特
    徴とする暗号化方法。
  2. 【請求項2】 送信者から受信者へ任意の情報を秘密通
    信する暗号化方法において、 送信者と受信者との間に、暗号文の復号に用いる暗号情
    報を変換する変換手段を有するセンタを設けて、 送信者は、複数の受信者を示す受信者情報と、送信する
    情報を暗号化した暗号文と、この暗号文の復元に用いる
    第1の暗号情報とをセンタに送信し、 センタは、送信者から前記受信者情報、暗号文および第
    1の暗号情報をそれぞれ受信し、前記受信者情報が示す
    各受信者ごとに、前記変換手段により前記第1の暗号情
    報を個々の受信者が復元可能な第2の暗号情報に変換
    し、この第2の暗号情報と前記暗号文とを個々の受信者
    に送信し、 各受信者は、センタから前記第2の暗号情報と暗号文と
    を受信し、前記第2の暗号情報に基づいて前記暗号文を
    復号化することにより元の情報を得るようにしたことを
    特徴とする暗号化方法。
  3. 【請求項3】 暗号文を復元するための暗号情報を変換
    する暗号情報変換装置において、 自己の公開鍵を用いて暗号化された第1の暗号情報を入
    力する暗号情報入力手段と、 自己の秘密鍵を入力する装置秘密鍵入力手段と、 この自己の秘密鍵を用いて前記第1の暗号情報を復号化
    する復号手段と、 受信者の公開鍵を入力する受信者公開鍵入力手段と、 この受信者の公開鍵を用いて前記復号手段からの出力を
    暗号化することにより第2の暗号情報を生成する暗号化
    手段とを備えることを特徴とする暗号情報変換装置。
JP7025142A 1995-02-14 1995-02-14 暗号化方法および暗号情報変換装置 Pending JPH08223152A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7025142A JPH08223152A (ja) 1995-02-14 1995-02-14 暗号化方法および暗号情報変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7025142A JPH08223152A (ja) 1995-02-14 1995-02-14 暗号化方法および暗号情報変換装置

Publications (1)

Publication Number Publication Date
JPH08223152A true JPH08223152A (ja) 1996-08-30

Family

ID=12157743

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7025142A Pending JPH08223152A (ja) 1995-02-14 1995-02-14 暗号化方法および暗号情報変換装置

Country Status (1)

Country Link
JP (1) JPH08223152A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003502882A (ja) * 1999-02-26 2003-01-21 アタボック インコーポレーテッド プロキシ・サーバを介して電子データを配信する方法及び装置
JP2007088899A (ja) * 2005-09-22 2007-04-05 Fuji Xerox Co Ltd ネットワークファクシミリ送信装置、プログラム、方法、ネットワークファクシミリ中継装置、プログラム、方法
JP2008122804A (ja) * 2006-11-14 2008-05-29 Toshiba Information Systems (Japan) Corp 情報通信システム、情報送信デバイス、情報受信デバイス及び情報送受信デバイス
US9088565B2 (en) 2001-11-29 2015-07-21 Siemens Aktiengesellschaft Use of a public key key pair in the terminal for authentication and authorization of the telecommunication user with the network operator and business partners
JP2016139861A (ja) * 2015-01-26 2016-08-04 パナソニックIpマネジメント株式会社 暗号化装置、暗号化方法及び配信システム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003502882A (ja) * 1999-02-26 2003-01-21 アタボック インコーポレーテッド プロキシ・サーバを介して電子データを配信する方法及び装置
US9088565B2 (en) 2001-11-29 2015-07-21 Siemens Aktiengesellschaft Use of a public key key pair in the terminal for authentication and authorization of the telecommunication user with the network operator and business partners
JP2007088899A (ja) * 2005-09-22 2007-04-05 Fuji Xerox Co Ltd ネットワークファクシミリ送信装置、プログラム、方法、ネットワークファクシミリ中継装置、プログラム、方法
JP2008122804A (ja) * 2006-11-14 2008-05-29 Toshiba Information Systems (Japan) Corp 情報通信システム、情報送信デバイス、情報受信デバイス及び情報送受信デバイス
JP2016139861A (ja) * 2015-01-26 2016-08-04 パナソニックIpマネジメント株式会社 暗号化装置、暗号化方法及び配信システム

Similar Documents

Publication Publication Date Title
JP5361920B2 (ja) ファイルサーバシステム
US6289451B1 (en) System and method for efficiently implementing an authenticated communications channel that facilitates tamper detection
US20030217263A1 (en) System and method for secure real-time digital transmission
WO1998002989A1 (en) Cryptographic communication system
JP2001211154A (ja) 秘密鍵生成方法,暗号化方法及び暗号通信方法
JPH10154977A (ja) 利用者認証装置およびその方法
JPH10107832A (ja) 暗号同報メールシステム
CN111541603B (zh) 独立智能安全邮件终端及加密方法
JP2001060944A (ja) 暗号通信システム
JPH0916678A (ja) 暗号通信装置及び暗号通信システム
JP2000224158A (ja) 暗号通信システム
JP2753564B2 (ja) 暗号鍵管理方法
JPH11187008A (ja) 暗号鍵の配送方法
KR20020051597A (ko) 비대칭키 암호 알고리즘을 이용한 데이터 암호화 시스템및 그 방법
JP2001211155A (ja) 共通鍵生成方法,共通鍵生成装置及び暗号通信方法
JP2001244924A (ja) 情報暗号化方式
JPH0993242A (ja) データ送受信装置
JPH06197105A (ja) 同報鍵配送装置
JP4150328B2 (ja) ハイブリッド暗号装置およびハイブリッド暗号・復号方法
JP2003309544A (ja) 暗号鍵配送装置
JPH0897813A (ja) 通信方法および装置
JP3283202B2 (ja) 暗号通信方法
JP2006203739A (ja) 暗号方法、その方法を利用した装置およびプログラム
JP3587746B2 (ja) 秘密鍵生成器,暗号化装置,暗号通信方法,暗号通信システム及び記録媒体
JP2000124892A (ja) セキュアメーリングリスト配信方法および装置