JPH10200760A - ファクシミリ装置の暗号通信方法 - Google Patents

ファクシミリ装置の暗号通信方法

Info

Publication number
JPH10200760A
JPH10200760A JP9003732A JP373297A JPH10200760A JP H10200760 A JPH10200760 A JP H10200760A JP 9003732 A JP9003732 A JP 9003732A JP 373297 A JP373297 A JP 373297A JP H10200760 A JPH10200760 A JP H10200760A
Authority
JP
Japan
Prior art keywords
register
information
key sequence
communication
encryption key
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
JP9003732A
Other languages
English (en)
Inventor
Koichi Shibata
浩一 柴田
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.)
Kyocera Mita Industrial Co Ltd
Original Assignee
Mita Industrial Co 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 Mita Industrial Co Ltd filed Critical Mita Industrial Co Ltd
Priority to JP9003732A priority Critical patent/JPH10200760A/ja
Publication of JPH10200760A publication Critical patent/JPH10200760A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Transmission Control (AREA)

Abstract

(57)【要約】 【課題】 この発明は、自己同期形ストリーム暗号化方
法を利用したファクシミリ装置の暗号通信方法であっ
て、暗号文が第3者に解読されにくいファクシミリ装置
の暗号通信方法を提供することを目的とする。 【解決手段】 シフトレジスタを含む暗号鍵系列生成部
によって生成された暗号鍵系列を用いて暗号化または平
文化を行なって暗号通信を行なうファクシミリ装置の暗
号通信方法であって、暗号鍵系列生成部の構成を特定す
るための情報を、通信プロトコルの前手順において、送
信側ファクシミリ装置から受信側ファクシミリ装置に送
信する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、ファクシミリ装
置の暗号通信方法に関する。
【0002】
【従来の技術】ファクシミリ装置では、読み取られた画
像信号が、MH(Modified Hoffman)、MR(Modified
READ)符号化等により符号化された後、送信される。フ
ァクシミリ装置において、送信信号から元の信号が第三
者によって解読されないようにするために、符号化信号
をさらに暗号化して送信することが考えられる。
【0003】暗号化方式として、平文を小ブロックに分
割して、小ブロック毎に処理を行なう自己同期形ストリ
ーム暗号化方法がある。たとえば、mビット単位の平文
データと、mビットの暗号鍵系列との対応するビットど
うしの排他的論理和をとって、暗号文を作成する方法が
ある。
【0004】自己同期形ストリーム暗号化方法において
は、暗号鍵系列はシフトレジスタを用いて生成される。
たとえば、図4に示すように、9個のレジスタr9 〜r
1 からなるシフトレジスタを想定する。各レジスタr9
〜r1 の内容は、0または1である。各レジスタr9
1 の時点tでの内容をr9 (t)〜r1 (t)で表
す。この例では、レジスタr6 、r4 、r3 およびr1
の内容の排他的論理和が、レジスタr9 に与えられるよ
うになっている。つまり、レジスタr6 、r4 、r3
よびr1 が、最左端のレジスタr9 の入力値を算出する
ために、その内容が参照されるレジスタとなっている。
【0005】各時点(ステップ)ごとに次の(a)、
(b)、(c)の動作が同時に行なわれる。
【0006】(a)最右端のレジスタr1 の内容r
1 (t)を暗号鍵系列として出力する。 (b)レジスタr9 〜レジスタr2 の内容r9 (t)〜
2 (t)を、それぞれ右にシフトする。したがって、
レジスタr8 〜レジスタr1 の内容は、次の数式1で表
されるようになる。
【0007】
【数1】
【0008】(c)最左端のレジスタの内容r9 (t+
1)を、次の数式2に基づいて算出する。
【0009】
【数2】
【0010】このようにすると、511周期の疑似乱数
の暗号系列r1 (t),r1 (t+1),r1 (t+
2),…r1 (t+510)を発生させることができ
る。
【0011】
【発明が解決しようとする課題】この発明は、自己同期
形ストリーム暗号化方法を利用したファクシミリ装置の
暗号通信方法であって、暗号文が第3者に解読されにく
いファクシミリ装置の暗号通信方法を提供することを目
的とする。
【0012】
【課題を解決するための手段】この発明による第1のフ
ァクシミリ装置の暗号通信方法は、シフトレジスタを含
む暗号鍵系列生成部によって生成された暗号鍵系列を用
いて暗号化または平文化を行なって暗号通信を行なうフ
ァクシミリ装置の暗号通信方法であって、暗号鍵系列生
成部の構成を特定するための情報を、通信プロトコルの
前手順において、送信側ファクシミリ装置から受信側フ
ァクシミリ装置に送信することを特徴とする。
【0013】この発明による第2のファクシミリ装置の
暗号通信方法は、シフトレジスタを含む暗号鍵系列生成
部によって生成された暗号鍵系列を用いて暗号化または
平文化を行なって暗号通信を行なうファクシミリ装置の
暗号通信方法であって、暗号鍵系列生成部の構成を特定
するための情報と、暗号鍵系列生成部のシフトレジスタ
の初期値とを、通信プロトコルの前手順において、送信
側ファクシミリ装置から受信側ファクシミリ装置に送信
することを特徴とする。
【0014】上記第1または第2のファクシミリ装置の
暗号通信方法において、暗号鍵系列生成部の構成を特定
するための情報は、たとえば、シフトレジスタを構成す
るレジスタのうちの最上段のレジスタの入力値を算出す
るためにその内容が参照されるレジスタを特定するため
の情報である。
【0015】上記第1または第2のファクシミリ装置の
暗号通信方法において、暗号鍵系列生成部の構成を特定
するための情報は、たとえば、シフトレジスタを構成す
るレジスタの数および最上段のレジスタの入力値を算出
するためにその内容が参照されるレジスタを特定するた
めの情報である。
【0016】上記第1または第2のファクシミリ装置の
暗号通信方法において、暗号鍵系列生成部の構成を特定
するための情報は、たとえば、シフトレジスタを構成す
る各レジスタに対応するビットをそれぞれ含む2進数で
あって、最上段のレジスタの入力値を算出するためにそ
の内容が参照されるレジスタに対応するビットと、他の
レジスタに対応するビットとの値が異なる2進数で表さ
れる。
【0017】
【発明の実施の形態】以下、図面を参照して、この発明
の実施の形態について、説明する。
【0018】図1は、送信側ファクシミリ装置および受
信側ファクシミリ装置の概略構成を示している。
【0019】ファクシミリ装置は、マイクロコンピュー
タ等から構成される制御部1によって制御される。制御
部1は、自己同期形ストリーム暗号化方法による暗号鍵
系列を生成するための暗号鍵系列生成部2を備えてい
る。この例では、暗号鍵系列生成部2は、9個のレジス
タr9 〜r1 からなるシフトレジスタを備えている。そ
して、各レジスタr9 〜r1 の出力が制御部1に入力さ
れている。
【0020】制御部1は、これらのレジスタの初期値を
与えるとともに、最左端(最上段)のレジスタr9 の各
ステップ毎の値を、各レジスタr9 〜r1 の出力に基づ
いて算出して最左端のレジスタr9 に与える。最左端の
レジスタr9 の各ステップ毎の値は、レジスタr9 〜r
1 の中から選択された2以上のレジスタ(最左端のレジ
スタr9 の入力値を算出するために、その内容が参照さ
れるレジスタ)の内容の排他的論理和となる。
【0021】各レジスタの初期値および最左端のレジス
タr9 の入力値を算出するために、その内容が参照され
るレジスタは、暗号文が第3者に容易に解読されないよ
うにするために、送信側ファクシミリ装置の制御部1に
よって決定される。
【0022】ファクシミリ装置は、制御部1の入出力装
置として、読取部11、記録部12、操作部13、表示
部14、符号化部15、復号化部16、モデム17等を
備えている。モデム17は、網制御回路(NCU)18
を介して公衆電話回線に接続されている。操作部13
は、各種操作キー、テンキー等を備えている。表示部1
4には、操作部13による設定内容等が表示される。
【0023】送信時においては、原稿画像が、読取部1
1によって読み取られ、2値化される。読取部11から
出力される2値化画像データは、符号化部15によって
符号化される。符号化部15から出力される符号データ
(平文)は、制御部1によって暗号化される。この暗号
化としては、暗号鍵系列生成部2によって生成される暗
号鍵系を用いた自己同期形ストリーム暗号化アルゴリズ
ムが用いられる。
【0024】制御部1によって作成された暗号文は、モ
デム17によって変調される。そして、網制御回路18
を介して公衆電話回線に送られ、受信側のファクシミリ
装置に送られる。
【0025】受信時においては、受信データが網制御回
路18に送られてくると、受信データは、モデム17に
よって復調される。モデム17によって復調されたデー
タ、すなわち暗号文は、制御部1によって解読され、平
文に戻される。この解読化としては、暗号鍵系列生成部
2によって生成される暗号鍵系を用いた自己同期形スト
リーム解読化アルゴリズムが用いられる。
【0026】制御部1によって得られた平文は、復号化
部16によって復号化される。復号化により得られた2
値化画像データは、記録部12に送られ、記録紙に記録
される。
【0027】図2は送信側ファクシミリ装置および受信
側ファクシミリ装置の動作を示している。また、図3は
暗号通信を行なう際の信号シーケンスを示している。図
3において、〔 〕内の数字はシーケンス番号を示して
いる。
【0028】まず、送信側ファクシミリ装置から受信側
ファクシミリ装置に対して発呼が行なわれる(ステップ
1、シーケンス番号〔1〕)。回線が接続されると(ス
テップ21)、受信側ファクシミリ装置は、NSF(非
標準機能識別信号)を送出する(ステップ22、シーケ
ンス番号〔2〕)。NSF信号には、受信側ファクシミ
リ装置が暗号通信機能等を備えているかどうか等の情報
が含まれている。
【0029】送信側ファクシミリ装置は、受信側ファク
シミリ装置から送られてきたNSF信号を受信すると
(ステップ2)、NSF信号を読み取る(ステップ
3)。そして、受信側ファクシミリ装置が暗号通信機能
を備えているか否か、すなわち、暗号通信が可能か否か
を判別する(ステップ4)。受信側ファクシミリ装置が
暗号通信機能を備えていない場合には、暗号通信が不可
能であるので、通常通信によるファクシミリ通信を行な
う(ステップ11)。
【0030】受信側ファクシミリ装置が暗号通信機能を
備えている場合には、暗号通信が可能であるので、送信
側ファクシミリ装置はNSS信号(非標準機能設定信
号)の暗号通信フラグをセットするとともに(ステップ
5)、送信側ファクシミリ装置で生成する暗号鍵系列と
同じ暗号鍵系列を受信側ファクシミリ装置で発生させる
ために必要な鍵系列生成用情報をNSS信号にセットす
る(ステップ6)。この後、NSS信号およびTCF信
号(トレーニングチェック信号)を送出する(ステップ
7、シーケンス番号〔3〕,〔4〕)。
【0031】鍵系列生成用情報には、受信側ファクシミ
リ装置の暗号鍵系列生成部2内のシフトレジスタの初期
値に関する情報と、暗号鍵系列生成部の構成を特定する
ための情報とがある。暗号鍵系列生成部の構成を特定す
るための情報は、最左端のレジスタr9 の入力値を算出
するために、その内容が参照されるレジスタに関する情
報であり、最上位ビットが”1”である10ビットのデ
ータ”b109 8 7 6 5 4 3 2 1 ”で
表される。つまり、ビットb9 〜b1 は、それぞれレジ
スタr9 〜r1 に対応しており、最左端のレジスタr9
の入力値を算出するためにその内容が参照されるレジス
タに対応するビットの値が”1”にされ、それ以外のレ
ジスタに対応するビットの値が”0”にされる。
【0032】図4の例では、最左端のレジスタr9 の入
力値を算出するために、その内容が参照されるレジスタ
は、レジスタr6 、r4 、r3 およびr1 であるので、
ビットb6 、b4 、b3 およびb1 が”1”となる。つ
まり、最左端のレジスタr9の入力値を算出するため
に、その内容が参照されるレジスタに関する情報は、”
1000101101”となる。
【0033】また、送信側ファクシミリ装置は、自己同
期形ストリーム暗号化アルゴリズムによって暗号文を生
成する(ステップ8)。つまり、符号化部15によって
符号化されたデータに対して、暗号鍵系列生成部2によ
って生成された暗号鍵系列を用いて暗号化を行なうこと
によって暗号文が生成される。たとえば、mビット単位
の平文データと、mビットの暗号鍵系列との対応するビ
ットどうしの排他的論理和をとって、暗号文が作成され
る。ここで、mはたとえば511である。
【0034】受信側ファクシミリ装置は、送信側ファク
シミリ装置から送られてきたNSS信号およびTCF信
号を受信すると(ステップ23)、NSS信号を読み取
る(ステップ24)。そして、暗号通信であるか否かを
判定する(ステップ25)。暗号通信でない場合には、
通常通信によるファクシミリ通信が行なわれる(ステッ
プ33)。
【0035】暗号通信である場合には、NSS信号から
暗号鍵系列生成部2内のシフトレジスタの初期値を読み
取り、暗号鍵系列生成部2内のシフトレジスタに読み取
った初期値をセットする(ステップ26)。また、NS
S信号から暗号鍵系列生成部の構成を特定するための情
報(最左端のレジスタr9 の入力値を算出するために、
その内容が参照されるレジスタに関する情報)を読み取
り記憶する(ステップ27)。また、TCF信号を読み
取り(ステップ28)、画像の品質をチェックする(ス
テップ29)。
【0036】この後、CFR信号(受信準備確認信号)
を送出する(ステップ30、シーケンス番号〔5〕)。
【0037】送信側ファクシミリ装置は、CFR信号を
受信すると(ステップ9)、暗号文の送信を開始する
(ステップ10)。つまり、制御部1によって作成され
た暗号文が、モデム17によって変調された後、網制御
回路(NCU)18を介して、公衆電話回線に送られ、
受信側のファクシミリ装置に送られる。
【0038】受信側ファクシミリ装置では、暗号文が網
制御回路(NCU)18に送られてくると(ステップ3
1)、受信データはモデム17によって復調される。モ
デム17によって復調されたデータ、すなわち暗号文
は、制御部1によって解読され、平文に戻される(ステ
ップ32)。つまり、暗号系列生成部2によって生成さ
れた暗号鍵系列に基づいて、暗号文を平文化する。暗号
系列生成部2によって暗号鍵系列を生成させる際には、
制御部1は、各レジスタr9 〜r1 のうち、ステップ2
7で記憶された最左端のレジスタr9 の入力値を算出す
るためにその内容が参照されるレジスタの出力の排他的
論理和を、ステップ毎に算出して最左端のシフトレジス
タr9 に与える。
【0039】送信側ファクシミリ装置は、暗号文を全て
送信すると、EOP信号(手順終了信号)を送出する
(シーケンス番号〔7〕)。受信側ファクシミリ装置
は、EOP信号を受信すると、MCF信号(メッセージ
確認信号)を送出する(シーケンス番号〔8〕)。送信
側ファクシミリ装置は、MCF信号を受信すると、DC
N信号(切断命令信号)を送出する(シーケンス番号
〔9〕)。これにより、交信は終了する。
【0040】上記実施の形態では、暗号鍵系列を発生す
るためのシフトレジスタを構成するレジスタの数は、常
に一定としているが、ファクシミリ装置の暗号鍵系列生
成部2内に設けられているレジスタの数以下のレジスタ
で暗号鍵系列を発生させるためのシフトレジスタを構成
するようにしてもよい。つまり、送信側ファクシミリ装
置において、暗号鍵系列を発生させるためのシフトレジ
スタを構成するレジスタの数を決定するようにしてもよ
い。シフトレジスタを構成するレジスタの数は、上記の
暗号鍵系列生成部の構成を特定するための情報によって
指定することができる。たとえば、暗号鍵系列生成部の
構成を特定するための情報が、最上位ビットが”1”で
ある5ビットの情報である場合には、4つのレジスタr
4 〜r1によってシフトレジスタが構成されることにな
る。
【0041】なお、シフトレジスタの初期値を固定値と
してもよい。この場合には、送信側ファクシミリ装置
は、シフトレジスタの初期値を受信側ファクシミリ装置
に送る必要はない。
【0042】上記実施の形態によれば、暗号鍵系列を生
成するためシフトレジスタの初期値およびシフトレジス
タの構成(暗号鍵系列生成部の構成)を容易に変更でき
るので、第3者に暗号文が解読されにくくなる。
【0043】また、自己同期形ストリーム暗号化方法に
おける暗号鍵系列生成部の構成を、数字で指定すること
ができるため、送信側ファクシミリ装置で生成した暗号
鍵系列と同じ暗号鍵系列を送信側ファクシミリ装置で発
生させるための情報を、受信側ファクシミリ装置に簡単
に送ることができる。
【0044】なお、暗号鍵系列生成部のシフトレジスタ
をソフトウエアによって構成してもよい。
【0045】
【発明の効果】この発明によれば、自己同期形ストリー
ム暗号化方法を利用したファクシミリ装置の暗号通信方
法であって、暗号文が第3者に解読されにくいファクシ
ミリ装置の暗号通信方法を実現することができる。
【図面の簡単な説明】
【図1】ファクシミリ装置の概略構成を示す電気ブロッ
ク図である。
【図2】送信側ファクシミリ装置および受信側ファクシ
ミリ装置の動作を示すフローチャートである。
【図3】暗号通信を行なう際の信号シーケンスを示すシ
ーケンス図である。
【図4】自己同期形ストリーム暗号化方法における暗号
鍵系列の生成方法を説明するための模式図である。
【符号の説明】
1 制御部 2 暗号鍵系列生成部

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 シフトレジスタを含む暗号鍵系列生成部
    によって生成された暗号鍵系列を用いて暗号化または平
    文化を行なって暗号通信を行なうファクシミリ装置の暗
    号通信方法であって、 暗号鍵系列生成部の構成を特定するための情報を、通信
    プロトコルの前手順において、送信側ファクシミリ装置
    から受信側ファクシミリ装置に送信することを特徴とす
    るファクシミリ装置の暗号通信方法。
  2. 【請求項2】 暗号鍵系列生成部の構成を特定するため
    の情報が、シフトレジスタを構成するレジスタのうちの
    最上段のレジスタの入力値を算出するためにその内容が
    参照されるレジスタを特定するための情報である請求項
    1に記載のファクシミリ装置の暗号通信方法。
  3. 【請求項3】 暗号鍵系列生成部の構成を特定するため
    の情報が、シフトレジスタを構成するレジスタの数およ
    び最上段のレジスタの入力値を算出するためにその内容
    が参照されるレジスタを特定するための情報である請求
    項1に記載のファクシミリ装置の暗号通信方法。
  4. 【請求項4】 暗号鍵系列生成部の構成を特定するため
    の情報が、シフトレジスタを構成する各レジスタに対応
    するビットをそれぞれ含む2進数であって、最上段のレ
    ジスタの入力値を算出するためにその内容が参照される
    レジスタに対応するビットと、他のレジスタに対応する
    ビットとの値が異なる2進数で表される請求項1、2お
    よび3のいずれかに記載のファクシミリ装置の暗号通信
    方法。
  5. 【請求項5】 シフトレジスタを含む暗号鍵系列生成部
    によって生成された暗号鍵系列を用いて暗号化または平
    文化を行なって暗号通信を行なうファクシミリ装置の暗
    号通信方法であって、 暗号鍵系列生成部の構成を特定するための情報と、暗号
    鍵系列生成部のシフトレジスタの初期値とを、通信プロ
    トコルの前手順において、送信側ファクシミリ装置から
    受信側ファクシミリ装置に送信することを特徴とするフ
    ァクシミリ装置の暗号通信方法。
  6. 【請求項6】 暗号鍵系列生成部の構成を特定するため
    の情報が、シフトレジスタを構成するレジスタのうちの
    最上段のレジスタの入力値を算出するためにその内容が
    参照されるレジスタを特定するための情報である請求項
    5に記載のファクシミリ装置の暗号通信方法。
  7. 【請求項7】 暗号鍵系列生成部の構成を特定するため
    の情報が、シフトレジスタを構成するレジスタの数およ
    び最上段のレジスタの入力値を算出するためにその内容
    が参照されるレジスタを特定するための情報である請求
    項5に記載のファクシミリ装置の暗号通信方法。
  8. 【請求項8】 暗号鍵系列生成部の構成を特定するため
    の情報が、シフトレジスタを構成する各レジスタに対応
    するビットをそれぞれ含む2進数であって、最上段のレ
    ジスタの入力値を算出するためにその内容が参照される
    レジスタに対応するビットと、他のレジスタに対応する
    ビットとの値が異なる2進数で表される請求項5、6お
    よび7のいずれかに記載のファクシミリ装置の暗号通信
    方法。
