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

ChaCha20-Poly1305 【Secure-IC社 BA417】

               

Chacha20-Poly1305 認証付き暗号IPコアです。

概要

BA417 IPコアはRFC7539準拠の暗号化エンジンで、Chacha20ストリーム暗号とPoly1305メッセージ認証コードを組み合わせ、Authenticated Encryption with Associated Data (AEAD) を実現するIPです。このIPコアはASICとFPGAデバイス (Altera, Xilinx, Microsemi) で利用可能です。インタフェースはシンプルで、統合しやすくなっています。

アーキテクチャも独特な、フレキシビリティの高いものになっています。特定のアプリケーションで必要とされるスループットと機能を考慮して、FPGAまたはASICのテクノロジで最適な設定を選べます。IPコアはscatter/gather DMAやAMBAインタフェース (AHB/AXI) と組み合わせ、マルチギガビットのスループットを持つSoCソリューションを構築できます。

このIPコアはBA470 eSecureセキュリティモジュールIPに組み込んで使用することもできます。

特徴

  • RFC7539に完全準拠
  • 暗号化・復号 (Chacha20) のみサポート
  • 認証のみサポート (Poly1305)
  • 認証・暗号化をサポート (AEAD)
  • デフォルトのAXI4ストリームインタフェース
  • オプションでscatter/gather DMAを付けられるAMBA AHB/AXI ブリッジ
  • FPGA (Altera, Xilinx, Microsemi) および ASIC (TSMC, UMC, GF…) のテクノロジに対応
  • 省電力機能
  • Poly1305の鍵生成
    • ChaCha20
    • 専用入力
  • 完全同期設計

アプリケーション

  • TLS/DTLS