JPH048034A - decoding device - Google Patents

decoding device

Info

Publication number
JPH048034A
JPH048034A JP2108902A JP10890290A JPH048034A JP H048034 A JPH048034 A JP H048034A JP 2108902 A JP2108902 A JP 2108902A JP 10890290 A JP10890290 A JP 10890290A JP H048034 A JPH048034 A JP H048034A
Authority
JP
Japan
Prior art keywords
key
bits
code
deciphering
encryption
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
JP2108902A
Other languages
Japanese (ja)
Other versions
JP2946469B2 (en
Inventor
Nobuhiro Hoshi
星 伸宏
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2108902A priority Critical patent/JP2946469B2/en
Publication of JPH048034A publication Critical patent/JPH048034A/en
Application granted granted Critical
Publication of JP2946469B2 publication Critical patent/JP2946469B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE:To realize this decoder with high secrecy performance by using a restoration transferring means so as to decipher a cryptographic code and restoring a ciphered deciphering table when the deciphering ciphered in advance is loaded to a storage means. CONSTITUTION:A key to decipher the cryptographic code is inputted to a terminal 7 and the key is outputted to a cryptographic code deciphering device 5. A ciphered deciphering table is outputted from an external storage device 6 storing the ciphered deciphering table in advance to the cryptographic code deciphering device 5. The device 5 deciphers the ciphered deciphering table based on the key.

Description

【発明の詳細な説明】 〔産業上の利用分野) この発明は復号化装置、特に音声や画像信号などを伝送
し復号化する復号化装置に間するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a decoding device, particularly a decoding device that transmits and decodes audio and image signals.

(従来の技術) 近年、画像の高精細化が進み、例えば日常口にするテレ
ビ画像もNTSC方式からハイビジョン方式へと移行し
つつある。このような、高精細画像をテープ、ディスク
などの記録媒体に記録したり、或いは衛星、光ファイバ
、ケーブルなどを介して遠隔地に送信する場合には、S
/N、ジッタ等の画質劣化要因を考慮すると、アナログ
伝送よりは、ディジタル伝送の方が有利である。
(Prior Art) In recent years, images have become increasingly high-definition, and for example, the television images that we use on a daily basis are shifting from the NTSC system to the high-definition system. When recording such high-definition images on recording media such as tapes and disks, or transmitting them to remote locations via satellites, optical fibers, cables, etc., S
Considering image quality deterioration factors such as /N and jitter, digital transmission is more advantageous than analog transmission.

方、ディジタル伝送はテープやディスク等の記録系にお
いては何回ダビングを繰り返しても画質劣化を生しない
メリットかある反面、違法複写や複製が大きな社会問題
となる。また、衛星、光ファイバやケーブル等の通信、
放送系においては、料金未納者や外部からの盗視聴か発
生するという問題がある。
On the other hand, digital transmission has the advantage of not causing deterioration in image quality no matter how many times dubbing is repeated in recording systems such as tapes and disks, but on the other hand, illegal copying and duplication pose a major social problem. In addition, communications such as satellites, optical fibers and cables,
In the broadcasting system, there is a problem in that people who have not paid their fees or people outside the party are able to watch and listen to the video in secret.

そこで、従来こうしたテイジタル伝送では、コンピュー
タ等のデータ伝送をする場合は、データを全て暗号化し
て送信し、受信側で暗号鍵を用いて解読するという手法
か用いられてきた。
Therefore, in conventional digital transmission, when transmitting data from a computer or the like, a method has been used in which all the data is encrypted before being sent, and the receiving side decrypts it using an encryption key.

次に、これらの暗号化の従来例について、第2図および
第3図を用いて説明する。
Next, conventional examples of these encryption methods will be explained using FIGS. 2 and 3.

図面第2図は、1977年1月15日付FIPS公報4
6に開示された米国のデータ暗号化規格(Data e
ncryption 5tandard ;以下DES
又は従来例という)の暗号化を示す構成図、第3図は第
2図の暗号化の中心である関数を示す図である。
Figure 2 of the drawing is from FIPS Publication 4 dated January 15, 1977.
The US data encryption standard disclosed in
encryption 5 standard ;hereinafter DES
FIG. 3 is a diagram showing a function that is the center of the encryption in FIG. 2.