JP9003732A 1997-01-13 1997-01-13 ファクシミリ装置の暗号通信方法 Pending JPH10200760A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9003732A JPH10200760A (ja) 1997-01-13 1997-01-13 ファクシミリ装置の暗号通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9003732A JPH10200760A (ja) 1997-01-13 1997-01-13 ファクシミリ装置の暗号通信方法

Publications (1)

Publication Number Publication Date
JPH10200760A true JPH10200760A (ja) 1998-07-31

Family

ID=11565436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9003732A Pending JPH10200760A (ja) 1997-01-13 1997-01-13 ファクシミリ装置の暗号通信方法

Country Status (1)

Country Link
JP (1) JPH10200760A (ja)

Similar Documents

Publication Publication Date Title
US5613005A (en) Cipher communication method and device
KR101472620B1 (ko) 보안 팩시밀리 송신을 위한 방법 및 장치
JPH07162692A (ja) 暗号通信方法および暗号通信のための端末装置
JPH04292078A (ja) 暗号化ファクシミリ装置
JPH07250251A (ja) 暗号通信のための端末装置
JPH10200760A (ja) ファクシミリ装置の暗号通信方法
JPH0869250A (ja) 暗号化鍵または復号鍵の入力装置および通信装置
JPH06339036A (ja) ファクシミリ装置の暗号化装置および暗号化方法
JP3300375B2 (ja) 暗号機能を有する送信装置
JPH10200761A (ja) ファクシミリ装置の暗号通信方法
JPH0637749A (ja) 暗号装置
JPH09139849A (ja) ファクシミリ装置の暗号化方法
JPH0637748A (ja) 情報通信装置
JPH09139848A (ja) ファクシミリ装置の暗号通信方法
JP3016686U (ja) ファクシミリ装置及びファクシミリ通信システム
JPH06326881A (ja) ファクシミリ装置の暗号化装置および暗号化方法
JPH07303102A (ja) 通信機器
JPH1117960A (ja) ファクシミリ装置の暗号通信方法
JP3121981B2 (ja) 暗号通信のための端末装置
JPH07154615A (ja) ファクシミリ装置の暗号化装置
JPH0937083A (ja) 暗号通信装置
JP2965307B2 (ja) ファクシミリ装置
JP2871862B2 (ja) ファクシミリ装置の画情報暗号化・復号化方法とその方法を適用した装置
JPH10301490A (ja) 暗号化方法
JPH07250250A (ja) 暗号通信のための端末装置