日立メインフレームMP5600EX 暗号装置ICF日立メインフレームMP5600EXの暗号LSI ICF3は、1999年末に製品出荷。 当時、HP社のSpeedCardに搭載されるFastMap LSIは、 1024bitのRSA演算が5msであったがMP5600EXの暗号LSI ICF3は、 それよりも高速に演算することが可能な、モンゴメリ乗算を使った剰余演算器を持っていた。 HP社の資料ではFastMapは”World's Fastest Crypto Engine” と表現されているが ICF3 が世界最高速の暗号エンジンだったかもしれない。 当然のことながら同時期のIBMのメインフレームの暗号LSIよりも ICF3 は高速だった。 ICF3とFastMapの比較製品化時期
FastMap 1999年ごろ? 演算方式
FastMap 剰余テーブル、CPUコア有り ( PowerPC 401 ) 性能比較
ICF3は、秘密鍵の値やモンゴメリ乗算のFinal Subtractionによって計算時間が変わることがない。 したがってRSAのタイミングアタックに対して強いといえる。 ICF3と(東芝暗号LSI)の比較東芝暗号LSI URL 製品化時期
(東芝暗号LSI) 2001年ごろ? (試作?) 演算方式
(東芝暗号LSI) RNSモンゴメリ 性能比較
(注1) 試作による性能予測値 ICF4の開発計画のお話2000年ごろ日立のメインフレーム開発部では、次のメインフレームのための 暗号LSI ICF4の方式検討に入っていた。しかしながらIBMの暗号LSIを導入する ことが決定され、開発されることはなかった。ICF4の演算法式は、 ICF3のようにモンゴメリ法であったが、全く異なる演算法式となる 予定であった。 |