本文へスキップ

先進的IPコア開発のエキスパート

|

ChaCha20-Poly1305 IPコア 高速・強耐性 認証付き暗号(AEAD) エンジン

ChaCha20-Poly1305 IPコアは、ChaCha20ストリーム暗号とPoly1305メッセージ認証コード(MAC)を組み合わせ、IETF標準に準拠した認証付き暗号(AEAD:Authenticated Encryption with Associated Data)を実装しています。

ChaCha20は、タイミング攻撃に対する強い耐性を持ちながら、高速な暗号化および復号を実現します。一方、Poly1305はメッセージの認証と完全性を保証します。これらを組み合わせることで、広く採用されているAEAD構成を実現しています。本コアは256ビットの鍵長と96ビットのIV長をサポートし、追加認証データ(AAD)や平文入力がゼロ長の場合にも対応しているため、幅広いセキュリティ用途に柔軟に対応可能です。

特 長

  • ChaCha20-Poly1305 AEAD標準(RFC 8439)に完全準拠
  • 256ビット鍵長および96ビットIVに対応
  • ゼロ長のAAD(追加認証データ)およびデータ入力をサポート
  • 最大スループット:64 Mbit/MHz

ChaCha20-Poly1305 IP ブロック図

ChaCha20-Poly1305 IP Block Diagram
* Click to show more detail

対応デバイス、価格およびライセンス条件については お問合せください。

Navigation


Alliance Partner




株式会社デザイン・ゲートウェイ

本社
東京都小金井市中町3-23-17

R&D
89/26 Amornpan 205 Tower1, 18th floor, Ratchadapisek7 (Nathong) Alley, Ratchadapisek Road, Din Daeng, Bangkok, 10400 THAILAND

AI Lab
Faculty of Engineering, Chulalongkorn University, 12th floor, Engineering 4 Building (Charoenvidsavakham), Phayathai Rd., Wang Mai, Pathumwan, Bangkok, 10330 THAILAND