この従来例のデータ暗号化のアルゴリズムは、前記のよ
うに「データ暗号化規格」として公刊されている。
This conventional data encryption algorithm has been published as the "Data Encryption Standard" as described above.

以下、このDES (従来例)について、第2図および
第3図を用いて説明する。
This DES (conventional example) will be explained below with reference to FIGS. 2 and 3.

先ず、このDESは0.1からなる2元データに対する
ブロック暗号である。DESでは、27cデータを64
ビツトのブロックにわけ、各ブロックに対し、転置と上
半を縁り返すことにより暗号化を行っている。鍵は64
ビツトであるが、そのうち8ビツトは誤り検出のための
検査ビットてあり、56ビツトか有効である。この鍵に
よって、各回の上半が制御される。図面第2図はDES
の暗号化の過程を示している。また、第3図は暗号化の
中心となる関数fに(R)を示している。
First, this DES is a block cipher for binary data consisting of 0.1. In DES, 27c data is 64
It is divided into blocks of bits, and each block is encrypted by transposing the block and turning the upper half of the block around. The key is 64
Of these, 8 bits are check bits for error detection, and 56 bits are valid. This key controls the first half of each round. The second drawing is DES
The process of encryption is shown. Further, FIG. 3 shows (R) as a function f which is the center of encryption.

図面第2図において、64ビツトの平文はまず転置され
る。これは鍵には無関係で固定した転置である。次に6
4ビツトが左半分L0と右半分R,とにわけられる。そ
の後16段にわたり、という演算が繰り返される。ここ
に、+は各ヒツトごとのm o d 2の和を表わす。
In Figure 2 of the drawing, the 64-bit plaintext is first transposed. This is a fixed transposition that is independent of the key. Next 6
The 4 bits are divided into a left half L0 and a right half R. After that, the calculation is repeated for 16 stages. Here, + represents the sum of m o d 2 for each human.

また、Ln。Also, Ln.

Rnはそれぞれn段目の演算を終えたときの左半分の3
2ビツトと右半分の32ビツトである。
Rn is the left half of 3 when the nth stage of calculation is completed.
2 bits and the right half 32 bits.

Knは鍵から第2図の右側に示すようにして構成される
。第2図において、SI+ ・−・+S16は1または
2である。また、縮約形転置2aは、入力のうちのいく
つかを除いて転置を行うことである。この場合、入力の
56ビツトのうち8ヒ゛ツトが除かれ、出力は48ビツ
トとなる。縮約形転置は非可逆な変換てあり、出力から
入力を完全に復元することはできない。これにより、鍵
の推定をより難しいものにしているのである。
Kn is constructed from the key as shown on the right side of FIG. In FIG. 2, SI+.-.+S16 is 1 or 2. Further, reduced form transposition 2a is transposition excluding some of the inputs. In this case, 8 bits out of 56 bits of input are removed, resulting in 48 bits of output. Reduced form transposition is an irreversible transformation, and it is not possible to completely restore the input from the output. This makes key estimation more difficult.

次に第2図における関数fK(R)について第3図を用
いて説明する。
Next, the function fK(R) in FIG. 2 will be explained using FIG. 3.

図面第3図において、関数fK(R)を作るには、まず
Rに拡大形転置3aを行う。拡大形転置とは入力のいく
つかを重複させて転置を行うことである。この場合、3
2ビツトの入力のうち16ビツトは出力に重複して現れ
る。つぎに、この出力に鍵から構成されたKをビットご
とにmod2で加える。この結果得られる48ビツトを
8個の6ビツトからなる小ブロックに分割し、各6ビツ
トをS、、S2.−・・、S8によりそれぞれ4ビツト
に変換する。こねは、6ビツトを一つの文字とみると上
半の一種と考えることかできる。たたし、出力は4ビツ
トに圧縮されているから、この変換は非可逆変換である
。したがって、fK(R)は一般には非可逆関数である
。しかし、このことは、前記式(1)の変換が非可逆で
あることを意味するのではない。実際、式(1)は、 と変形できるから、Lr、、Rnからり、、Rn−+が
計算できることがわかる。
In FIG. 3, in order to create the function fK(R), R is first subjected to an extended form transposition 3a. Extended transposition is a transposition that duplicates some of the inputs. In this case, 3
Of the 2-bit input, 16 bits appear redundantly at the output. Next, K composed of keys is added bit by bit to this output mod 2. The resulting 48 bits are divided into eight small blocks of 6 bits, and each 6 bit is divided into S, , S2 . -..., each converted to 4 bits by S8. If we consider the 6 bits as one character, kone can be thought of as a type of upper half. However, since the output is compressed to 4 bits, this conversion is an irreversible conversion. Therefore, fK(R) is generally an irreversible function. However, this does not mean that the transformation of equation (1) above is irreversible. In fact, since equation (1) can be transformed as follows, it can be seen that , Rn-+ can be calculated from Lr, , Rn.

