JPS61228744A - 秘匿通信方式 - Google Patents

秘匿通信方式

Info

Publication number
JPS61228744A
JPS61228744A JP60068977A JP6897785A JPS61228744A JP S61228744 A JPS61228744 A JP S61228744A JP 60068977 A JP60068977 A JP 60068977A JP 6897785 A JP6897785 A JP 6897785A JP S61228744 A JPS61228744 A JP S61228744A
Authority
JP
Japan
Prior art keywords
frame
flag
information
sequence
transmitted
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
JP60068977A
Other languages
English (en)
Inventor
Hiroyuki Yagi
郭之 八木
Kazuo Takaragi
和夫 宝木
Ryoichi Sasaki
良一 佐々木
Takayoshi Shiraishi
白石 高義
Tsutomu Nakamura
勤 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60068977A priority Critical patent/JPS61228744A/ja
Publication of JPS61228744A publication Critical patent/JPS61228744A/ja
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/12Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
    • 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/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、通信回線において、データの傍受、数置を防
止するための、秘匿通信方式に関する。
〔発明の背景〕
従来の秘匿通信方式としては、特開昭54−49002
があるが、この方法は、情報の符号変換方式を逐次変更
可能なプログラムにより変更しながら、情報を伝送する
ものであるが、この方法では、情報全体を暗号化してし
まうので、装置が複雑になったり、高速処理ができない
という問題があった。
また、情報全体を暗号化しない方法とし、では、特開昭
54−52904号があるが、この方法は、同期符号の
みを秘匿する方法であり、本特許で示すような同期符号
と伝送情報との混同を防ぐための機能を有しておらず、
このことから、同期符号のみを検出してしまえば、それ
以外の部分は、まったく秘匿がおこなわれていない情報
になってしまう。
従って、情報そのものを秘匿する機能はなく、主にアナ
ログ信号にたいする、秘匿通信方式である。
今後、衛星通信技術や光通信技術の発展により、通信速
度は高速化されていく、それにともない従来の技術では
、困難であった高速回線に適応可能な暗号化方式のニー
ズは、高まっていくと考えられる。
〔発明の目的〕
本発明は、複雑な処理過程を経る事なく、情報の秘匿を
行うことにより、高速で処理が可能な秘匿通信方式を実
現することにある。
〔発明の概要〕
上記目的を達成するため本発明では、フレームの開始、
終了を示すしるしく同期符号)を時間的に変更し、それ
にともない、同期符号と他のデータとの混同を防ぐ機能
を追加することによりフレームの識別を困難ならしめ、
情報の秘匿及び数量の検知を行うものである。
〔発明の実施例〕
第1図は本発明による秘匿通信方式の一実施例を示した
ものである。
まず初めに、第1図において従来の通信回線と同様な基
本的構成及び、動作について簡単に説明する。データ端
末装置10,170はデータ通信システムと利用者との
接点に位置する装置であり、情報の入出力を行う計算機
、端末装置等である。
その情報は、信号伝送用ケーブル70,110により伝
送され、データ回線終端装置80,100に入力される
。データ回線終端装置80,100では、データ端末装
置10,170間の距離かはなれている等の理由により
、データ端末装置からの信号を変換して伝送する働きを
もっている。データ端末装置により変換された信号は、
信号伝送用ケーブル90により伝送され通信が成立する
本発明は、I S O(International 
Organizationfor  5tandard
ization)  のOS  I  (Open  
SystemInterconnection)参照モ
デルの中のデータリンク層に相当する伝送手順おいて、
透過性が保証されているものであれば、はとんどの通信
回線に適用可能である。しかしながら、ここでは第1図
に示した通信回線をもとに、データ端末装置10゜17
0が計算機、信号伝送用ケーブル70゜110がベース
バンド伝送、データ回線終端装置80.100がモデム
、信号伝送用ケーブル90がブロードバンド伝送、であ
る場合を例に説明する。
また、ネットワークアーキテクチャとしては、ISOの
O8I参照モデルに準拠している場合を例にとり、秘匿
を実現するために、データリンク層としては、HDLC
手順に新しい機能を追加したものを採用した場合につい
て説明する。
本発明の、基本的な考え方は、各フレームを区別するた
めのフラグシーケンスを第3者が、識別、変更、作成す
ることを困難ならしめることにより、情報の傍受及び数
量を防止しようとするものである。
本実施例では、第2図に示したフレームフォーマットに
より情報の伝送が行なわれ、フラグシーケンス200 
: 8ビツト、フラグ制御シーケンス210 : 8ビ
ツト、アドレスシーケンス220:8ビツト、制御シー
ケンス230 : 8ビツト、情報シーケンス240:
任意ビット、フレームチェックシーケンス250 :1
6ビツト、フラグシーケンス260:8ビツト、より構
成される。
ここで、上記フレームフォーマットより、フラグ制御シ
ーケンス210を取り除くことにより、HDLC手順の
基本病なフレームフォーマットと同じになることがわか
る。したがって、フラグシーケンス以外の各シーケンス
の機能はHDLC手順における機能と同様である。
次に本実施例の説明を容易に行うためにHDLC手順に
おける、フレームの開始と終了を検出する方法について
記述する。
HDLC手順における、フレームフォーマットの中で、
フラグシーケンス200,260は、各フレームの開始
と終了を示すシーケンスであり、’01111110’
 というビットパターンで表わされている。従って’0
