この記事は、大部分または全体的に単一の情報源に依存しています。 (2024年4月) |
| 一般的な | |
|---|---|
| デザイナー | ジャック・スターンとセルジュ・ヴォードネ |
| 初版 | 1998 |
| 暗号の詳細 | |
| キーサイズ | 128ビット |
| ブロックサイズ | 64ビット |
| 構造 | フェイステルネットワーク |
| ラウンド | 8 |
暗号学において、CS-Cipher(Chiffrement Symétriqueの略)は、 1998 年にジャック・スターンとセルジュ・ヴォードネによって発明されたブロック暗号です。NESSIEプロジェクトに提出されましたが、採用されませんでした。
このアルゴリズムは、0~128ビットの鍵長(長さは8ビットの倍数である必要があります)を使用します。デフォルトでは、暗号は128ビットを使用します。この暗号は、8ラウンドのFeistelネットワークを用いて64ビットのブロックで動作し、8ビットプロセッサ向けに最適化されています。ラウンド関数は高速フーリエ変換に基づいており、 eの2進展開を「何も隠していない数字」のソースとして使用します。
参考文献
- J. Stern, S. Vaudenay (1998). 「CS-Cipher」. 2004年11月27日時点のオリジナル(PostScript)からアーカイブ。 2007年2月15日閲覧。