さて、式(1)の演算を16回縁り返し、L、6.R,
6を求めたら、これを最後にもう一度転置して暗号化を
終る。
Now, repeat the calculation of formula (1) 16 times, L, 6. R,
After finding 6, transpose it one last time to finish the encryption.

次に復号について説明する。Next, decoding will be explained.

復号は、暗号化のほぼ逆の操作を行えばよい。Decryption can be performed by performing almost the opposite operation of encryption.

簡単にいえば、第2図で下から上に進めればよいのであ
る。まず最初に、暗号化の最後の転置の逆の転置を行い
、以下式(2)によりR,、。
Simply put, all you have to do is proceed from the bottom to the top in Figure 2. First, perform the inverse transposition of the last transposition of encryption, and use the following equation (2) to obtain R, .

Ln−1を求めていき、Ro 、Loか得られたら、暗
号化の最初の転置の逆の転置を行えばもとの64ビツト
が得られる。
Once Ln-1 is obtained and Ro and Lo are obtained, the original 64 bits can be obtained by performing the reverse transposition of the initial transposition for encryption.

DESの暗号文を解読するには、これまてのところ、鍵
を一つずつ調べていくという方法以外は知られていない
。いま、一つの鍵について、それが正しい鍵かどうかを
調べるのに1μ秒かかったとしよう。このとき、256
個の鍵全部を調べるには2283年かかる。かなり運が
良くても、数百年は要する。
So far, there is no known way to decipher DES ciphertext other than examining each key one by one. Now, suppose it takes 1 microsecond to check whether a key is the correct key. At this time, 256
It would take 2,283 years to find all the keys. Even if you are very lucky, it will take several hundred years.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

以上説明したように、従来例においては、ハイビジョン
のような高精細ビデオ画像の場合、単にアナログ画像信
号をA/D変換して送信しようとすると、例えば、ビデ
オ信号の帯域を30MHz以上確保しようとした場合、
標本化定理により、少なくとも60MHz以上のレート
で標本化を行わなければならず、74.25MHz、8
ビツトでA/D変換すると伝送レートは74.25 (
MHz) X8 (bit)= 594 (Mbit 
/ s )となる。そこで伝送容量を節約する為に情報
量を115に圧縮したとしても約120 (Mbit 
/s)の伝送レートとなってしまう。このような膨大な
情報置傘てを暗号化して伝送することは暗号化部の高速
処理。
As explained above, in the conventional example, in the case of high-definition video images such as high-definition, if an analog image signal is simply A/D converted and transmitted, it is difficult to secure a video signal band of 30 MHz or more, for example. if you did this,
According to the sampling theorem, sampling must be performed at a rate of at least 60 MHz, 74.25 MHz, 8
When converting bits into A/D, the transmission rate is 74.25 (
MHz) X8 (bit) = 594 (Mbit
/s). Therefore, even if the amount of information is compressed to 115 to save transmission capacity, it will be approximately 120 (Mbit
/s). Encrypting and transmitting such a huge amount of information requires high-speed processing by the encryption unit.

ハードウェアの大きさ、コストの面で非常に困難である
という問題点があった。
The problem was that it was extremely difficult in terms of hardware size and cost.

