最先端の半導体ソリューションで新たなマーケット・ニーズを切り拓きます。

ECC楕円暗号 IPコア(NIST P-192,P-224,P-256,P-384及びP-521対応)【Xiphera社 XIP4200H】

 

 概要

Xiphera の XIP4200H は、楕円曲線ディフェヘルマン (ECDH) および楕円曲線デジタル署名アルゴリズム (ECDSA) を実装した知的財産 (IP) コアです。 この IP コアは、最新のフィールド プログラマブル ゲート アレイ (FPGA) または特定用途向け集積回路 (ASIC) に導入すると、1 秒あたり 1,000 を超える操作を実行できる機能を実証します。 IP コアは、単一の IP コア インスタンス内ですべての NIST P 曲線、つまり P-192、P-224、P-256、P-384、および P-521 を包括的にカバーします。 また、ユーザー指定の楕円曲線の利用も容易になります。 IP コアには、マルチトレース サイドチャネル攻撃に対する強化された保護が含まれています。

XIP4200H は、ベンダーに依存しない設計手法で FPGA および ASIC ベースの設計と簡単に統合できるように設計されており、XIP4200H の機能は FPGA メーカー固有の機能に依存しません。

 

 特徴

  • 高速: XIP4200H は高速向けに最適化されています。 たとえば、NIST P-256 でのキーの生成には約 180k クロック サイクルが必要ですが、XIP4200H は最新の高速 FPGA および ASIC で 1 秒あたり 1,000 回以上の演算を計算できます。
  • 多用途の曲線サポート: XIP4200H は、単一の IP コア インスタンス内のすべての NIST P 曲線をネイティブにサポートします。 顧客指定の曲線をサポートされている曲線のセットに追加できます。
  • セキュアなアーキテクチャ: 実行時間と操作のパターンは秘密の値から独立しており、タイミングベースのサイドチャネル攻撃に対する完全な保護を提供します。 XIP4200H には、マルチトレース サイドチャネル攻撃 (DPA など) に対する強化された保護が含まれています。 XIP4200H は完全に RTL ベースであり、ソフトウェアや CPU コンポーネントは組み込まれていません。
  • 規格への準拠: XIP4200H は、FIPS 186-5 および SP 800-56A に準拠しています。 XIP4200H は、IKEv2 や TLS 1.3 を含む多数の公開キー システムやプロトコルの一部として使用できます。
  • 簡単な統合: シンプルな 32 ビット インターフェイスにより、簡単なシステム統合がサポートされます。

 

 機能

XIP4200H は、楕円曲線鍵の生成、Diffe-Hellman 共有秘密の計算、および ECDSA 署名の生成と検証に使用できます。本ECCアクセラレータコアは、さまざまな暗号化プロトコルおよびシステムで使用できる非常に汎用性の高い IP コアです。XIP4200H は、すべての NIST P 曲線 (P-192、P-224、P-256、P-384、および P-521) をサポートします。 NIST P 曲線は最も広く使用されている楕円曲線であり、ECC を使用するシステムは一般に P-256 および/または P-384 をサポートしています。対応する楕円曲線セットに顧客の指定する楕円曲線(Customer-Specific楕円曲線)も加えられます。XIP4200H の更新版でネイティブにサポートする楕円曲線のセットも拡張する予定です (たとえば、Brainpool 曲線、Curve25519 および Curve448)。

 

 ブロック図及びインターフェース