スリー‐ディー‐イー‐エス【3DES】
読み方:すりーでぃーいーえす
3DES
別名:トリプルDES,Tripre DES
3DESとは、共通鍵暗号方式の1つであるDESで3回暗号化することで、より暗号強度を高める手法のことである。IBM社によって開発された。
手順としては、まず、鍵Aで平文を暗号化し、次に鍵Bで復号化する。この鍵Bでの復号化は、実際には鍵Bでの暗号化の逆のアルゴリズムを適用しており、平文に戻るわけではない。さらにこれに対し、鍵C(鍵Aで行う場合もある)で暗号化を行う。
こうしてできあがった暗号文は、通常のDESでいうと80~112ビット程度の暗号強度を持つと言われている。なお、2回の暗号化では、暗号強度が逆に弱まることが証明されている。
- 3-desのページへのリンク