特許
J-GLOBAL ID:200903090566867030

暗号化装置及び暗号化方法、復号装置及び復号方法並びにプログラム

発明者:
出願人/特許権者:
代理人 (1件): 鈴江 武彦 (外6名)
公報種別:公開公報
出願番号(国際出願番号):特願2001-068742
公開番号(公開出願番号):特開2002-082607
出願日: 2001年03月12日
公開日(公表日): 2002年03月22日
要約:
【要約】【課題】 計算コストを抑えたまま高く均一な拡散を可能とする暗号化装置を提供すること。【解決手段】 各段において複数並列に並んだ非線形変換モジュール2の各々により局所的な小拡散を行い、次いで拡散モジュール3によりブロック幅に渡る大拡散を行い、また非線形変換モジュール2により局所的な小拡散を行い、ということを所定段数繰り返す。さらに、非線形変換モジュール2は、非線形変換モジュール4と拡散モジュール5とを交互に配列して構成される。すなわち、入れ子型SPN構造とする。拡散モジュール3は、前段の非線形変換モジュール群への入力データの少なくとも1つのビットの状態を後段の非線形変換モジュール群への入力データの少なくとも1つのビットへ複数の演算経路を辿って波及させるための線形変換を行う。
請求項(抜粋):
ブロック暗号方式による暗号化装置であって、ブロックデータに対してそれを複数に分割した部分データごとに局所的な拡散を行う機能を含む第1の処理手段と、前段の前記第1の処理手段から出力されるブロックデータに対してそのブロック幅にわたる線形拡散処理を行って後段の前記第1の処理手段へ入力する機能を含む第2の処理手段とを備え、前記第2の処理手段は、前段の前記第1の処理手段に対する入力ブロックデータにおける少なくとも1つの特定ビットの状態を、後段の前記第1の処理手段に対する入力ブロックデータにおける少なくとも1つの特定ビットへ、複数の演算経路を辿って波及させるための手段を含むものであることを特徴とする暗号化装置。
Fターム (2件):
5J104AA18 ,  5J104JA13

前のページに戻る