この発明は上記のような問題点を解消するためになされ
たもので、極めて高速な符号化伝送装置においても、簡
単に機密を保持することができ、又低速で暗号解読を行
うので、DES等の暗号化規格に適合したLSI等が使
用でき、小型、低価格で暗号化し、又、復号化テーブル
に暗号化を行っているので完全に暗号を解読し、なけわ
ば伝送されてきた符号データは復号化することができな
い機密保持性能の高い復号化装置を得ることを目的とす
る。
This invention was made in order to solve the above-mentioned problems. It is possible to easily maintain confidentiality even in an extremely high-speed encoding transmission device, and since decryption is performed at a low speed, DES, etc. It is possible to use an LSI, etc. that complies with the encryption standards of The objective is to obtain a decryption device with high security performance that cannot be decrypted.

〔課題を解決するための手段〕[Means to solve the problem]

このため、この発明においては、復号化テーブルを記憶
し、符号化コードにより定められたアドレスから復号値
を読み出す記憶手段と、予め、暗号化された復号化テー
ブルを前記記憶手段へロードする際に、前記暗号を解読
し、前記暗号化された復号化テーブルを復元して前記記
憶手段に転送する復元転送手段と、を具備して成る復号
化装置により、前記目的を達成しようとするものである
Therefore, in the present invention, a storage means for storing a decoding table and reading a decoded value from an address determined by an encoding code, and a storage means for storing a decoding table and reading a decoded value from an address determined by an encoding code, and This object is achieved by a decryption device comprising: a decryption device that decrypts the code, restores the encrypted decryption table, and transfers the decryption table to the storage device. .

