組込み向け暗号ライブラリ HE-CRYPTO MISRA C:2004 準拠。NSA Suite B 準拠ライブラリも提供可能

HE-CRYPTO は、高い品質と信頼性を得るために MISRA C:2004 に準拠して開発された組込み用暗号ライブラリです。厳しい開発プロセスを経て開発された HE-CRYPTO は検証が可能で、MISRA に準拠したレポートも提供することができます。

HCC Embedded社のセキュリティソフトウェアは、ワンチップマイコンでも動作できるように開発されています。フラッシュデバイスに保存されたデータを、HCC Embedded社の暗号化技術で保護することができます。オープンソースやサードパーティ製のソースコードは含まれておらず、十分な独自性も維持しています。

HE-CRYPTO は、必要な暗号アルゴリズムのみを選択して購入可能です。不要な暗号アルゴリズムを購入する必要がないため、開発費を抑えてセキュリティを導入したい場合に最適な製品です。また、NSA Suite B に準拠するための要件を満たす暗号ライブラリも選択できます。

主な特長

  • 必要な暗号アルゴリズムのみ選択購入可能
  • MISRA C:2004 準拠
  • NSA Suite B 準拠
    • 鍵サイズが 128 および 256 ビットのAdvanced Encryption Standard(AES)暗号
    • 電子署名 - 楕円曲線デジタル署名アルゴリズム(ECDSA)
    • 鍵交換 - 楕円曲線 Diffie-Hellman(ECDH)
    • セキュアハッシュアルゴリズム(SHA2 の SHA-256 および SHA-384)
  • 新規アルゴリズムの追加拡張可能
  • ハードウェアアクセラレーターに容易に適応可能
  • 統一された API から各種暗号およびハッシュアルゴリズムへのアクセスが可能
  • 少ない ROM/RAM フットプリント
    ワンチップマイクロコントローラ向け TCP/IP ソリューションに最適
  • 移植が容易なモジュール構造
  • 他のアプリケーションの実行を妨げない低 MIPS
  • RTOS 抽象化レイヤによる多くの RTOS をドロップインサポート。RTOS なしでも動作可

HE-CRYPTO 製品構成ブロック図

サポートアルゴリズム

機能 種別 アルゴリズム
AES 暗号 AES-CBC, AES-CBC-RAW, AES-CCM, AES-CCM8, AES-CFB, AES-CTR, AES-GCM
Base64 エンコーダ Base64
DSS デジタル署名 DSS
ECC 鍵交換・デジタル署名 ECDH, ECDHE, ECDSA
EDH 鍵交換 EDH
MD5 ハッシュ MD4, MD5, MD5-HMAC
RSA 暗号・鍵交換 RSA
SHA ハッシュ SHA1, SHA1-HMAC, SHA2, SHA2-HMAC
TDES 暗号 DES, TDES-CBC, TDES-CBC-RAW
TIGER ハッシュ TIGER-128, TIGER-160, TIGER-192, TIGER-HMAC

主な用途(アプリケーション例など)

  • IoT関連デバイス
  • ウェアラブルデバイス
  • 車載機器
  • 医療機器
  • 産業機器
  • FA機器
  • 事務機器
  • セキュリティ機器
  • 家電

ユーザーにおけるメリット

  • 少ない ROM/RAM で動作するため、IoT デバイス向けワンチップマイクロコントローラへの組込みが可能
  • MISRA 準拠の開発プロセスを経て開発された製品を使うことで、セキュリティリスクを最小限に抑えることが可能
  • ローカルデータや通信データの暗号化に最適
  • ハードウェアアクセラレーターへの容易な適応性による time-to-market の短縮
  • 統一された API の提供により、アプリケーション開発の加速化を支援
  • グローバル市場における豊富な実績に基づくソリューション
  • 高い信頼性およびパフォーマンスの実現

移植・チューニング

移植請負開発も随時対応可能です。

製品を探す