HOME/組み込み製品/半導体IP/MCU IP/SHA2-256ハッシュ関数アクセラレータ【DSHA2-256】
暗号化

SHA2-256ハッシュ関数アクセラレータ【DSHA2-256】

SHA-256/224とHMACをハードで高速化。FIPS 180-4・RFC 2104準拠、TLS/IPsec等に

メーカー Digital Core Design Digital Core Design
SHA2-256ハッシュ関数アクセラレータ【DSHA2-256】 製品画像
製品名
SHA2-256ハッシュ関数アクセラレータ【DSHA2-256】
スペシフィケーション
Hash and HMAC
デバイスタイプ
Achronix FPGA、Altera(Intel) FPGA、AMD(Xilinx) FPGA、ASIC、LATTICE FPGA、MICROSEMI FPGA

概要・特長

DCDのDSHA2-256は、FIPS PUB 180-4に準拠したSHA2-256ハッシュ関数を高速化する IPコアです。SHA2-256 HMAC(keyed-Hash Message Authentication Code)において、あらゆる種類の安全な通信で重要(必須)な RFC 2104に準拠したHMACモードをネイティブサポートしています。
また、DSHA2-256 コアでは、タスクのプリエンプションメカニズムとソフトウェア管理、またはカスタムHMACスキームを備えた複雑なシステムで非常に役立つコンテキストスワッピング機能も提供します。

仕様

  • FIPS PUB 180-4準拠のSHA2-256関数
  • RFC 2104準拠のHMACモードをネイティブサポート
  • SHA⁻2 224および256ビットモードのサポート
  • 事前計算されたHMACキーの安全なストレージ
  • ハッシュ/ HMACのコンテキストスワッピング
  • 内部自動パディングモジュール
  • バイナリメッセージ解決のサポート
  • 柔軟なデータ読み取り/書き込みモード
  • AMBA AHB、AXI4、APBインターフェイス対応
  • ソフトウェアサポート:
    OpenSSL / MbedTLS インターフェイス対応のソフトウェアドライバー
  • 用途
    デジタル署名、データの整合性、キーの導出、TLS / SSH / PGP IPsec通信

製品構成

DSHA2-256

対応デバイス、対応OS

ASIC、および、FPGA

ロジックリソース

お問い合わせください

提供物

  • VERILOGソースコード
  • OpenSSL / MbedTLSインターフェースを備えたC言語のソフトウェアドライバー
  • VERILOGテストベンチ
    ModelSim / Active-HDL シミュレーションマクロ
  • ドキュメント
    HDLコア仕様
    ソフトウェアドライバーのドキュメント
  • 合成スクリプト
  • サンプルアプリケーションプログラム
  • テクニカルサポート

ライセンス形態

シングルプロジェクトライセンス (ロイヤリティなし)

評価版

お問い合わせください

INQUIRY

SHA2-256ハッシュ関数アクセラレータ【DSHA2-256】に関する在庫、価格などの
お問い合わせはこちらから

フォームが表示されるまでしばらくお待ち下さい。

恐れ入りますが、しばらくお待ちいただいてもフォームが表示されない場合は、こちらまでお問い合わせください。

お急ぎの方はこちらから
050-3000-2102
平日:9:00〜17:00
CONTACT

まずは、ご相談ください。

「探している組み込み製品」も「相談したい組み込み開発」も、まずはこちらから。
“こんな製品はないか”、“見積もりがほしい”、“この技術は対応できるか”、“詳しい実績が知りたい”——質問だけでも結構です。
お急ぎの場合も迅速に対応します。

お電話でのお問い合わせ 050-3000-2102 インダストリービジネス事業部 平日:9:00〜17:00