Sorkin版の詳細とは? わかりやすく解説

Sorkin版の詳細

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2013/12/27 08:52 UTC 版)

Lucifer (暗号)」の記事における「Sorkin版の詳細」の解説

(Sorkin, 1984)で記述されている版は、DES同様に16ラウンドFeistel構造だが、最初最後並べ替えがない。鍵長ブロック長は共に128ビットである。Feistel関数ブロック半分である64ビットを鍵の半分である64ビット部分鍵と8ビット交換制御ビット (interchange control bits、ICBs) で操作する。ICBsはビット入れ替え操作制御する64ビットデータブロックを8個の8ビットかたまりバイト)の並びとみなし、特定のバイト対応するICBゼロなら、4ビットずつ(ニブル)の左右入れ替える対応するICBが1なら、そのバイトそのままにしておく。各バイト次に2つ4×4ビットSボックス操作される。それらの出力連結した上で部分鍵とXOR演算を行う。これを "key interruption" と呼ぶ。その後2段階の並べ替えを行う。1回目バイト単位固定並べ替えを行う。2回目バイト間でビット入れ替えを行う。 鍵スケジュールアルゴリズム比較的単純である。まず128ビットの鍵をシフトレジスタロードするラウンドごとにそのレジスタの左半分64ビット部分鍵に使われ右端8ビットICBビットとなる。ラウンドごとにレジスタを左に56ビットローテートさせる。

※この「Sorkin版の詳細」の解説は、「Lucifer (暗号)」の解説の一部です。
「Sorkin版の詳細」を含む「Lucifer (暗号)」の記事については、「Lucifer (暗号)」の概要を参照ください。

ウィキペディア小見出し辞書の「Sorkin版の詳細」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Sorkin版の詳細」の関連用語

Sorkin版の詳細のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Sorkin版の詳細のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのLucifer (暗号) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS