小さなメモリフットプリントと高パフォーマンス
組込み機器には厳しいROM/RAMの制約があります。
HE-CRYPTOはこれらの制約を乗り越えるために設計されており、最小限のメモリフットプリントで動作します。
16ビットマイコンなどの環境にも搭載可能で、高効率なアルゴリズム実装により高速な処理が可能です。
これにより、メモリや処理能力が限られたデバイスでも、安全性を犠牲にすることなくセキュア機能を実現することができます。

HE-CRYPTOについて解説しているウェビナー動画や詳細をまとめた製品資料をご用意しております。
ご興味のある方はそれぞれ以下のボタンよりお申し込みください。
小さく、速く、そして高信頼。HE-CRYPTO(Tuxera CryptoCore)は、リソース制約の厳しい組込み機器に、改ざんチェックや暗号化などの高度なセキュリティ機能を容易に実装できる暗号ライブラリです。
NISTのCAVP(Cryptographic Algorithm Validation Program)検証を通過した暗号アルゴリズム実装を備え、小さなメモリフットプリントと高効率設計により、16ビットマイコンや限られたROM/RAM環境でも高速に動作します。
さらに、完全独自のソースコード、厳格な開発プロセス、MISRA Cコーディング標準への準拠により、高い品質と信頼性を追求。車載やIoT機器をはじめ、1,000万台以上の機器への組込み・出荷実績を持つソリューションです。

組込み機器には厳しいROM/RAMの制約があります。
HE-CRYPTOはこれらの制約を乗り越えるために設計されており、最小限のメモリフットプリントで動作します。
16ビットマイコンなどの環境にも搭載可能で、高効率なアルゴリズム実装により高速な処理が可能です。
これにより、メモリや処理能力が限られたデバイスでも、安全性を犠牲にすることなくセキュア機能を実現することができます。
オープンソースソフトウェアの使用はゼロデイ攻撃のリスクを含む可能性があります。
HE-CRYPTOは完全に独自開発されたソースコードを使用しており、このリスクを最小限に抑えます。
独自性の高いこのライブラリはソースコード提供ですので、お客様の特定のニーズに合わせてカスタマイズも可能です。
セキュリティ対策は、使用する暗号アルゴリズムの選択だけでなく、実装するコーディングの品質にも依存します。
HE-CRYPTOは、自動車産業を含むさまざまな組込み環境で要求される厳しい品質基準に対応するため、業界が認めるMISRA Cコーディング規格に準拠しています。LDRAツールによる厳格な検証を経て、安全性と信頼性を確保しています。
暗号技術は複雑で理解が難しいことが多いですが、HE-CRYPTOではこの問題を解決します。
初心者でも容易に組込みアプリケーションに暗号化機能を実装できるよう、わかりやすいサンプルコードを提供し、経験豊富なセキュリティエンジニアによるサポート体制も整えています。
これにより、暗号化技術の専門知識がなくても、製品のセキュリティを強化できます。
HE-CRYPTOは、アルゴリズムに依存しないAPIを介してさまざまな暗号アルゴリズムにアクセスできます。
これにより、アルゴリズムを追加または変更してもAPIを変更する必要がありません。
異なるマイコンを使用する製品群においても、アプリケーションを容易に共通化し、開発の工数とコストを大幅に削減します。
また、必要な暗号アルゴリズムのみを選択購入が可能なため開発コストを最小限に抑え、アルゴリズム追加も容易な柔軟性を提供します。

| 機 能 | 種 別 | アルゴリズム |
|---|---|---|
| AES | 暗号 | AES-CBC / CFB / CTR / CCM / CCM8 / GCM / CMAC / XCBC-MAC / GMAC |
| Base64 | エンコーダ | Base64 |
| ChaCha20 | 暗号 | ChaCha20-Poly1305 |
| DSS | デジタル署名 | DSS |
| ECC | 鍵交換 / デジタル署名 | ECDH / ECDHE / ECDSA |
| EDH | 鍵交換 | EDH |
| MD5 | ハッシュ | MD4 / MD5 / HMAC-MD5 |
| RSA | 暗号 / 鍵交換 / | RSA / RSASSA-PSS |
| SHA | ハッシュ | SHA1 / SHA2-256 / SHA-384 / SHA-512 / SHA3-224 / SHA3-384 / SHA3-512 / SHAKE128 / SHAKE256 / HMAC-SHA1 / HMAC-SHA256 / HMAC-SHA384 / HMAC-SHA512 |
| TDES | 暗号 | DES / TDES-CBC / CBC-RAW |
| TIGER | ハッシュ | TIGER-128 / TIGER-160 / TIGER-192 / HMAC-TIGER |
| DRBG | 乱数 | Hash_DRBG / HMAC_DRBG / CTR_DRBG |

移植請負開発も随時対応可能です。
HE-CRYPTO ![]() | Ubiquitous Securus ![]() | Ubiquitous TPM Security ![]() | ||
|---|---|---|---|---|
| 特 長 | MISRA C準拠ソースコード提供 必要暗号アルゴリズム個別提供 | セキュアハード利用可能なデータ | 耐タンパ性能を持つTPM利用ソリューション | |
| 暗号・署名機能 | 暗号復号機能 | 〇 | 〇 | 〇 |
| ハッシュ機能 | 〇 | 〇 | 〇 | |
| メッセージ認証 | 〇 | 〇 | 〇 | |
| 署名生成・検証機能 | 〇 | 〇 | 〇 | |
| 鍵交換 | 〇 | △※1 | △※2 | |
| セキュアハード対応 コンテンツ保護・鍵管理 | TPM (Trusted Platform Module) | 〇 | ||
| セキュアストレージ機能 | 〇 | 〇 | ||
| コンテンツ保護機能 | 〇 | 〇 | 〇 | |
| 鍵管理 | 〇 | 〇 | ||
| セキュアブート | 〇 | 〇 | ||
| 乱 数 | 乱数生成 | 〇 | 〇 | 〇 |
| その他 | 提供形態 | ソースコード | バイナリ | バイナリ |
| MISRA C準拠 | 〇 | |||
| 16bitマイコン対応 | 〇 | |||
※1 TLS、HDCP、DTCP等のミドルウェアと組み合わせて利用
※2 TLS等のミドルウェアと組み合わせて利用
Infortainment/ADAS(先進運転支援システム)/ECU/ドライブレコーダー
ファクトリーオートメーション(FA)/ビルディングオートメーション(BAS)/オフィスオートメーション(OA)/プロセスオートメーション(PA)/POS
Digital Camera/Digital TV/IoT家電
手術用ロボット/血糖計/輸液ポンプ/体外血液循環装置/内視鏡/治療機器
太陽光発電/照明/EV/PHV/蓄電池/燃料電池/スマートメーター
ノートPC / デスクトップPC/産業用PC/エンタープライズサーバー/データセンター