特許
J-GLOBAL ID:200903021378257541

ブロック暗号化方法及び装置

発明者:
出願人/特許権者:
代理人 (1件): 柏原 三枝子
公報種別:公開公報
出願番号(国際出願番号):特願平11-060242
公開番号(公開出願番号):特開平11-298471
出願日: 1999年03月08日
公開日(公表日): 1999年10月29日
要約:
【要約】【課題】 スケーリングすることのできるブロック暗号化装置であって、従来技術の欠点を克服したブロック暗号化装置を提供する。【解決手段】 自在に選択できるコントロール情報とシークレットキー情報に基づいて、初期ブロックを最終ブロックに変換する暗号化した及びデクリプトしたデジタル通信に使用する方法及び装置である。この装置または方法は、平易テキストまたは暗号化テキストを操作して最終ブロックを提供する複数のユニットまたはステップを具える。この方法は、異なるモジュラスを有し、これは特別な制約に合致する3つのモジュラス動作を含む。
請求項(抜粋):
暗号化して保全したデジタル通信システムにおける情報の暗号化およびデクリプトに使用するブロック暗号化装置において、この装置が:(a)入力データブロックとコントロールデータブロックを受け取る第1のステージであって、(i)前記入力データブロックと前記コントロールデータブロックの第1のサブセットに応答するモジューロ-2加算ユニットを具える複数の直列に接続されたユニットと、(ii)前記和モジューロ-2加算ユニットからの出力信号と、前記コントロールデータブロックの第2のサブセットに応答して、前記モジューロ-2加算ユニットからの出力信号を再整理する第1のニブルスワップユニットと、を具える第1のステージと;(b)キーデータブロックを確率化する手段を具え、キーデータブロックに応答するキースケジューラと、(c)第1及び第2のキーデータサブブロックにおいて前記キースケジューラから前記確率化されたキーデータブロックと、前記コートロールデータブロックと前記第1ステージからの出力信号とを受け取る第2のステージであって、複数の直列に接続されたユニットを有し、(i)前記キースケジューラからの前記第1のキーデータサブブロックと、前記第1のステージからの出力信号とコントロールデータブロックに応答して第1のモジュラスqに基づいてモジューロ加算動作を実行する第1のリニアモジューロユニットと、(ii)前記第1のリニアモジューロユニットからの出力信号に応答して、第2のモジュラスpに基づいてn番目のパワーモジューロ動作を実行し、これによって、n>1、およびp=2K-X、ただしXはnと(2K-X-1)間の最大公分母が1であり、Kが所定のサイズである、所定のサイズの出力信号を提供するnthパワーモジューロユニットと、(iii)前記第2のキーデータサブブロックと前記nthパワーモジューロユニットからの出力信号に応答して、第3のモジュラスrに基づいてモジュール加算動作を実行するする第2のリニアモジューロユニットと、を具える第2のステージを具え、前記第1、第2及び第3のモジュールp、qおよびrが互いに異なったものであることを特徴とするブロック暗号化装置。
IPC (4件):
H04L 9/26 ,  G09C 1/00 610 ,  G09C 1/00 ,  H04L 9/06
FI (4件):
H04L 9/00 659 ,  G09C 1/00 610 A ,  G09C 1/00 610 D ,  H04L 9/00 611 Z
引用特許:
審査官引用 (4件)
  • 特開昭59-050485
  • 特開昭59-092649
  • 特表昭63-502393
全件表示

前のページに戻る