(作用〕 この発明における復号化装置は、記憶手段で、復号化テ
ーブルを記憶し、符号化コードにより定められたアドレ
スから復号値を読み出し、予め暗号化された復号化テー
ブルを記憶手段にロードする際に、復元転送手段で、前
記暗号を解読し、暗号化された復号化テーブルを復元し
て記憶手段に転送する。
(Operation) The decoding device according to the present invention stores a decoding table in a storage means, reads a decoded value from an address determined by an encoding code, and loads a pre-encrypted decoding table into the storage means. At this time, the decryption and transfer means decodes the code, restores the encrypted decryption table, and transfers it to the storage means.

(実施例〕 以下、この発明の一実施例を図面に基づいて説明する。(Example〕 Hereinafter, one embodiment of the present invention will be described based on the drawings.

この実施例では公知の前値予測符号化方法(以下DPC
Mという)を例について説明する。
In this embodiment, a known prior value predictive coding method (hereinafter referred to as DPC) is used.
M) will be explained using an example.

図面第1図はこの発明の一実施例の符号化装置の構成図
である。図面第1図において、Aは記憶手段であり、R
AM (復号化テーブル)3より構成され、復号化テー
ブルを記憶し、符号化コードより定められたアドレスか
ら復号値を読み出す手段である。Bは復元転送手段であ
り、予め暗号化された復号化テーブルを記憶手段Aヘロ
ードする際に、前記暗号を解読しく詳細後述)、暗号化
された復号化テーブルを復元して記憶手段Aに転送する
手段である。1は伝送されてきたDPCMコートYiが
入力される端子、2は出力端子、復号テーブルを構成す
るRAM3は、そのアドレス入力にDPCMコードYi
および予測値Xi(後述)が入力される。5は暗号解読
器(後述)、6は予め暗号化された復号化テーブルを格
納する外部記憶装置である。
FIG. 1 is a block diagram of an encoding apparatus according to an embodiment of the present invention. In FIG. 1 of the drawings, A is a storage means, and R is a storage means.
AM (decoding table) 3 is a means for storing the decoding table and reading the decoded value from the address determined by the encoded code. B is a restoration/transfer means, which decrypts the encryption when loading a pre-encrypted decryption table to the storage means A (details will be described later), restores the encrypted decryption table, and transfers it to the storage means A. It is a means to do so. 1 is a terminal to which the transmitted DPCM code Yi is input, 2 is an output terminal, and RAM 3, which constitutes a decoding table, receives the DPCM code Yi at its address input
and predicted value Xi (described later) are input. Reference numeral 5 represents a decryptor (described later), and reference numeral 6 represents an external storage device that stores a decryption table that has been encrypted in advance.

次にこの実施例の動作を第1図を用いて説明する。Next, the operation of this embodiment will be explained using FIG.

図面第1図において、先ず、端子7に暗号を解読するた
めのかぎを入力し、暗号解読器5へ出力する。上記暗号
解読用かぎの入力が終了した後、暗号化された復号テー
ブルは、あらかしめ暗号化された復号化テーブルを格納
する外部記憶装置6から暗号解読器5へ出力される。暗
号解読器5は上記かぎをもとに暗号化された復号テーブ
ルを復元する。この復元された復号テーブルは順次RA
M3ヘロードされる(詳細後述)。
In FIG. 1 of the drawings, first, a key for decrypting the code is inputted to the terminal 7 and outputted to the code decryptor 5. After the input of the decryption key is completed, the encrypted decryption table is output to the decryptor 5 from the external storage device 6 that stores the pre-encrypted decryption table. The decryptor 5 restores the encrypted decryption table based on the key. This restored decoding table is sequentially RA
Loaded into M3 (details will be described later).

RAM3は上記DPCMコードYi及び予測値Xiが入
力されるとロートされたテーブル中の対応する復号値を
メモリアクセスタイムで出力端子2に出力する。RAM
3から出力される復号値はD型フリップフロップ4にも
印加される。D型フリップフロップ4の出力は上記予測
値XiとしてRAM3に印加される。
When the RAM 3 receives the above-mentioned DPCM code Yi and predicted value Xi, it outputs the corresponding decoded value in the rotated table to the output terminal 2 at the memory access time. RAM
The decoded value output from 3 is also applied to a D-type flip-flop 4. The output of the D-type flip-flop 4 is applied to the RAM 3 as the predicted value Xi.

ここで例えばDPCMコードYiを4ビツト、RAM3
の出力する復号値を8ビツト、D型フリップフロップ4
が出力する予測値Xiを8ビツトとすれば、RAM3の
容量は4にxsbitて合計32にbitである。今こ
こて、IMbit/秒で暗号を解読するLSIを利用す
れば、0.032秒後には暗号を解読できることになる
Here, for example, the DPCM code Yi is 4 bits, RAM3
The decoded value outputted by the 8-bit, D-type flip-flop 4
Assuming that the predicted value Xi outputted by is 8 bits, the capacity of the RAM 3 is 4 x s bits, for a total of 32 bits. Now, if we use an LSI that decrypts the code at IMbit/second, the code can be decrypted in 0.032 seconds.

又入力されてくるデータYiには暗号かかかりていない
ので、今まで通り高速に復号化ができる。なお、上述記
憶装置にROMカート又は磁気カード等を使用し、受信
者側へ復号化テーブルを郵送し、別途暗号解読用かぎ情
報を伝えれば簡単に解読かぎの変更が可能になる。
Furthermore, since the input data Yi is not encrypted, it can be decrypted as quickly as before. The decryption key can be easily changed by using a ROM cart or magnetic card as the storage device, mailing the decryption table to the recipient, and separately conveying the decryption key information.

以上この実施例では、前値予測符号化を例にとって説明
したか、復号化テーブルを記憶装置に記憶させ、復号化
用RAMへ転送して復号化を行う装置であわば、符号化
方法にかかわりなく、へクトル量子化等の他の符号化方
法でも簡単に暗号化を行うことができる。
This embodiment has been explained by taking previous value predictive encoding as an example, but it is a device that stores a decoding table in a storage device, transfers it to a decoding RAM, and performs decoding. Instead, encryption can be easily performed using other encoding methods such as hector quantization.

〔発明の効果〕〔Effect of the invention〕

以上説明した様に、本発明によれば、極めて高速な符号
化伝送装置においても、簡単に機密を保持することがで
き、ヌ低速で暗号解読を行うので、DES等の暗号化規
格に適合したLSI等が使用でき、小型、低価格で暗号
化ができる。
As explained above, according to the present invention, it is possible to easily maintain confidentiality even in extremely high-speed encoding and transmission equipment, and decryption is performed at low speed, so LSI etc. can be used, and encryption can be performed at a small size and low cost.

又復号化テーブルに暗号化を行っていることがら完全に
暗号を解読しなければ、伝送されてきた符号は復号化す
ることができず、機密保持性能の高い伝送装置が実現で
きる。
Furthermore, since the decoding table is encrypted, the transmitted code cannot be decoded unless the code is completely deciphered, making it possible to realize a transmission device with high security performance.

【図面の簡単な説明】[Brief explanation of drawings]

第1図はこの発明の一実施例である符号化装置の構成図
、第2図は従来例の暗号化を示す流れ図、第3図は第2
図の暗号化の中心である関数を示す図である。 A −−−−−−記憶手段 B・・・・・・復元転送手段 1.7−・・・・・端子 3・・・・・・RAM 4−・・−D   F/F 5・・・・・−暗号解読器 6・・・・・・外部記憶装置
Fig. 1 is a block diagram of an encoding device that is an embodiment of the present invention, Fig. 2 is a flowchart showing conventional encryption, and Fig. 3 is a
It is a diagram showing a function that is the center of encryption in the figure. A -------Storage means B...Restore transfer means 1.7-...Terminal 3...RAM 4--D F/F 5... ...-Code decoder 6...External storage device

Claims (1)

【特許請求の範囲】 復号化テーブルを記憶し、符号化コードにより定められ
たアドレスから復号値を読み出す記憶手段と、 予め、暗号化された復号化テーブルを前記記憶手段へロ
ードする際に、前記暗号を解読し、前記暗号化された復
号化テーブルを復元して前記記憶手段に転送する復元転
送手段と、を具備して成ることを特徴とする復号化装置
[Scope of Claims] Storage means for storing a decoding table and reading a decoded value from an address determined by an encoding code; 1. A decryption device comprising: a restoration transfer means for decrypting a code, restoring the encrypted decryption table and transferring it to the storage means.
JP2108902A 1990-04-26 1990-04-26 Decryption device Expired - Fee Related JP2946469B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2108902A JP2946469B2 (en) 1990-04-26 1990-04-26 Decryption device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2108902A JP2946469B2 (en) 1990-04-26 1990-04-26 Decryption device

Publications (2)

Publication Number Publication Date
JPH048034A true JPH048034A (en) 1992-01-13
JP2946469B2 JP2946469B2 (en) 1999-09-06

Family

ID=14496527

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2108902A Expired - Fee Related JP2946469B2 (en) 1990-04-26 1990-04-26 Decryption device

Country Status (1)

Country Link
JP (1) JP2946469B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022196581A1 (en) 2021-03-17 2022-09-22 日東電工株式会社 Inventory management system, inventory management device, inventory management method, and inventory management program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022196581A1 (en) 2021-03-17 2022-09-22 日東電工株式会社 Inventory management system, inventory management device, inventory management method, and inventory management program

Also Published As

Publication number Publication date
JP2946469B2 (en) 1999-09-06

Similar Documents

Publication Publication Date Title
US6236727B1 (en) Apparatus, method and computer program product for protecting copyright data within a computer system
KR0184313B1 (en) Scramble transmission device for transmitting scrambled and descrambled digital video signals
US6898578B2 (en) Recording apparatus for recording digital information
KR100417657B1 (en) One-way data conversion device and device authentication system
KR100309955B1 (en) Digital recording and reproducing system, its reproduction method and receiving device
CN109547663A (en) A kind of improvement LSB image latent writing method of combining cipher
JPH05500298A (en) encryption device
JPS59500694A (en) Signal coding equipment for reliable signal transmission
JP3998178B2 (en) Content copyright protection device and program thereof
CN105812816A (en) Compression encryption authentication joint coding method
JP2003229846A (en) Copyright protection system, digital information processing apparatus and copyright protection method
Mirajkar et al. CyberShield: Advanced encryption and decryption techniques for video protection
JP2003271054A (en) Data encryption device and data decryption device
JPH048034A (en) decoding device
KR100364751B1 (en) Apparatus for protecting data of digital magnetic recording and playback system
JP3526523B2 (en) Secret key transmission method
Shahade et al. An effective data hiding mechanism based on encrypted images
JPH048029A (en) Ciphering and coding device
JP2007049759A (en) Encryption device
Navetha Survey on Secured Reversible Image Data Hiding Techniques
Ramacharan et al. Image-Based Steganographic Encryption for Secure Communication
JPS5917750A (en) Cipher system
Al Jabri et al. Secure progressive transmission of compressed images
CN100583746C (en) Method and system for generating safety secrete key
CN121509585A (en) A video encryption method, apparatus, device, medium, and product

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080702

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090702

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees