JPS58201436A - スクランブラ− - Google Patents
スクランブラ−Info
- Publication number
- JPS58201436A JPS58201436A JP57085967A JP8596782A JPS58201436A JP S58201436 A JPS58201436 A JP S58201436A JP 57085967 A JP57085967 A JP 57085967A JP 8596782 A JP8596782 A JP 8596782A JP S58201436 A JPS58201436 A JP S58201436A
- Authority
- JP
- Japan
- Prior art keywords
- converter
- output
- key
- code
- converted
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 9
- 239000011324 bead Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 230000009466 transformation Effects 0.000 description 3
- 241000512259 Ascophyllum nodosum Species 0.000 description 1
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241001330002 Bambuseae Species 0.000 description 1
- 241000233855 Orchidaceae Species 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 241000861915 Plecoglossus Species 0.000 description 1
- 241000861914 Plecoglossus altivelis Species 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic 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/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/12—Details relating to cryptographic hardware or logic circuitry
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はディジタル・データを・齢もって定められ九キ
ーに依存してスクランブルし、該キーを持九ない者にも
とのデータを入手できないようにするスクランブラーに
関する。
ーに依存してスクランブルし、該キーを持九ない者にも
とのデータを入手できないようにするスクランブラーに
関する。
ディンタル・う一夕を第三者に秘臂にtるためκスクラ
ンブルするh法においては、出力の各ビ、トは入力の全
ビットの影11をタけていること(こtlを今恢コ/プ
リートと呼ぶ)が値愛しい。
ンブルするh法においては、出力の各ビ、トは入力の全
ビットの影11をタけていること(こtlを今恢コ/プ
リートと呼ぶ)が値愛しい。
なぜなら、コンブリートでなけれa出力が入カビ、トの
1廓にのみ影響を受けるので避にその人力ビットの1部
が推定し+すくなるからである。促釆のスフランフラー
では文献アイ・イー・イー・イートランサクシ,ンス・
オン・コンビ.一ターズ( INIAlii Tran
sactions on Coi+puters )
絽Cー28舎lO号747負〜753貞に戦っているも
のかコンブリートである。しかし491m階にもわたっ
てデータをかきまぜなけれにならす、そのためIliL
が複雑すぎる欠点がある。
1廓にのみ影響を受けるので避にその人力ビットの1部
が推定し+すくなるからである。促釆のスフランフラー
では文献アイ・イー・イー・イートランサクシ,ンス・
オン・コンビ.一ターズ( INIAlii Tran
sactions on Coi+puters )
絽Cー28舎lO号747負〜753貞に戦っているも
のかコンブリートである。しかし491m階にもわたっ
てデータをかきまぜなけれにならす、そのためIliL
が複雑すぎる欠点がある。
本発明の目的は゜、上記の欠点を除いたスクランブラ−
を提供することにある。
を提供することにある。
上記の目的は次の構成から成るスクランプ゛ラーによっ
て達成さわる.すなわちティンタル・データを.変換器
を1段もしくに複数段通過させてスクランブルするスフ
クンプラーにおいて#記変換器は、入力さtlだナイン
タル・データを^叙−の小フロ、りに分解し、各該小プ
ロ、りをキーと呼ばれる前もって定められたビアドパタ
ーンに依存して定まる符号変換器で各々を換し、μ置換
の出力を前もって定められ九鹸形度戻で変換して出方す
る変換器であることを特命とするスクランブラ−である
。
て達成さわる.すなわちティンタル・データを.変換器
を1段もしくに複数段通過させてスクランブルするスフ
クンプラーにおいて#記変換器は、入力さtlだナイン
タル・データを^叙−の小フロ、りに分解し、各該小プ
ロ、りをキーと呼ばれる前もって定められたビアドパタ
ーンに依存して定まる符号変換器で各々を換し、μ置換
の出力を前もって定められ九鹸形度戻で変換して出方す
る変換器であることを特命とするスクランブラ−である
。
以ト杢発明r(ついて、爽抛偽忙不イ1t″用いて詳細
に説明する。
に説明する。
以)簡単のためティンタル・7一タ1ユバイナリ表現さ
れているものとする。
れているものとする。
第1図は本発明の実施例V小す回鮎1である。
図において5IJri 13 (7,Fi正qpti>
人カl、出力の符号f換器である (n=1,2.・・
・、N、 n=1,2.・・・、n(へ、n は止幣数
))、以)簡単のためl@ =lt ”・=”ln =
/ として欽明する。
人カl、出力の符号f換器である (n=1,2.・・
・、N、 n=1,2.・・・、n(へ、n は止幣数
))、以)簡単のためl@ =lt ”・=”ln =
/ として欽明する。
ティンタル・データ(l M :” HX /ビットご
とに地理される。人力され九aX/ビ、トのティンタル
・データは人カバ、ファ101 r lヒ、トすっm−
の)p、りに分けられる。該プロ、夕に各々、千−と呼
はれる藺もって定められたヒケドパターンに、 K位
イチして定まる1人力l出力のn鍮の符号f供養”+1
+8□、・・−+811 からなる符号変換器群11
02(7よって変換される。該変換結果全体は後に述べ
るmlv変侠^璽 を行なう縁形変換器103により更
にf挨される。該−形震侠結果は、前記に@ * 8I
S + ’11 + ”’ r ”In ”よひA、と
同株に定められるKl + ”!1 + ”ffi!
+ ’・’ * ’言n bよひA、 を用いて史に波
挾場れる。以↑、これt置針N段杓なりfc鮎来管出カ
バ、ファ104に出力する。
とに地理される。人力され九aX/ビ、トのティンタル
・データは人カバ、ファ101 r lヒ、トすっm−
の)p、りに分けられる。該プロ、夕に各々、千−と呼
はれる藺もって定められたヒケドパターンに、 K位
イチして定まる1人力l出力のn鍮の符号f供養”+1
+8□、・・−+811 からなる符号変換器群11
02(7よって変換される。該変換結果全体は後に述べ
るmlv変侠^璽 を行なう縁形変換器103により更
にf挨される。該−形震侠結果は、前記に@ * 8I
S + ’11 + ”’ r ”In ”よひA、と
同株に定められるKl + ”!1 + ”ffi!
+ ’・’ * ’言n bよひA、 を用いて史に波
挾場れる。以↑、これt置針N段杓なりfc鮎来管出カ
バ、ファ104に出力する。
W 形i’−M AH(+−1、2、・−・、 N )
H1人力をヘクトル憂、出力をベクトルテとすると、 y−:Al釜 (1) で嵌わゼる。ここで@算は2を法とする代叙上で足表す
る。このときA、 にnXj村nX7列の行列と同−
秋できる、ここで札 のヤJと列をj l1liすこの
とき、各Bjk(i”l r 2+”’+ n t k
=1 、2 。
H1人力をヘクトル憂、出力をベクトルテとすると、 y−:Al釜 (1) で嵌わゼる。ここで@算は2を法とする代叙上で足表す
る。このときA、 にnXj村nX7列の行列と同−
秋できる、ここで札 のヤJと列をj l1liすこの
とき、各Bjk(i”l r 2+”’+ n t k
=1 、2 。
・・・、n) は1を1蘭ずつ含むように定める。こ
のよりなAi は沢山あるr2第2図は岩形変挨の行
列の1tlWk、n=2 、n=8としたときのA1
を不しだ凶でめる。vVこおいてuFi省いである。飄
2図の行列は正則でとする。全てのA1 を正則とし
、符号変換器5ij(n=1.2.山、N;j:1,2
゜・・・、n)kl対l質多とすると、本発明の実施例
は全体として1*」l変洪溢となり、僕号器かイチ在す
る。し力)L 、 A l を正則に、ゴたaδ1t
l対1f換K11Mる必要はない。
のよりなAi は沢山あるr2第2図は岩形変挨の行
列の1tlWk、n=2 、n=8としたときのA1
を不しだ凶でめる。vVこおいてuFi省いである。飄
2図の行列は正則でとする。全てのA1 を正則とし
、符号変換器5ij(n=1.2.山、N;j:1,2
゜・・・、n)kl対l質多とすると、本発明の実施例
は全体として1*」l変洪溢となり、僕号器かイチ在す
る。し力)L 、 A l を正則に、ゴたaδ1t
l対1f換K11Mる必要はない。
第1図を用いて本発明の動作貯埋を獣明する。
Si】(、=l 、2;>=l T21”’l”)は全
てコノブリー トとする。このときA、の定ぬ力から。
てコノブリー トとする。このときA、の定ぬ力から。
2攻目のS21 + S!! +・・、S加 の出力バ
イ1す・データは入力バッファ101の各ヒツトの影I
Iを受けているのでコンブ替−トである。前記文献のス
フランフラーでFin = l以外ではフンブリートに
なれず、多くの段数を必要とじ友6従って本実施例は前
記奪形変侠(具体的には後で示すように排他的ms和素
子で構成できる)を用いることにより、前記文献のスフ
ランフラーよりも少ない段数でコンプリートなスフフン
プラーを構成できる。
イ1す・データは入力バッファ101の各ヒツトの影I
Iを受けているのでコンブ替−トである。前記文献のス
フランフラーでFin = l以外ではフンブリートに
なれず、多くの段数を必要とじ友6従って本実施例は前
記奪形変侠(具体的には後で示すように排他的ms和素
子で構成できる)を用いることにより、前記文献のスフ
ランフラーよりも少ない段数でコンプリートなスフフン
プラーを構成できる。
本実−例においてコンプリートな!入力l出力符号変換
器に、例えば試行緒誤的に見い出すことができる。n=
4のときの例を4つ、第3区に示す。図において、fl
は入力OK対して6を出力し、人力lに対しては15
を出力する。
器に、例えば試行緒誤的に見い出すことができる。n=
4のときの例を4つ、第3区に示す。図において、fl
は入力OK対して6を出力し、人力lに対しては15
を出力する。
前記キーに、(1−1,2,・・・、N)K依存してれ
−のj入力l出力符号変換器を定めるh法は任意でよい
が%例えにへのようなh法がある。n=4゜n = 1
15として説明する。あらかじめ1blilの符号fl
lI器を定めておき、それを’@ +’+ +・・・、
f、。
−のj入力l出力符号変換器を定めるh法は任意でよい
が%例えにへのようなh法がある。n=4゜n = 1
15として説明する。あらかじめ1blilの符号fl
lI器を定めておき、それを’@ +’+ +・・・、
f、。
とする、に、を4ビ、トずっ区切る。最初のりp、りの
4ビ、トを24aとしたとき、例えば3ならばS11を
fr3 とする。211目以下のブp、りについても
同様にして8.(J=1.2.・・・116)を定める
、 第4図は1豐形変換の実施例を示す回路図で、簡単のた
め第2図にボしfc竹列に対応する#Ii形変換の実施
例をボしである。前記式(11に第2図の行列を代入す
ると、例えばベクトルと参の第11k分!。
4ビ、トを24aとしたとき、例えば3ならばS11を
fr3 とする。211目以下のブp、りについても
同様にして8.(J=1.2.・・・116)を定める
、 第4図は1豐形変換の実施例を示す回路図で、簡単のた
め第2図にボしfc竹列に対応する#Ii形変換の実施
例をボしである。前記式(11に第2図の行列を代入す
ると、例えばベクトルと参の第11k分!。
は、ベクトル工の成分”1+”l+”’+”a t−用
いてyl=xle、IxBωx @ 15)と
表わせる。ここでeに排他的−瑞相である。11に4図
の第1査目の出力Y+は人力”I+”t+’r”@を用
いて上記の式(5)と同じ式で与えられる、ベクトル蒼
の他の成分も同様である。
いてyl=xle、IxBωx @ 15)と
表わせる。ここでeに排他的−瑞相である。11に4図
の第1査目の出力Y+は人力”I+”t+’r”@を用
いて上記の式(5)と同じ式で与えられる、ベクトル蒼
の他の成分も同様である。
本発明の実施忰口Cおいて異なる1とjK文・1してA
1−λjとすることも町覗であり、またでのとき前1l
cN段のf供のうち1部に他の段で代用することも可能
である。さらに千−’ I + Kf r・・・、K
Kついては1つのキーに6からN−の任意の変換を施
してに、 、 K、 、・・・、に、を構成してもよい
0例えは第1図に不しだ構成において811 + 81
1 +・・・。
1−λjとすることも町覗であり、またでのとき前1l
cN段のf供のうち1部に他の段で代用することも可能
である。さらに千−’ I + Kf r・・・、K
Kついては1つのキーに6からN−の任意の変換を施
してに、 、 K、 、・・・、に、を構成してもよい
0例えは第1図に不しだ構成において811 + 81
1 +・・・。
S、 、SNn をコンプリートを満すようケ(あ
ら −1 かじめ定めた装置を用意し、K、f入力としたときのI
Hk目の出力をKi とする方法は、その1例である
。(fCだし、2 =fi となるように定めておく
、)ま九符号変換器の入出力の大きさを、一定のlとし
て収用したが、一定でなくてもよい。
ら −1 かじめ定めた装置を用意し、K、f入力としたときのI
Hk目の出力をKi とする方法は、その1例である
。(fCだし、2 =fi となるように定めておく
、)ま九符号変換器の入出力の大きさを、一定のlとし
て収用したが、一定でなくてもよい。
これらO蜜爽は単発f#に含まれる。
以上詳細KW5!、明したように、本発明を用いればデ
ィジタル・データtm*なI11成でフンブリートにス
クランブルすることができるので、データの*mや乱数
発生源に用いて効果が撓めて太きい。
ィジタル・データtm*なI11成でフンブリートにス
クランブルすることができるので、データの*mや乱数
発生源に用いて効果が撓めて太きい。
図l1iiO筒単な駈明
第1−は本発明の実施例を不す回路図であり、II!図
t′1線形変換の行列の1例を小す凶であり、縞3図r
i符号変侠器の一例を示す図であり、第4図は前t’、
*形変換の一実施例′Ik不す回路図である。
t′1線形変換の行列の1例を小す凶であり、縞3図r
i符号変侠器の一例を示す図であり、第4図は前t’、
*形変換の一実施例′Ik不す回路図である。
図に1dいて、101は入カバ、ファ、102はl入力
−出力符号変換器群、103は線形変換器、104第7
図 1
−出力符号変換器群、103は線形変換器、104第7
図 1
Claims (1)
- ディジタル・データを、変換6會1段もしくは複数段通
過させてスクランブルするスクランブラ−において、v
I配質換姦は、人力されたディジタル・データを複数−
の小グp、夕に分解し、各−牛プ′口、りをキーと呼ば
れる繭もってyめられたビアドパターンに依存して定ま
る符号変換器で各々変換し、葭変換の出力を前もって定
められた一形変換で変換して出力する変換器であること
を待機とするスクランプ゛ラー。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57085967A JPS58201436A (ja) | 1982-05-20 | 1982-05-20 | スクランブラ− |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57085967A JPS58201436A (ja) | 1982-05-20 | 1982-05-20 | スクランブラ− |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58201436A true JPS58201436A (ja) | 1983-11-24 |
| JPH0423854B2 JPH0423854B2 (ja) | 1992-04-23 |
Family
ID=13873498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57085967A Granted JPS58201436A (ja) | 1982-05-20 | 1982-05-20 | スクランブラ− |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58201436A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03128572A (ja) * | 1989-07-13 | 1991-05-31 | Sanyo Electric Co Ltd | ファクシミリ放送の送受信方法 |
| US5623549A (en) * | 1995-01-30 | 1997-04-22 | Ritter; Terry F. | Cipher mechanisms with fencing and balanced block mixing |
| EP0719007A3 (en) * | 1994-12-22 | 1999-06-09 | Nec Corporation | Small size product cipher apparatus |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10279383B2 (en) | 2016-10-31 | 2019-05-07 | SSAB Enterprises, LLC | Apparatuses and methods for polishing a metal sheet or plate leveler |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4858734A (ja) * | 1971-11-02 | 1973-08-17 | Ibm |
-
1982
- 1982-05-20 JP JP57085967A patent/JPS58201436A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4858734A (ja) * | 1971-11-02 | 1973-08-17 | Ibm |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03128572A (ja) * | 1989-07-13 | 1991-05-31 | Sanyo Electric Co Ltd | ファクシミリ放送の送受信方法 |
| EP0719007A3 (en) * | 1994-12-22 | 1999-06-09 | Nec Corporation | Small size product cipher apparatus |
| US5623549A (en) * | 1995-01-30 | 1997-04-22 | Ritter; Terry F. | Cipher mechanisms with fencing and balanced block mixing |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0423854B2 (ja) | 1992-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4327731B2 (ja) | 低密度パリティ検査符号を用いる符号化器と、その符号化方法 | |
| JPH03145223A (ja) | 可変長符号復調装置 | |
| KR880014824A (ko) | 텔레비젼 전송 시스템 | |
| Grabiner | Ascent, descent, and compact perturbations | |
| JPS58201436A (ja) | スクランブラ− | |
| US3133280A (en) | Shaping the power density spectra of pulse trains | |
| Hosokawa et al. | On the homology group of branched cyclic covering spaces of links | |
| RU99125491A (ru) | Способ криптографического преобразования l-битовых входных блоков цифровых данных в l-битовые выходные блоки | |
| RU97120853A (ru) | Способ криптографического преобразования блоков цифровых данных | |
| JPH06202852A (ja) | ディジタル信号処理装置及び方法 | |
| RU2241314C2 (ru) | Управляемый операционный блок | |
| US10409594B2 (en) | Processing circuit and control method of processing circuit | |
| SU864289A1 (ru) | Устройство дл шифрации крайней единицы в -разр дном двоичном коде | |
| SU860079A1 (ru) | Таблично-алгоритмический функциональный преобразователь | |
| Handa | Extensions of Vandermonde Type Convolutions withSeveral Summations and their Applications-II | |
| JPH10326076A (ja) | 符号変換方式 | |
| JPS59108145A (ja) | 多入力加算器 | |
| SU896620A1 (ru) | Устройство дл умножени по модулю | |
| SU1559409A1 (ru) | Устройство дл кодировани телевизионного сигнала | |
| SU809154A1 (ru) | Преобразователь полиадического кодаВ КОд СиСТЕМы ОСТАТОчНыХ КлАССОВ | |
| SU444178A1 (ru) | Преобразователь -разр дного двоичного кода | |
| KR0147327B1 (ko) | 무상관 자기 합산 난수 발생 장치 | |
| JPH0419572B2 (ja) | ||
| Alharbi | Random walks on free products of cyclic groups | |
| SU771659A1 (ru) | Преобразователь двоичного кода в двоично-дес тичный |