1111110’ というビットパターンを監視するだ
けで、フレームの開始と終了を検出することが可能とな
る。ただし、フラグシーケンス以外の場所にも、 ’0
111110’というビットパタ−ンが出現する可能性
があるため、そのビットパターンをフラグシーケンスと
誤って検出しないように、受信側においてフラグシーケ
ンス以外の場所に′1′ビットが連続して五つ表われた
場合は、次にI O1ビットを挿入することによりフラ
グシーケンスとの混合を防いでいる。また、フレームの
開始と終了を検出したあとで伝送された情報を読み取る
場合は、′1″ビットが連続して五つあられれた後の′
0′ビットを取り除くことにより元の状態に戻すことが
できる。
以上の方法によりどのようなビットパターンの情報であ
っても伝送することが可能である。しがしながら、この
ような方法では、第3者がフラグシーケンスを監視して
いるだけで、フレームの開始と終了を検出することが可
能であり、データの傍受及び数量が容易におこなわれて
しまう。
そこで、本実施例では、フラグシーケンスのビットパタ
ーンのフラグシーケンスと混同しないために挿入するビ
ットパターン及びその挿入位置を各フレームごとに変更
することによりデータの傍受及び数量を困難にするもの
である。
具体的には、第2図に示したフレームフォーマットのフ
ラグ制御シーケンス210により、上記のフラグシーケ
ンスのパターン及び挿入するビットパターンの情報を伝
送することにより、各フレーム単位でフラグシーケンス
及び挿入するビットパターンの変更を行う。
ただし本実施例では、基本的な信号処理方法についての
み説明し、付加的な機能については省いているため、−
フレーム内の開始フラグシーケンスは、一つ前のフレー
ムの終了フラグシーケンスと同じビットパターンなって
いる。この点はフレーム内のフラグ制御シーケンス挿入
場所により変更可能である。
次に、具体的な装置を例に説明を行う、第一図に示すよ
うに、従来の通信回線における、データ端末装置に、乱
数発生器30,150及びメモリ50.130を追加し
、第3図、第4図に示すような、開始・終了フラグシー
ケンスの追加、削除及びフラグシーケンスとフレーム内
の他のビットパターンとを混合しないための処置を、デ
ータ端末装置10,170に追加することによって行わ
れる。
ここでは、理解を容易にするために、第1図においてデ
ータ端末装置10から送信をおこない、データ端末装置
170で受信する場合についてのみ説明をおこなうが、
逆の場合であっても同様に通信が可能であり、従って全
二重通信への適用も可能である。
初めに、データを伝送する場合であるが、この場合は従
来のデータ端末装置の機能に第3図に示したデータ処理
フローを追加することにより行われる。
まず、データが送信されることによって5TARTする
ブロック300では、最初のフレームのみ開始フラグシ
ーケンス’01111110’の伝送を行う。
ブロック310では、乱数発生器30(1から256ま
での乱数を発生する)からフラグ制御番号を入力する。
ブロック320では、メモリ5oがらフラグ制御番号に
対応したフラグシーケンス、ビット挿入箇所、ビットパ
ターンを入力する。
尚、メモリ50,130内には、第5図に示すような、
各フラグ制御番号に対応したフラグシーケンス、ビット
挿入箇所、ビットパターンのそれぞれが記憶されている
ものとする。
ブロック330では、フラグ制御番号に関する情報であ
るフラグ制御シーケンスを伝送する。このときフラグ制
御番号を暗号の形で伝送することにより、データの傍受
及び数量をより一層困難にすることが可能である。
ブロック340では、フラグシーケンス以外の部分にビ
ット挿入部分が存在するが否かの判定を行う。ビット挿
入箇所が存在する場合は、ブロック350により、ビッ
ト挿入箇所に対応するビットパターンを入力する。
ブロック360では、フラグシーケンス以外の総ての情
報を伝送する。
ブロック370では、ブロック320でメモリより入力
したフラグシーケンスを終了フラグシーケンスとして伝
送する。
ブロック380では、データ送信を終了するか否かを判
定して、もし終了するのであれば次のフレームの伝送は
行わずENDとなる。更にデータ伝送を続行する場合は
、ブロック390により終了フラグシーケンスと同じシ
ーケンスが開始フラグシーケンスとして伝送される。こ
の場合データが連続して伝送されるのであれば開始又は
終了フラグシーケンスのどちらか一方を省略しても、か
まわない。
次に、データ端末装置170でおこなわれている、受信
方法について説明する。
受信の場合は、第4図に示すごとくデータの受信と共に
5TART シ、最初のフレームのみ、ブロック400
により開始フラグシーケンス’01111110’の検
出がおこなわれる。
ブロック410では、開始フラグシーケンスの除去がお
こなわれる。
ブロック420では、フラグ制御シーケンスの検出を行
いフラグ制御番号を求める。
ブロック430では、メモリ130よりフラグ制御番号
に対応した、フラグシーケンス、ビット挿入箇所、ビッ
トパターンの入力を行う。ここで、メモリ50,130
には、同じデータが入力されているものとする。
ブロック440では、終了フラグシーケンスが検出され
たか、否かの判定を行う。
終了フラグシーケンスが検出されていなければ、ブロッ
ク460により、ビット挿入箇所が検出されたか、否か
の判定を行い、検出されていればブロック470により
、その次にくるビットパターン(ブロック430でメモ
リから入力したもの)の除去を行う。
ブロック460によりビット挿入箇所の検出が行われな
かった場合又は、ブロック470での処理が終了した後
は、再びブロック440により、終了フラグシーケンス
検出の判定がおこなわれる。
終了フラグシーケンスが検出された場合は、ブロック4
50により終了フラグシーケンスの除去がおこなわれる
ブロック480では、データ送信終了か、否か、の判定
がおこなわれ、終了するのであればE付りとなる。
更にデータ送信が続行されるのであれば、ブロック49
0により開始フラグシーケンスの検出が行われ、再びブ
ロック410に処理が移される。
以上の方法により、開始・終了フラグシーケンスを秘匿
し、さらにそれ以外の情報をも簡易な方法で暗号化する
ことができ、従来より高速で処理ができる秘匿通信方式
を実現することが可能である。
次に、従来の通信方式(HDLC手順によるもの)と、
本実施例により実際のデータを伝送した場合について述
べる。
第6図において、情報シーケンス600を送信する場合
について考える。従来のHDLC手順の場合は、フレー
ム700が伝送され、本実施例の場合は、フレーム80
0が伝送される。ただし、ここでは、理解を容易とする
ために、アドレス720・220、制御730・230
.フレームチェック750・250の各シーケンスにつ
いては、省略している。
以下、本実施例により情報シーケンス600を伝送する
場合について簡単に説明する。
まず、第3図に示した手順に従って最初に開始フラグシ
ーケンス200 ’01111110’が送られる。
次に、乱数発生器30又は150より、フラグ制御番号
の入力が行われる、ここでは、’255’が入力された
ものとする。
つぎに、フラグ制御シーケンス210が伝送される。第
6図の例では、’255’ を’11111111’で
表わして伝送しているが、既にふれたように暗号を用い
て伝送することにより、データの傍受・数置をより一層
困難にすることが可能である。適用する暗号については
、様々なものが考えられるが本実施例の本質ではないの
で、ここでは省略する。
次に、情報シーケンス’11000000’の伝送が行
われる。ただし、このシーケンスの中には、第5図に示
されるように、フラグ制御番号’255’  ・に対応
する、ビット挿入箇所’ ooooo↑′が存在するた
め、その次に、ビットパターン′1′が挿入され、情報
シーケンスは、’110000010’と変更される。
なお、第5図において、伝送は左側ビットよりおこなわ
れるものとする。
情報シーケンス240が伝送されると次に、フラグ制御
番号’255’に対応するフラグシーケンス’0000
0010’が終了フラグシーケンス260として伝送さ
れる。
以上の結果より、HDLC手順により伝送されるフレー
ム700の場合は、第3者が、開始・終了フラグシーケ
ンス’01111110’を監視さえしていれば、必要
とする情報740を容易に傍受又は数量できるのに対し
、本実施例で示した方法によると、第5図に示した関係
や、第3・4図に示したデータ送受信手順、さらにはフ
ラグ制御シーケンスからフラグ制御番号を求める方法に
関する情報がなければ、データの傍受は困難であり、ま
た、データの数置がおこなわれたとしても、フラグ制御
シーケンスとフラグシーケンスのミスマツチにより、容
易に発見することが可能である。
また、本実施例では、フラグ制御番号に関する情報をフ
レーム内に追加して伝送しているが、他の方法として第
7図及び、第8図に示す実施例も考えられる。
第7図の例では、フラグ制御番号に関する情報とそれ以
外の情報とを、異なる周波数の信号により伝送するもの
である。機器構成は、データ端末装置10,170、フ
ラグ制御番号伝送用ケーブル910,960、情報伝送
用ケーブル920゜970、周波数分波・合成装置93
0,950、信号伝装用ケーブル940よりなる。
第8図の例では、フラグ制御番号に関する情報を伝送す
るケーブルと情報を伝送するためのケーブルを別々に設
けるものである。機器構成は、データ端末装置10,1
70、フラグ制御番号伝送用ケーブル1000、情報伝
送用ケーブル1100よりなる。
第7図、第8図に示した例では、第1図に示した例と異
なり、フラグ制御方法を変更するタイミングをフレーム
単位に限らず、自由に変更することが可能である。また
、伝送する情報としても、フラグ制御番号だけではなく
、第4図に示した関係の一部又は、総てを送ることが可
能である。
〔発明の効果〕
以上の説明したごとく本発明によれば、従来の秘匿通信
方式では困難であった暗号化及び、復号化の処理を高速
で行うことができ、今後高速化が予想される通信回線へ
の適応が可能になるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例である通信回線の構成を示し
た図、第2図は本実施例によるフレームフォーマットを
示した図、第3図は本実施例における送信器側の信号処
理手順を示すフローチャート、第4図は本実施例におけ
る、受信器側の信号処理手順を示すフローチャート、第
5図は本実施例において、フレームシーケンスを秘匿す
るためのフラグ制御番号、フラグシーケンス、ビット挿
入箇所、及びビットパターンの関係をあられした図、第
6図はHDLC手順と、本実施例とにおいて実際に情報
をおくった場合の、ビットパターンの違いを示した図、
第7図、第8図は、本発明における他の実施例の機器構
成を示した図である。

