GOST 28147-89
詳細情報
- 所有者
- ソビエト連邦、のちロシア
- 年
- 1989
- 種類
- ブロック暗号
ソ連版のDESにあたるブロック暗号。ブロック長64ビット、鍵長256ビットで、S-boxは非公開。
1970年代に開発され、1989年に国家標準となり、1994年に機密指定が解除された。構造は素直な32ラウンドのFeistel構造で、4ビットのS-boxを8個使う。奇妙なのは、標準がS-boxの中身を定めなかったことだ。S-boxは別途配布されたため、利用者ごとに同じ暗号の異なる変種を動かしている可能性があった。
DESと比べて鍵は桁違いに長く、暗号は長持ちした。2010年代に発表された攻撃は理論上は全数探索より速いが、実用には程遠い。ロシアは2015年の標準でこれをMagmaと改名し、S-boxを固定して、新しいブロック暗号Kuznyechikと並べた。