|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ 構造 : [こうぞう] 【名詞】 1. structure 2. construction
SPN構造(エスピーエヌこうぞう、Substitution Permutation Network Structure)は、ブロック暗号の構成法の一種である。ほとんどのブロック暗号は、実装コストを効率化するため、同一のラウンド関数を繰り返す、繰返し暗号になっていて、SPN構造は繰返し暗号の代表的な構成法である。他の構成としてはFeistel構造がある。 == 概要 == 小さな非線形置換 (Substitution) とそれを処理ブロック単位に拡大する転置 (Permutation) からなる構造からSPN構造と呼ばれる。暗号に求められる性質の一つに、暗号文から平文を復号できること(復号可能性)があるが、SPN構造は、置換および転置の逆変換を行うことで復号を実現するため、置換及び転置の両方が全単射である必要がある。(このため、置換の入力ビット数と出力ビット数は同一である必要がある。) AES、Hierocrypt、Serpentなど多くのブロック暗号でSPN構造は採用されている。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「SPN構造」の詳細全文を読む スポンサード リンク
|