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

公開鍵暗号Public Keyエンジン IPコア 【Secure-IC社 BA414】

 

                                                                                                                    

 

 

BA414PEKはBARCO-Silex社が開発した柔軟性と高いパフォーマンスを備えた公開鍵暗号(Public Key)化エンジンです。 RSA及びECCアルゴリズムの実行に含まれたすべての

機能及び複雑な算数演算を対応しています。

デュアルフィールド算術演算 (Dual Field Arithmetic)

 

算数演算を実行する為に高速のハードウェア回路を搭載、GF(p) & GF(2m)デュアル・フィールド対応。データとキーのサイズは4096ビットまでサポート

 

一つのModular Montgomery Multiplier(MMM)を搭載
8, 16, 32 または 64の乗算器の柔軟な配列ベースの構造

 

一つ削除可能な非常に効率的な256か512ビットのUnified Modular Divider(UMD)を搭載

 

コントロールユニット

 

分散・集合 DMAとμCodeの駆動State Machineから構成。

このμCodeの駆動State Machineの搭載により、プロセサーの処理負荷が大幅に減ると同時に、ユーザディサインと統合し易くなります。

 

内蔵したDMAは外部暗号メモリから必要な入力データを選択し、暗号操作完了後のデータをメモリに書き込みます。

 

μCode駆動アーキテクチャは上位レベルのユーザ設計やカスタマイズアルゴリズムの実装を可能にした。

 

クラシックHandshakeメカニズム対応、簡単な16ビットホストインターフェース

 

ブロック図

特徴

 

フルハードウェアディサインで複雑な公開鍵アルゴリズムの演算を実現

 

柔軟に合成可能なコア設計、ロー・コストFPGAファミリーとASIC両方対応

 

デュアル・フィールドGF(p)&GF(2m)算数演算対応

 

サポート任意データー/キーサイズ(4096ビットまで)

 

サポートNISTの推奨したすべての楕円曲線方程式

 

オペランドのサイズ、パラメター及び楕円曲線はソフトウェアでコンフィギュレーション可能