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
Application number
JP57085967A
Other languages
English (en)
Other versions
JPH0423854B2 (ja
Inventor
Hiroshi Uno
宇野 裕志
Eiji Okamoto
栄司 岡本
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
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57085967A priority Critical patent/JPS58201436A/ja
Publication of JPS58201436A publication Critical patent/JPS58201436A/ja
Publication of JPH0423854B2 publication Critical patent/JPH0423854B2/ja
Granted 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/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/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • 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/12Details 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を今恢コ/プ
リートと呼ぶ)が値愛しい。
なぜなら、コンブリートでなけれa出力が入カビ、トの
1廓にのみ影響を受けるので避にその人力ビットの1部
が推定し+すくなるからである。促釆のスフランフラー
では文献アイ・イー・イー・イートランサクシ,ンス・
オン・コンビ.一ターズ( INIAlii Tran
sactions on Coi+puters ) 
絽Cー28舎lO号747負〜753貞に戦っているも
のかコンブリートである。しかし491m階にもわたっ
てデータをかきまぜなけれにならす、そのためIliL
が複雑すぎる欠点がある。
本発明の目的は゜、上記の欠点を除いたスクランブラ−
を提供することにある。
上記の目的は次の構成から成るスクランプ゛ラーによっ
て達成さわる.すなわちティンタル・データを.変換器
を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 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に出力する。
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 。
・・・、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る必要はない。
第1図を用いて本発明の動作貯埋を獣明する。
Si】(、=l 、2;>=l T21”’l”)は全
てコノブリー トとする。このときA、の定ぬ力から。
2攻目のS21 + S!! +・・、S加 の出力バ
イ1す・データは入力バッファ101の各ヒツトの影I
Iを受けているのでコンブ替−トである。前記文献のス
フランフラーでFin = l以外ではフンブリートに
なれず、多くの段数を必要とじ友6従って本実施例は前
記奪形変侠(具体的には後で示すように排他的ms和素
子で構成できる)を用いることにより、前記文献のスフ
ランフラーよりも少ない段数でコンプリートなスフフン
プラーを構成できる。
本実−例においてコンプリートな!入力l出力符号変換
器に、例えば試行緒誤的に見い出すことができる。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、。
とする、に、を4ビ、トずっ区切る。最初のりp、りの
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)と同じ式で与えられる、ベクトル蒼
の他の成分も同様である。
本発明の実施忰口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 +・・・。
S、   、SNn をコンプリートを満すようケ(あ
ら −1 かじめ定めた装置を用意し、K、f入力としたときのI
Hk目の出力をKi  とする方法は、その1例である
。(fCだし、2 =fi  となるように定めておく
、)ま九符号変換器の入出力の大きさを、一定のlとし
て収用したが、一定でなくてもよい。
これらO蜜爽は単発f#に含まれる。
以上詳細KW5!、明したように、本発明を用いればデ
ィジタル・データtm*なI11成でフンブリートにス
クランブルすることができるので、データの*mや乱数
発生源に用いて効果が撓めて太きい。
図l1iiO筒単な駈明 第1−は本発明の実施例を不す回路図であり、II!図
t′1線形変換の行列の1例を小す凶であり、縞3図r
i符号変侠器の一例を示す図であり、第4図は前t’、
*形変換の一実施例′Ik不す回路図である。
図に1dいて、101は入カバ、ファ、102はl入力
−出力符号変換器群、103は線形変換器、104第7
図 1

Claims (1)

    【特許請求の範囲】
  1. ディジタル・データを、変換6會1段もしくは複数段通
    過させてスクランブルするスクランブラ−において、v
    I配質換姦は、人力されたディジタル・データを複数−
    の小グp、夕に分解し、各−牛プ′口、りをキーと呼ば
    れる繭もってyめられたビアドパターンに依存して定ま
    る符号変換器で各々変換し、葭変換の出力を前もって定
    められた一形変換で変換して出力する変換器であること
    を待機とするスクランプ゛ラー。
JP57085967A 1982-05-20 1982-05-20 スクランブラ− Granted JPS58201436A (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4858734A (ja) * 1971-11-02 1973-08-17 Ibm

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4858734A (ja) * 1971-11-02 1973-08-17 Ibm

Cited By (3)

* Cited by examiner, † Cited by third party
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) Преобразователь двоичного кода в двоично-дес тичный