Claims (1)

  1. 【特許請求の範囲】 1、データ送信手段、データ受信手段及びデータ伝送手
    段から成る通信回線において、伝送される情報の単位で
    あるフレームの開始・終了を示す同期符号を、時間的に
    変更する手段と、該同期符号とそれ以外のフレーム内の
    情報とを混合しないための手段からなることを特徴とす
    る秘匿通信方式。 2、上記同期符号の変更に関する情報を、データ伝送手
    段と異なる手段により伝えることを特徴とする第1項の
    秘匿通信方式。 3、上記同期符号の変更に関する情報を、フレーム内に
    追加して伝えることを特徴とする第1項の秘匿通信方式
    。 4、上記同期符号を時間的に変更する手段とに関する情
    報と、同期符号とそれ以外のフレーム内の情報とを混合
    しないための手段に関する情報とを秘匿することを特徴
    とする第1項の秘匿通信方式。
JP60068977A 1985-04-03 1985-04-03 秘匿通信方式 Pending JPS61228744A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60068977A JPS61228744A (ja) 1985-04-03 1985-04-03 秘匿通信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60068977A JPS61228744A (ja) 1985-04-03 1985-04-03 秘匿通信方式

Publications (1)

Publication Number Publication Date
JPS61228744A true JPS61228744A (ja) 1986-10-11

