JPH04213242A - 限定同報通信システム - Google Patents

限定同報通信システム

Info

Publication number
JPH04213242A
JPH04213242A JP2400806A JP40080690A JPH04213242A JP H04213242 A JPH04213242 A JP H04213242A JP 2400806 A JP2400806 A JP 2400806A JP 40080690 A JP40080690 A JP 40080690A JP H04213242 A JPH04213242 A JP H04213242A
Authority
JP
Japan
Prior art keywords
information
distribution destination
destination information
communication system
group
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
JP2400806A
Other languages
English (en)
Inventor
Hiroshi Matsumoto
浩 松本
Kazuo Takaragi
和夫 宝木
Yasuko Fukuzawa
寧子 福澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Hitachi Chubu Software Ltd
Original Assignee
Hitachi Ltd
Hitachi Chubu Software Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Hitachi Chubu Software Ltd filed Critical Hitachi Ltd
Priority to JP2400806A priority Critical patent/JPH04213242A/ja
Priority to US07/802,724 priority patent/US5218638A/en
Publication of JPH04213242A publication Critical patent/JPH04213242A/ja
Priority to US08/035,956 priority patent/US5351294A/en
Priority to US08/076,862 priority patent/US5309516A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0869Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/0822Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using key encryption key
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • H04L9/0833Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP] involving conference or group key
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0877Generation of secret information including derivation or calculation of cryptographic keys or passwords using additional device, e.g. trusted platform module [TPM], smartcard, USB or hardware security module [HSM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/601Broadcast encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は通信ネットワークを用い
た限定同報通信を行う方法に関する。
【0002】
【従来の技術】情報化社会の進展と共に、衛星通信やL
AN(ローカルエリアネットワーク)、CATV(ケー
ブルテレビ)網あるいはISDN等において同報通信を
利用して情報通信サービスを行うことが可能になってき
た。
【0003】情報通信サービスにおいては、映画情報、
一般ニュース情報、市況情報、投資情報、ソフトウェア
、社内情報あるいはグループ間会議情報等数多くの情報
に対し、情報を送るべき相手に漏れなく正しく情報を伝
えることが重要である。さらに、機密性のある情報や高
付加価値の情報に対しては、送るべきでない相手には情
報が伝わらないようにすることが重要である。
【0004】衛星通信等の同報性を持つ通信においては
、物理レベルでの送出信号は基本的に受信者全員に伝わ
る。同報通信において情報の送信先の制御を行うために
は、暗号を用いることが有効である。
【0005】よく知られているように、暗号通信を行う
場合には、送信者は暗号化鍵で平文を暗号化してから送
信する。受信者は暗号文を受信してから復号化鍵で暗号
文を平文に復号化して、本来の情報を得る。暗号化鍵と
復号化鍵はペアの関係になっていて、復号化鍵の持ち主
のところだけが暗号文を復号化できる。すなわち、本来
の情報が伝わる。復号化鍵を持っていないところでは、
暗号文を復号化できない。すなわち、本来の情報が伝わ
らない。
【0006】このような暗号通信の特性を利用して、同
報通信において送信先の制御を行うことができる。つま
り、送信すべき複数の相手のところだけに復号化鍵を持
たせるようにしてから、暗号文を同報で送信する。そう
すると、送信すべき相手のところにだけ本来の情報が伝
えられる。送信すべきではない相手のところには、物理
的な信号は伝わるが復号化鍵がないので、本来の情報を
得ることはできない。このような暗号を利用した限定同
報において、次の問題が生じる。つまり、大規模な情報
サービスでは、何千何万と多数の受信者が存在する場合
がある。また、情報サービスすべき情報の種類も多数存
在する。
【0007】ここで、通常、情報の種類、およびそれを
サービスする時刻が異なると、それを受信したいと要求
する受信者も異なる。このため、情報サービスをする側
にとっては膨大な受信パターンが生じる。受信パターン
が異なる毎に、受信者のところの復号化鍵を設定し直す
のは情報サービスをする側にとっては大変な負担になる
【0008】この問題に対処する従来の技術として、例
えば特開昭63−280530号公報には、1:Nの一
方向通信における秘密鍵共有装置が開示されている。
【0009】上記従来例では、例えば図15に示す如く
、1:N(N≧2)の通信を行う場合、次の動作を行う
。つまり、3人以上の双方向の秘密通信を行う際、通信
当事者は、それぞれ独立に、自分が保持している秘密鍵
共有装置CRの入力端子1501から自分以外のグルー
プのメンバーの全ての識別コードIDを入力する。例え
ば、グループのメンバーがユーザA、ユーザB、ユーザ
Cであるとすると、ユーザAは、自分が保持している秘
密鍵共有装置CRの入力端子1501から自分以外のグ
ループのメンバー、ユーザBの識別コードIDB、ユー
ザCの識別コードIDCを入力する。入力端子1501
から入力された前記識別コードIDBとIDCは、全ユ
ーザに共通な一方向性関数F(*)発生機1502で一
方向性関数値F(IDB)、および、F(IDC)を計
算する。この値と、第3のメモリ1508に予め入力さ
れているネットワーク、又はデータ通信システムのユー
ザに共通に与えられている乱数Rと、予め記憶されてい
るユーザAの識別コードIDAに関する一方向性関数値
F(IDA)とを、法2の加算機1509で加算し、一
方向性関数値r0を得る。
【0010】
【数1】
【0011】一方向性関数加算値r0は、全ユーザに共
通な一方向性関数f(*)発生機1506に入力され、
KABC=f(r0)となり、秘密通信のための秘密鍵
KABCとして、出力端子7から出力される。ユーザA
は、このグループA,B,Cにのみ共通の秘密鍵KAB
Cを用いて秘密通信を行う。
【0012】同様に、ユーザBは、自分が保持している
秘密鍵共有装置CRの入力端子1501から自分以外の
グループのメンバー、ユーザAの識別コードIDA、ユ
ーザCの識別コードIDCを入力する。入力端子150
1から入力された前記識別コードIDAとIDCは、全
ユーザに共通な一方向性関数F(*)発生機1502で
一方向性関数値F(IDA)、および、F(IDC)を
計算する。この値で、第3のメモリ1508に予め入力
されているネットワーク、又はデータ通信システムのユ
ーザに共通に与えられている乱数Rと、一方向性関数値
F(IDB)とを、法2の加算機1509で加算し、上
記(数1)で表わされる一方向性関数値r0を得る。一
方向性関数加算値r0は、全ユーザに共通な一方向性関
数f(*)発生機1506に入力され、KABC=f(
r0)となり、秘密通信のための秘密鍵KABCとして
、出力端子7から出力される。従って、ユーザBも、こ
のグループA,B,Cにのみ共通の秘密鍵KABCを用
いて秘密通信を行うことができる。
【0013】ユーザCも、自分が保持している秘密鍵共
有装置CRの入力端子1501から自分以外のグループ
のメンバー、ユーザAの識別コードIDA、ユーザBの
識別コードIDBを入力することにより、上記ユーザA
,Bと同様、このグループにのみ共通の秘密鍵KABC
を得ることができる。
【0014】ところで、上記従来例には次の2つの問題
がある。
【0015】例えば、ユーザAの処理において、秘密鍵
共有装置CRにIDBおよびIDCを入力する代りに、
IDB、IDC、IDA、および、IDDを入力したと
する。ここでIDDは第4のユーザDのIDであるとす
る。これは、もしユーザAがそういう意図をもっていれ
ば可能である。この場合加算機1509の計算結果は

0016】
【数2】
【0017】となる。なんとなれば  の演算は演算の
順序を代えても同じ結果であるし、
【0018】
【数3】
【0019】であるためである。このr’0はユーザB
、ユーザCとユーザDの間での秘密通信のための秘密鍵
である。つまり、ユーザAはそういう意図をもっていれ
ば、自分を含まない他のユーザ間の秘密鍵を得ることが
できる。このことはネットワークの全ユーザについてい
えるので、上記従来例では、1:N(N≧2)の通信が
行われているときに、本来グループ通信に加わるべきで
はないユーザでもその気になれば、暗号通信を傍受し復
号化できるという問題が生じた。
【0020】また、上記従来例では、1:Nの暗号通信
において、該当するN+1人のユーザが、具体的にどの
相手と通信するかを知るための手段が示されていない。 例えば、前述のユーザAの処理において、ユーザAはユ
ーザE,ユーザFとではなくユーザB,ユーザCとグル
ープ通信をするということを知らなければ前記秘密鍵の
生成を行うことはできない。この例では、入力端子15
01にID情報が入力されることから、だれか一人のユ
ーザが前処理としてユーザ名を関係者に知らせるような
処理が想定されるが、1:NのNが大きい場合(例えば
N=1万)、N×IDの長さ分の通信を予め行う必要が
生じ、負荷が大である、という問題が生じた。上記問題
点を解決するために、本発明者等は特願平1−2829
60号明細書において、複数のユーザ間で、秘密通信を
行うシステムにおいて、第三者がその暗号文を傍受し内
容を盗むことができないようにすることを第一の目的と
し、さらに、本発明は、複数ユーザが秘密通信を行う度
に、相互に各IDを知り合う状態にするため、該ユーザ
全員分のIDを含む情報を毎回送らずに済むようにして
システム全体としての負荷を軽減することを第二の目的
とする限定同報用暗号鍵生成方式を提案している。
【0021】
【発明が解決しようとする課題】ところで、上記限定同
報用暗号鍵生成方式は、各端末がセンタから送られたデ
ータを基に、システム参加者全員の公開されているID
情報を用いて、秘密鍵を生成するものであるが、次の2
つの問題がある。
【0022】(1)ID情報は、通常4〜32バイト/
人の情報量があり、N人分とすると4N〜32Nバイト
の情報量となる。Nが大きければ、このID情報をIC
カードに入力するのに時間がかかる。
【0023】(2)上記ID情報を各端末が所持するた
め、システム参加者の増大に伴い、各端末の負荷が増大
する。
【0024】
【課題を解決するための手段】上記課題を解決するため
に、本発明では、例えばICカードのように、内部処理
プログラムの出力を禁止することが可能な物理的にガー
ドされたハードウェア内部に、配布先情報内部の受信者
の該当するビット位置情報を内部に秘密保持し、かつ、
入力された配布先情報のビット位置情報が示すビット位
置に受信権利を示すフラグが立っているかを識別し、識
別結果、受信権利がある場合には、入力された配布先情
報に対するハッシュトータルを出力するようにする。
【0025】更に詳述すると、本発明では、送信者側の
端末において、各受信局の受信権利の有無を示すビット
列の後に乱数をつけ加えたものを配布先情報として、上
記配布先情報の終了を示す終了ビット列と、上記配布先
情報を用いたハッシュトータルにより暗号化された暗号
データと同時に送信する。但し、上記配布先情報生成時
に、データと終了ビット列を識別するためにデータ内部
で終了ビット列と同じビットパターンが出現したときは
該当するデータに特定のビットの挿入を行う。一方、受
信者側の端末において、上記配布先情報の上記挿入ビッ
トの削除を行った後、ICカード内に上記配布先情報を
入力しハッシュトータルを得、上記ハッシュトータルを
復号鍵として暗号データの復号化を行う。
【0026】
【作用】本発明によれば、鍵生成装置は受信局に受信権
利があるときにのみ、共通鍵が生成され、同報通信によ
って受信権利があるすべての受信局の鍵生成装置は、す
べて同一の共通鍵を生成できる。鍵生成装置がICカー
ドの場合、携帯可能であり、携帯して移動した先端末に
おいて、同様の共通鍵生成と情報サービス提供を受ける
ことができる。
【0027】また、送信者が限定同報通信を行う場合、
情報の送信先指定のための制御情報は、ネットワークメ
ンバー数×1ビットで済み、受信者が鍵生成を行う場合
も、鍵生成装置に入力する情報は、ネットワークメンバ
ー数×1ビットである。尚、前記制御情報以外に乱数を
追加すると、同じ送信先に対しても送信ごとに全く違う
共通鍵が生成される。
【0028】本発明によれば、従来例によるIDベース
鍵生成方式と比べ、扱うデータ量が少なく、処理速度が
向上する。
【0029】
【実施例】
(実施例1)図1は、本発明の1実施例を示すシステム
構成図である。上記システムは、大きく分けて、情報サ
ービス局101、情報利用グループ102、103から
構成される。情報サービス局101において、情報サー
ビス装置104は、ファイル105に蓄積されたサービ
ス情報を加工して、ローカルエリアネットワークを10
6経由して利用者端末107、110に送信するか、地
球局113、衛星通信114とさらに地球局115、1
19、123の一つを経由して地球局115、119、
123に対応する利用者端末116、120、124に
送信する。利用者端末107、110、116、120
、124はそれぞれ、WS(ワークステーション)10
9、112、118、122、126とICカード(図
7参照、後述)108、111、117、121、12
5で構成されている。
【0030】図2は、図1のシステム構成図における、
情報サービス局の情報サービス装置104の処理手順を
示す。
【0031】step201:始め。
【0032】step202:配布先情報Iを生成する
。(図6参照、後述)step203:共通鍵Kを生成
する。
【0033】step204:ファイル105に蓄積さ
れたサービス情報Mを、共通鍵Kで暗号化し、暗号化デ
ータCを得る。
【0034】step205:配布先情報Iと暗号化デ
ータCの送信を行う。
【0035】step206:終わり。
【0036】図3は、図2の処理図における、情報サー
ビス局の共通鍵Kの生成処理(step203の詳細)
手順を示す。
【0037】step301:始め。
【0038】step302:B=1。
【0039】step303:現在の時間を読み込む。
【0040】step304:読み込まれた時間に対応
する期間の初期値をKに代入する。
【0041】step305:配布先情報Iをn個のブ
ロックに分割する。
【0042】step306:分割された第B番目のブ
ロック内のビットがすべて受信権利が無いことを示す0
である場合step308に、そうでない場合step
307に進む。
【0043】step307:K内の数値を初期値とし
て分割された第B番目のブロックを引数とするハッシュ
関数hの計算結果をKに代入する。
【0044】step308:B=nならばstep3
10に、そうでなければstep309に進む。
【0045】step309:Bに1を加え、step
306に進む。
【0046】step310:終わり。
【0047】上記処理におけるstep306は、配付
先が僅かであるときなどの配付先情報において受信権利
の有無の片寄りが生じる場合に、処理速度を向上させる
ためのものであるが、そのケースが少ない場合は、この
処理を取り除いても良い。
【0048】図4は、図1のシステム構成図における、
利用者端末107、110、116、120、124の
処理手順を示す。
【0049】step401:始め。
【0050】step402:配布先情報Iと暗号化デ
ータCを受信する。
【0051】step403:共通鍵Kを生成する。
【0052】step404:鍵生成に関するリターン
コードが0ならばstep406に、1ならばstep
405に進む。
【0053】step405:受信した暗号化データC
を、共通鍵Kで復号化し、サービス情報Mを得る。
【0054】step406:終わり。
【0055】図5は、図4の処理図における、共通鍵K
の生成処理(step403の詳細)手順を示す。これ
らの処理は図1におけるICカード108、111、1
17、121、125のように内部処理過程を見ること
も変更することも禁止することができるような物理的に
ガードされた処理装置内で処理される。
【0056】step501:始め。
【0057】step502:B=1。
【0058】step503:現在の時間を読み込む。
【0059】step504:読み込まれた時間に対応
する期間の初期値がメモリー内に存在するならstep
505に、そうでなければstep513に進む。(図
7参照、後述)step505:該初期値をKに代入す
る。
【0060】step506:配布先情報Iをn個のブ
ロックに分割する。
【0061】step507:メモリー内に記録してあ
る受信者の該当するブロック番号がBであるならばst
ep508に、そうでなければstep509に進む。
【0062】step508:分割された第B番目のブ
ロック内において、メモリーで指定された受信者の該当
するビットが受信権利があることを示す「1」である場
合step509に、そうでない場合step513に
進む。
【0063】step509:分割された第B番目のブ
ロック内のビットがすべて受信権利が無いことを示す0
である場合step508に、そうでない場合step
510に進む。
【0064】step510:Kと分割された第B番目
のブロックを引数とするアルゴリズムhの結果をKに代
入する。
【0065】step511:B=nならばstep5
13に、そうでなければstep512に進む。
【0066】step512:Bに1を加え、step
507に進む。
【0067】step513:リターンコードを1とし
、step515に進む。
【0068】step514:リターンコードを0とす
る。
【0069】step515:終わり。
【0070】図3の処理step306が取り除かれた
場合、対応する上記処理step509も取り除く。
【0071】図6は、図2、図4において、情報サービ
ス局が受信局に送信するデータの構成の一例を示す図で
ある。送信データ601は配布先情報603、終了ビッ
ト列604、暗号データ605により構成されている。
【0072】上記配布先情報は602に示されるとおり
、1ビットが1受信局に対応しており、各受信局の受信
権利を該ビットが示している。例えば、配布先情報60
3の第1ビット目はAに対し受信すべきか否かを示し、
第2ビット目はBに対し受信すべきか否かを示し、第3
ビット目はCに対し受信すべきか否かを示し、第4ビッ
ト目はDに対し受信すべきか否かを示している。A、B
、C、Dの各々にとって対応するビットが「1」のとき
、後続する暗号データ605を受信すべきことを示し、
「0」のとき、受信すべきでないことを示す。本例では
、A、Dは受信すべきであり、B、Cは受信すべきでな
い。
【0073】上記終了ビット列604は上記配布先情報
603の終了を示すものであり、これにより配布先情報
603が可変長となる。但し、終了ビット列604を識
別するため、配布先情報603のビットパターンが終了
ビット列604と等しくなる場合、予め定めたビット「
0」または「1」を特定の位置に挿入することにより、
配布先情報603には、終了ビット列604のビットパ
ターンが生じないようにする。例えば、終了ビット列6
04が「10101010」である場合、配布先情報6
03が同じく「10101010」のビットパターンを
含む場合には、「1010101」となったとき、無条
件に次のビットに「1」を挿入するように決めておく。
【0074】図7は、図4の処理図で示される処理を行
うICカード内の構成を示す図である。
【0075】メモリ702内の共通鍵作成プログラム7
03は、CPU701で逐次実行され、ICカードRW
711を通して共通鍵を出力する。メモリ702内の配
布ビット位置情報705は、配布情報内の受信局の該当
するビットの位置を示し、期間初期値706、707、
708、709、710は、ハッシュトータル生成時に
ICカードの使用時に対応する期間に使われる初期値で
あり、該ICカードの有効期間分だけが入っている。ま
た、クロックプログラム704は、上記期間初期値70
6、707、708、709、710の選択に使用され
る。
【0076】図8は、期間管理を示すフローチャートで
ある。但し、図の左部分は受信局、右部分は情報サービ
ス局の処理を示す。
【0077】受信局が新たに加入する場合、次の処理を
行う。
【0078】step804:受信局が新規加入を情報
サービス局に依頼する。
【0079】step805:各受信局の受信権利の有
効期間が記録されている期間管理ファイル812より期
間切れしている受信局を検索する。
【0080】step806:期間切れしている受信局
がある場合step807に、ない場合step808
に進む。
【0081】step807:期間切れしている受信局
に対応する配布先情報内のビットを新規加入する受信局
に割り当て、step809に進む。
【0082】step808:配布先情報のビット列の
最後尾に新規加入する受信局のビットを追加し、ste
p809に進む。
【0083】step809:配布先情報における受信
局の対応するビットの位置をICカードのメモリに書き
込む。
【0084】step811:有効期間分の初期値をI
Cカードのメモリに書き込む。
【0085】step813:期間管理ファイル812
に有効期間を登録する。
【0086】step814:終わり。
【0087】受信局が有効期間の更新をする場合、st
ep810で受信局が有効期間の更新を情報サービス局
に依頼し、step811に進む。
【0088】受信局がICカードを紛失などした場合、
次の処理を行う。
【0089】step801:受信局がICカードの再
発行を情報サービス局に依頼する。
【0090】step802:期間管理ファイル812
より有効期間を読み込む。
【0091】step803:登録されていた有効期間
中は配布先情報における受信局の対応するビットを欠番
とし、step804に進む。
【0092】尚、受信権利のある局数が少ない場合、何
ビット目が「1」かという番号を配布先情報としてもよ
い(変形例1)。また、図3のstep306および図
5のste509の処理を入れるか否か、および上記変
形例1を採用するか否かを選択できるように、予め送受
信局側で複数種類のアルゴリズムを用意しておき、送信
局は何のアルゴリズムを使うかというデータを配布先情
報と共に送信し、受信局側のアルゴリズムの指定を行う
ようにしてもよい。配付先情報の最後尾に毎回異なる乱
数をつけ加えるようにすれば、同じ配布先であっても送
信ごとに違う鍵を生成することができる。
【0093】(実施例2) 実施例1の図2、図4の処理図と図5の構成図を、それ
ぞれ図9、図10の処理図と図11の構成図に変更する
ことにより、大多数の受信局に対応できる限定同報通信
を行うことができる。
【0094】図9は、図1のシステム構成図における、
情報サービス局の情報サービス装置104処理手順を示
す。
【0095】step901:始め。
【0096】step902:秘密鍵Lを生成する。
【0097】step903:グループ配布先情報Iを
生成する。
【0098】step904:グループ共通鍵Kを生成
する。
【0099】step905:グループ共通鍵Kを、秘
密鍵Lで暗号化し、グループ暗号共通鍵Pを得る。
【0100】step906:グループがまだあるなら
ば対象グループを次のグループにしてstep903に
、それ以外はstep907に進む。
【0101】step907:ファイル105に蓄積さ
れたサービス情報Mを、秘密鍵Kで暗号化し、暗号化デ
ータCを得る。
【0102】step908:すべてのグループの識別
子Q、配布先情報I、暗号共通鍵Pと暗号化データCの
送信を行う。
【0103】step909:終わり。
【0104】上記処理step904のグループ共通鍵
K生成は、図3の処理によるものである。図10は、第
1図のシステム構成図における、利用者端末107、1
08、112、114、116の処理手順を示す。
【0105】step1001:始め。
【0106】step1002:すべてのグループの識
別子Q、配布先情報I、暗号共通鍵Pと暗号化データC
の受信を行う。
【0107】step1003:受信局に対応するグル
ープの識別子Qがあるならばstep1004に、なけ
ればstep1008に進む。
【0108】step1004:グループ共通鍵Kを生
成するstep1005:鍵生成に関するリターンコー
ドが0ならばstep1008に、1ならばstep1
006に進む。
【0109】step1006:受信したグループ暗号
共通鍵Pを、グループ共通鍵Kで復号化し、秘密鍵Lを
得る。
【0110】step1007:受信した暗号化データ
Cを、秘密鍵Lで復号化し、サービス情報Mを得る。
【0111】step1008:終わり。
【0112】上記処理step1004のグループ共通
鍵K生成は、図5の処理によるものである。図11は、
図9、図10において、情報サービス局が受信局に送信
するデータの構成の一例を示す図である。
【0113】送信データ1101は各グループに対応す
るグループ識別子1102、1106、グループ配付先
情報1103、1107、終了ビット列1104、11
08、グループ暗号秘密鍵1105、1109と暗号デ
ータ1110により構成されている。
【0114】例えば、グループ識別子1102、グルー
プ配付先情報1103、終了ビット列1104、グルー
プ暗号秘密鍵1105はグループAに対するものであり
、グループA内の受信局はこれらの情報をもとに秘密鍵
を生成し、暗号データ1110の復号化を行う。同様に
グループB内ではグループ識別子1106、グループ配
付先情報1107、終了ビット列1108、グループ暗
号秘密鍵1109を使用する。
【0115】上記実施例2において、情報サービス局は
、すべての受信局のIDをもち、入力された配付先情報
の受信権利のある受信局に対応するIDのハッシュトー
タルを鍵として生成するようにしてもよい。
【0116】受信局はそのICカード内部で、メモリ内
にすべての受信局のIDをもち、入力された配付先情報
の受信権利のある受信局に対応するIDのハッシュトー
タルをICカード内部で生成し、上記IDのなかに該受
信局のIDが含まれている場合、ハッシュトータルを鍵
として出力する。上記期間初期値をもつICカードのか
わりに、有効期限後に自己消滅を行う機能を有するIC
カードを使うこともできる。
【0117】図12は、このような自己消滅機能をもつ
ICカードの内部構成の1例を示す図である。図におい
て、メモリ1202内の共通鍵作成プログラム1203
は、CPU1201で逐次実行され、ICカードRW1
207を通して共通鍵を出力する。配布ビット位置情報
1205は配布先情報内の受信局の該当するビットの位
置を示し、クロックプログラム1204は、ある期限に
達するとバッテリー1206の切断処理の起動をかけ、
ICカードの機能を停止させる。
【0118】
【発明の効果】本発明によれば、複数のユーザに対し、
1:Nの秘密通信を行うシステムにおいて、第3者がそ
の暗号文を傍受したり、内容を盗むことを防止でき、従
来のIDベース鍵生成方式に比べ、処理を行なうデータ
量が減少することにより、処理速度を向上させることが
できる。
【0119】ここで、実システムを想定した鍵生成の処
理速度の試算を受信局数を1000と仮定して従来方式
と比較すると次のようになる。
【0120】図13は、従来のIDベース鍵生成方式に
ついて、ICカードにおけるデータの流れを示したもの
である。鍵生成時に、各端末はID情報1301と受信
した配布先情報1302をICカード1303に入力す
る。上記ID情報1301は、全ての受信局のID(こ
こでは1000局分のID)であり、上記各IDは図に
示した”TAKE8023”等の8文字長つまり64ビ
ット長である。さらに、各端末はICカード1303で
は入力されたデータの処理を行い、共通鍵1304の出
力を行う。つまり、入力データは、64(IDのビット
数)×1000(受信局数)+1000(配布先情報の
ビット数)=65Kビットとなる。
【0121】実際のICカードに本発明方式のプログラ
ムを実装したうえ実行させたところ次の効果を得た。つ
まり、鍵生成速度はおよそ50kbps、それ以外の入
力処理等の速度はおよそ2.8kbpsであり、またI
Cカードのチェック処理に0.5秒費やすため、全体の
処理時間は、65/2.8+65/50+0.5=25
.3秒となった。
【0122】図14は本鍵生成方式についてICカード
におけるデータの流れを示したものである。鍵生成時に
は、受信した配布先情報1401をICカード1402
に入力し、ICカード1402では入力されたデータの
処理を行い、共通鍵1403の出力を行う。上記の条件
下では、入力データは、配布先情報の1000=1Kビ
ットとなり、全体の処理時間は、1/2.8+1/50
+0.5=0.88秒となった。従って、従来方式に比
べ処理速度が向上するという効果が得られることを実際
のICカードを用いた実験により確認できた。
【図面の簡単な説明】
【図1】本発明の実施例のシステム構成を示す図である
【図2】図1の情報サービス局の処理を示す図である。
【図3】図2の鍵生成処理を示す図である。
【図4】図1の各受信局の処理を示す図である。
【図5】図4の鍵生成処理を示す図である。
【図6】図2、図4における情報サービス局が受信局に
送信するデータの構成図である。
【図7】受信者が保持するICカードの内部構成を示す
図である。
【図8】期間管理のフローチャートである。
【図9】図1において、受信局が多数の場合の情報サー
ビス局の処理を示す図である。
【 【10】図9に対応する各受信局の処理の概要を示す図
である。
【図11】図9、図10における情報サービス局が受信
局に送信するデータの構成図である。
【図12】自己消滅型ICカードの内部構成を示す図で
ある。
【図13】従来のIDベース鍵生成方式のICカードに
おけるデータの流れを示す図である。
【図14】本鍵生成方式のICカードにおけるデータの
流れを示す図である。
【図15】従来の鍵生成方法をしめす図である。

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】複数の受信局と該受信局にサービス情報を
    同報暗号通信によって提供する情報サービス局からなる
    通信システムであり、該情報サービス局は、該サービス
    情報の配布先の指定を行う配付先情報を生成し、該配付
    先情報のハッシュトータルを共通鍵として生成し、該共
    通鍵を用いて該サービス情報を暗号化し、暗号化された
    該サービス情報と該配付先情報を同報通信により送信す
    る手段を有し、該受信局は、該暗号化されたサービス情
    報と該配付先情報を受信し、該配付先情報から受信権利
    を識別し、該識別結果より受信権利があると識別した場
    合に該配付先情報のハッシュトータルを共通鍵として生
    成し、該共通鍵を用いて該暗号化されたサービス情報を
    復号化する手段を有することを特徴とする限定同報通信
    システム。
  2. 【請求項2】請求項1記載の限定同報通信システムにお
    いて、前記受信局の処理のうち、前記配付先情報から受
    信権利を識別し、該識別結果より受信権利があると識別
    した場合に該配付先情報のハッシュトータルを共通鍵と
    して生成する処理は、ICカード等のように内部処理過
    程を見ることも変更することも禁止することができるよ
    うな物理的にガードされた処理装置内部で行われること
    を特徴とする限定同報通信システム。
  3. 【請求項3】複数の受信局と該受信局にサービス情報を
    同報暗号通信によって提供する情報サービス局からなる
    通信システムであり、該情報サービス局は、該通信シス
    テムのすべての加入局のIDを記憶する手段と、該サー
    ビス情報の配布先の指定を行う配付先情報を生成し、該
    配付先情報に対応するIDのハッシュトータルを共通鍵
    として生成し、該共通鍵を用いて該サービス情報を暗号
    化し、暗号化された該サービス情報と該配付先情報を同
    報通信により送信する手段を有し、該受信局は、該通信
    システムのすべて加入局のIDを記憶する手段と、該暗
    号化されたサービス情報と該配付先情報を受信し、該配
    付先情報から受信権利を識別し、該識別結果より受信権
    利があると識別した場合に該配付先情報に対応するID
    のハッシュトータルを共通鍵として生成し、該共通鍵を
    用いて該暗号化されたサービス情報を復号化する手段を
    有することを特徴とする限定同報通信システム。
  4. 【請求項4】請求項3記載の限定同報通信システムにお
    いて、前記受信局の処理のうち、前記通信システムのす
    べて加入局のIDを記憶する処理と、前記配付先情報か
    ら受信権利を識別し、該識別結果より受信権利があると
    識別した場合に該配付先情報に対応するIDのハッシュ
    トータルを共通鍵として生成する処理は、ICカード等
    のように内部処理過程を見ることも変更することも禁止
    することができるような物理的にガードされた処理装置
    内部で行われることを特徴とする限定同報通信システム
  5. 【請求項5】請求項1記載の限定同報通信システムにお
    いて、前記配付先情報はビット列の最後尾に情報の終了
    を示す終了ビット列を有し、該終了ビット列を決めるこ
    とにより該配付先情報を可変長とすることを可能とする
    限定同報通信システム。
  6. 【請求項6】複数のグループ化された受信局と該受信局
    にサービス情報を同報暗号通信によって提供する情報サ
    ービス局からなる通信システムであり、該情報サービス
    局は、秘密鍵を用いて該サービス情報を暗号化し、グル
    ープ別に、該サービス情報の該グループ内での配布先の
    指定を行うグループ配付先情報および該グループ配付先
    情報のハッシュトータルを生成し、該ハッシュトータル
    を用いて該秘密鍵を暗号化することによりグループ別の
    秘密鍵暗号文を生成し、暗号化された該サービス情報と
    グループ別の該グループ配付先情報と該秘密鍵暗号文を
    同報通信により送信する手段を有し、該受信局は、該秘
    密鍵により暗号化された該サービス情報とグループ別の
    グループ配付先情報と該秘密鍵暗号文を受信し、該受信
    局が所属するグループのグループ配付先情報から受信権
    利を識別し、該識別結果より受信権利があると識別した
    場合に該グループ配付先情報のハッシュトータルをグル
    ープ内共通鍵として生成し、該グループ内共通鍵を用い
    て該秘密鍵暗号文を復号化することにより秘密鍵を生成
    し、該秘密鍵を用いて該暗号化されたサービス情報を復
    号化する手段を有することを特徴とする限定同報通信シ
    ステム。
  7. 【請求項7】請求項1、請求項2記載の限定同報通信シ
    ステムにおいて、前記受信局の前記処理装置内にハッシ
    ュトータルを計算するための初期値と、該初期値を使用
    期間を限定する有効期限が記録する手段、および、時刻
    情報と該有効期限を比較する手段を有しており、時刻情
    報が該有効期限の範囲に入るときのみ、該初期値への読
    みとりアクセスを許可することを特徴とする限定同報通
    信システム。
  8. 【請求項8】請求項1、請求項2、請求項7記載の限定
    同報通信システムにおいて、前記情報サービス局は、新
    規に受信局が加入する場合、前記配布先情報の最後尾に
    該受信局の受信権利を示すビットを追加し、該受信局に
    該ビットの位置のデータと前記初期値および有効期間を
    記録した前記処理装置を配布する手段、または、該受信
    局が有効期間を更新する場合、該処理装置に旧初期値お
    よび旧有効期間を削除する手段と新初期値および新有効
    期間を書き込む手段、または、該受信局が該処理装置を
    紛失した場合、該情報サービスは該初期値の有効期間中
    、該配布先情報内の該受信局を指示するデータを「受信
    せず」とし、該有効期間を経過した後、該配布先情報内
    の該受信局を指示するデータを用いて、新たな受信局に
    対して再び新規加入を行う手段を有することを特徴とす
    る限定同報通信システム。
  9. 【請求項9】請求項1、請求項2記載の限定同報通信シ
    ステムにおいて、前記受信局の前記処理装置内にバッテ
    リーバックアップされた時刻カウンタを有しており、該
    時刻カウンタの出力値と該有効期間を比較した結果、時
    刻が有効期間を過ぎたと判定された場合には、初期値の
    メモリを消去することにより自己消滅を行うことを特徴
    とする限定同報通信システム。
JP2400806A 1990-12-07 1990-12-07 限定同報通信システム Pending JPH04213242A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2400806A JPH04213242A (ja) 1990-12-07 1990-12-07 限定同報通信システム
US07/802,724 US5218638A (en) 1990-12-07 1991-12-05 Encipher method and decipher method
US08/035,956 US5351294A (en) 1990-12-07 1993-03-23 Limited broadcast system
US08/076,862 US5309516A (en) 1990-12-07 1993-06-15 Group cipher communication method and group cipher communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2400806A JPH04213242A (ja) 1990-12-07 1990-12-07 限定同報通信システム

Publications (1)

Publication Number Publication Date
JPH04213242A true JPH04213242A (ja) 1992-08-04

Family

ID=18510684

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2400806A Pending JPH04213242A (ja) 1990-12-07 1990-12-07 限定同報通信システム

Country Status (2)

Country Link
US (2) US5218638A (ja)
JP (1) JPH04213242A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002169726A (ja) * 2000-11-30 2002-06-14 Sony Corp 情報処理装置および方法、並びにプログラム格納媒体
JP2005072724A (ja) * 2003-08-20 2005-03-17 Toshiba Corp 通信制御装置、通信制御システム、通信制御方法および通信制御プログラム
JP2008524914A (ja) * 2005-01-14 2008-07-10 エルジー エレクトロニクス インコーポレイティド ブロードキャスト/マルチキャストサービスにおけるデジタル著作権管理方法
JP2013090199A (ja) * 2011-10-19 2013-05-13 National Institute Of Advanced Industrial & Technology 鍵共有システム、鍵生成装置、及びプログラム

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5309516A (en) * 1990-12-07 1994-05-03 Hitachi, Ltd. Group cipher communication method and group cipher communication system
JPH04213242A (ja) * 1990-12-07 1992-08-04 Hitachi Ltd 限定同報通信システム
JP3190056B2 (ja) * 1991-03-26 2001-07-16 キヤノン株式会社 画像伝送装置、画像符号化装置、画像復号装置、及びそれらの方法
CA2133200C (en) * 1992-03-30 1998-08-11 Edward Andrew Zuk A cryptographic communications method and system
SG49266A1 (en) * 1992-05-19 1998-05-18 Thomson Multimedia Sa Method and apparatus for device control by data transmission in TV lines
US5483598A (en) * 1993-07-01 1996-01-09 Digital Equipment Corp., Patent Law Group Message encryption using a hash function
US5473607A (en) * 1993-08-09 1995-12-05 Grand Junction Networks, Inc. Packet filtering for data networks
JP2848432B2 (ja) * 1993-12-27 1999-01-20 日本電気株式会社 受信局管理装置
JP4095680B2 (ja) * 1994-08-01 2008-06-04 富士通株式会社 カード型記憶装置用セキュリティ管理方法およびカード型記憶装置
US5659615A (en) * 1994-11-14 1997-08-19 Hughes Electronics Secure satellite receive-only local area network with address filter
GB9509582D0 (en) * 1995-05-11 1995-07-05 Jonhig Ltd Value transfer system
JPH08335182A (ja) * 1995-06-07 1996-12-17 Fujitsu Ltd ファイル保護システム及びそのファイル保護システムを用いたソフトウエア利用システム及びそのソフトウエア利用システムに用いられる記録媒体
US5625693A (en) * 1995-07-07 1997-04-29 Thomson Consumer Electronics, Inc. Apparatus and method for authenticating transmitting applications in an interactive TV system
WO1997034279A1 (en) * 1996-03-15 1997-09-18 Sony Corporation Data transmitter, data transmission method, data receiver, data receiving method, data transfer device, and data transfer method
US5838790A (en) * 1996-04-19 1998-11-17 Juno Online Services, L.P. Advertisement authentication system in which advertisements are downloaded for off-line display
US7356847B2 (en) * 1996-06-28 2008-04-08 Protexis, Inc. System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software
US7770230B2 (en) 2002-04-22 2010-08-03 Arvato Digital Services Canada, Inc. System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software
US5809145A (en) * 1996-06-28 1998-09-15 Paradata Systems Inc. System for distributing digital information
US7010697B2 (en) 1996-06-28 2006-03-07 Protexis, Inc. System for dynamically encrypting information for secure internet commerce and providing embedded fulfillment software
DE19633802A1 (de) * 1996-08-22 1998-02-26 Philips Patentverwaltung Verfahren und System zum Einschreiben einer Schlüsselinformation
KR100528661B1 (ko) * 1997-12-10 2005-11-15 톰슨 라이센싱 소시에떼 아노님 디지털 수신기를 위한 조건부 억세스 방법
US7239709B1 (en) * 1998-01-26 2007-07-03 Matsushita Electric Industrial Co., Ltd. Data recording/reproducing method, data recording/reproducing system, recording apparatus
US6223288B1 (en) 1998-05-22 2001-04-24 Protexis Inc. System for persistently encrypting critical software file to prevent installation of software program on unauthorized computers
US6424845B1 (en) * 1998-06-19 2002-07-23 Ncr Corporation Portable communication device
US6636968B1 (en) 1999-03-25 2003-10-21 Koninklijke Philips Electronics N.V. Multi-node encryption and key delivery
US7009969B1 (en) * 1999-06-08 2006-03-07 Cisco Technology, Inc. Local area network and message packet for a telecommunications device
US7373517B1 (en) * 1999-08-19 2008-05-13 Visto Corporation System and method for encrypting and decrypting files
ATE326798T1 (de) * 1999-12-29 2006-06-15 Ericsson Telefon Ab L M Verfahren, vorrichtung und system zur bereitstellung von verschlüsselungsschlüsseln in einem satellitenkommunikationsnetzwerk
JP2002108717A (ja) * 2000-07-27 2002-04-12 Nec Corp コンテンツ再生制限機構付きディスクシステムおよび媒体
US20020101990A1 (en) * 2001-02-01 2002-08-01 Harumi Morino Data receiving apparatus and data reproducing apparatus
WO2003036857A1 (en) * 2001-10-24 2003-05-01 Nokia Corporation Ciphering as a part of the multicast cencept
DE602004007116T2 (de) * 2003-03-14 2008-02-28 Koninklijke Philips Electronics N.V. Geschützter rückkanal vom digitalen rechte verwaltenden dongle
FR2905217B1 (fr) * 2006-08-23 2008-12-19 Thales Sa Systeme et procede de gestion decentralisee d'un systeme securise delivrant differents services
US20120303533A1 (en) 2011-05-26 2012-11-29 Michael Collins Pinkus System and method for securing, distributing and enforcing for-hire vehicle operating parameters
US20130253999A1 (en) 2012-03-22 2013-09-26 Frias Transportation Infrastructure Llc Transaction and communication system and method for vendors and promoters
FR3018371B1 (fr) * 2014-03-10 2016-05-06 Commissariat Energie Atomique Procede et systeme de chiffrement/dechiffrement de donnees a cle distante et verification prealable de jeton
CN110447030B (zh) * 2017-03-21 2023-07-07 日本电气株式会社 终端设备、信息处理系统、终端设备的控制方法和程序

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5018196A (en) * 1985-09-04 1991-05-21 Hitachi, Ltd. Method for electronic transaction with digital signature
US4885777A (en) * 1985-09-04 1989-12-05 Hitachi, Ltd. Electronic transaction system
JPS63280530A (ja) * 1987-05-13 1988-11-17 Mitsubishi Electric Corp 秘密鍵共有装置
US4881264A (en) * 1987-07-30 1989-11-14 Merkle Ralph C Digital signature system and method based on a conventional encryption function
JP2760799B2 (ja) * 1988-04-28 1998-06-04 株式会社日立製作所 暗号方式
US5117458A (en) * 1989-11-01 1992-05-26 Hitachi, Ltd. Secret information service system and method
JPH04213242A (ja) * 1990-12-07 1992-08-04 Hitachi Ltd 限定同報通信システム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002169726A (ja) * 2000-11-30 2002-06-14 Sony Corp 情報処理装置および方法、並びにプログラム格納媒体
JP2005072724A (ja) * 2003-08-20 2005-03-17 Toshiba Corp 通信制御装置、通信制御システム、通信制御方法および通信制御プログラム
JP2008524914A (ja) * 2005-01-14 2008-07-10 エルジー エレクトロニクス インコーポレイティド ブロードキャスト/マルチキャストサービスにおけるデジタル著作権管理方法
JP2013090199A (ja) * 2011-10-19 2013-05-13 National Institute Of Advanced Industrial & Technology 鍵共有システム、鍵生成装置、及びプログラム

Also Published As

Publication number Publication date
US5218638A (en) 1993-06-08
US5351294A (en) 1994-09-27

Similar Documents

Publication Publication Date Title
JPH04213242A (ja) 限定同報通信システム
US6915434B1 (en) Electronic data storage apparatus with key management function and electronic data storage method
US5341427A (en) Algorithm independent cryptographic key management apparatus
US6330671B1 (en) Method and system for secure distribution of cryptographic keys on multicast networks
US6941457B1 (en) Establishing a new shared secret key over a broadcast channel for a multicast group based on an old shared secret key
US5230020A (en) Algorithm independent cryptographic key management
EP1452027B1 (en) Access to encrypted broadcast content
RU2147792C1 (ru) Использование шифровального сервера для шифрования сообщений
CN1653743B (zh) 用于安排数据加密的方法和系统及其对应的服务器
JP3864247B2 (ja) ネットワークシステム、端末装置、情報の配信方法及び復号方法
CN111371790B (zh) 基于联盟链的数据加密发送方法、相关方法、装置和系统
US6640303B1 (en) System and method for encryption using transparent keys
JP2000049770A (ja) 暗号化通信方法、暗号アルゴリズム共有管理方法、暗号アルゴリズム変換方法、ネットワーク通信システム
HK1007367B (en) Method for algorithm independent cryptographic key management
JP2001522056A (ja) 仮想マトリックス暗号化(vme)および仮想キー暗号法および装置
CN112532580B (zh) 一种基于区块链及代理重加密的数据传输方法及系统
US7539315B2 (en) Encrypted communication system, key delivery server thereof, terminal device and key sharing method
US20010014156A1 (en) Common key generating method, common key generator, cryptographic communication method and cryptographic communication system
JP4173924B2 (ja) 暗号通信装置、鍵管理装置および方法、ネットワーク通信システムおよび方法
CN112054905B (zh) 一种移动终端的安全通信方法及系统
EP0858236B1 (en) Improved security in cellular telephones
CN106453300A (zh) 一种数据加解密方法、设备和数据传输系统
JP2002539489A (ja) 暗号鍵スプリットコンバイナを用いる音声及びデータ暗号化方法
JP2541307B2 (ja) 暗号鍵通信方法及びその装置
JPH06276188A (ja) 電子通信装置