特許
J-GLOBAL ID:200903021203280249

データ攪拌装置およびデータ攪拌方法

発明者:
出願人/特許権者:
代理人 (1件): 草野 卓
公報種別:公開公報
出願番号(国際出願番号):特願平5-004341
公開番号(公開出願番号):特開平6-051698
出願日: 1993年01月13日
公開日(公表日): 1994年02月25日
要約:
【要約】【目的】 DES型暗号において差分攻撃を排除する。【構成】 48ビットのサブ鍵は32ビットと16ビットに分割され、その16ビットは4ビットづつに分割されてデータ回転関数手段2-1〜2-4にパラメータとして与えられる。その4ビットはパラメータとして、32ビットデータRi-1 をデータ回転関数手段2-1〜2-4でそれぞれ一斉にその各パラメータだけ左回転される。回転関数手段2-1,2-3の各出力はG関数手段3-1,3-2で前記36ビットデータで混ぜ合わされて攪拌され、データ回転関数手段2-3,2-4の出力はG関数手段3-3,3-4でそれぞれデータ攪拌され、G関数手段3-1〜3-4の各出力は排他的論理和手段4でビット対応ごとに排他的論理和演算されて、拡散データとして出力される。
請求項(抜粋):
データ回転関数手段と、そのデータ回転関数手段に縦続的に接続されたデータ攪拌手段とを具備し、上記データ回転関数手段は、入力された複数ビットからなる鍵の一部をパラメータとして、これに入力されたデータを一方向に回転して出力し、上記データ攪拌手段は、これに入力された複数ビットのデータと、上記鍵とを混ぜ合わせてデータ攪拌して出力することを特徴とするデータ攪拌装置。
引用特許:
審査官引用 (2件)
  • 特開平3-254538
  • 特開平3-254538

前のページに戻る