Family

ID=13389235

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60068977A Pending JPS61228744A (ja) 1985-04-03 1985-04-03 秘匿通信方式

Country Status (1)

Country Link
JP (1) JPS61228744A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02121441A (ja) * 1988-09-20 1990-05-09 American Teleph & Telegr Co <Att> パケット交換システム及び方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02121441A (ja) * 1988-09-20 1990-05-09 American Teleph & Telegr Co <Att> パケット交換システム及び方法

Similar Documents

Publication Publication Date Title
EP0438154B1 (en) Multimedia network system
US4797672A (en) Voice network security system
US4322576A (en) Message format for secure communication over data links
JP2761281B2 (ja) マルチキャリア通信システムの暗号化通信方式
US6681213B2 (en) System and method for preventing unauthorized data copying using communication network
WO1983004151A1 (fr) Cryptophone
JPH0324107B2 (ja)
JP3111468B2 (ja) 通信秘匿方式
JPS5890849A (ja) 暗号試験装置
JPS61228744A (ja) 秘匿通信方式
US6188720B1 (en) Modulation and signaling converter
JPS6212227A (ja) 秘匿通信方式
JPH05347616A (ja) グループ暗号通信方法およびグループ暗号通信システム
JPH0224058B2 (ja)
KR100249849B1 (ko) 실시간 데이터의 암호화/복호화용 정보 보안 장치
JPS61177837A (ja) 暗号化鍵の保持方式
JPH0614641B2 (ja) 鍵情報配送処理方式
JPH06311157A (ja) 秘話伝送システム
JPH02177742A (ja) 通信秘匿方式
JPH0466416B2 (ja)
Goode New developments in data and voice security
JPH01120143A (ja) デジタルデータ伝送系における同期用信号の秘匿化方式
JPS63221731A (ja) 秘匿伝送方式
JPH04129440A (ja) 通信装置
JPS58213544A (ja) 通信制御処理装置