セキュリティミドルウェア
μCrypt 暗号ツールキット
ソフトウェア暗号ライブラリー μCrypt暗号ツールキットは、暗号処理とハッシュ処理のためのコンパクトなANSI Cソフトウェアライブラリーです。
商用グレードで高強度のSuiteB暗号化アルゴリズムを実装しており、製品に電子データのプライバシー、認証、および整合性を追加します。 ストリーム暗号やブロック暗号、ハッシュ、RSA非対称鍵、ファイルベースの暗号化、PKIベースの認証など、さまざまなアプリケーションに使用できます。μCrypt について
μCrypt暗号ツールキットは、暗号処理とハッシュ処理のためのコンパクトなANSI Cソフトウェアライブラリーで、CPU、RAM、フラッシュのリソースが適切に割り当てられバランスが取れている小・中規模のメモリモデルをターゲットとしています。
μCryptライブラリーは、実績のあるノンスレッド化されたラン・トゥ・コンプ リートの同期実行デザインを採用し、高速で効率的な暗号処理を実現しています。

μCryptライブラリーは、μSSLやμLoadブートローダを含むCypherbridge SystemsのSDKファミリーと統合されています。これにより、データ通信、uFTPsファイル転送、セキュアブートローダーなどのためのフル機 能のSSL/TLSネットワークベースの暗号化ソリューションへのアップグレードパスが提供されます。
サポートされる標準規格
μCryptおよびμCryptBライブラリー関数は、以下のような標準ベースの暗号アルゴリズムを実装しています。
- 対称暗号アルゴリズム - ストリーム暗号: RC4, ブロック暗号: DESおよび3DES(FIPS 46-3) ECB & CBC, AES(FIPS 197) ECB, CBC & CFB
- PKI非対称暗号アルゴリズム - RSA暗号(PKCS #1 v2.0)
- 楕円曲線暗号(ANSI X9.63- 2001/IEEE P1363), デジタル署名: DSS(FIPS 186-2), RSA(PKCS #1 v2.0), ECDSA(ANSI X9.62/IEEE P1363)
- メッセージダイジェスト(ハッシュ)アルゴリズム - SHA1(FIPS 180-1), SHA-256, SHA-384, SHA-512(FIPS 180-2), MD2, MD5, HMACSHA
- 鍵共有アルゴリズム - Diffie-Hellman(PKCS #3 v1.4), 楕円曲線 Diffie-Hellman(ANSI X9.63)
μCryptの特長
- 商用グレードの標準ベースの暗号化アルゴリズム
- X.509 PKI処理
- NIST ECC曲線を含むuCryptB Suite B高強度オプション
- 統合されたフレームワークに、メモリマネージャおよびアプリケーションと統合するためのセルフ
テストのサンプルを含む - プラットフォームキットによるランタイムリソースへのインターフェース
- オプションのハードウェアエンジンアクセラレーションにより、同じAPIを使用してソフトウェアとハ
ードウェアの暗号処理をシームレスに切り替え - ハードウェアエンジンは、より速いスループットと低いメモリフットプリントを実現
- デバッグとサポートのための診断トレースログ出力
- 軽量なANSI Cツールキットにより、組込みシステムに適したコンパクトなフットプリントを実現
- スレッドフリーでRTOSに依存しない
- AR、Keil、GCC、その他のツールチェーンをサポート
「Cypherbridge」シリーズの特長
Cypherbridge社は、組込み開発でのセキュリティ実装に最適なパッケージ製品を提供します。

- ANSI Cソースコードのご提供
- ロイヤリティ不要のプロダクトライセンス
- プラットフォームに非依存
・RTOS、ハードウェアタイマーに依存しない構造
・CPU、OS などのプラットフォームに依存せす、C/C++ ライブラリーをサポートするあらゆるプラットフォームに移植することが可能 - 当社による迅速なサポート
- 組込み機器開発の期間を短縮し、開発コストの削減に貢献
- 製品を活用した受託開発もお請けします。お気軽にご相談ください。
お問い合わせフォーム
フォームが表示されるまでしばらくお待ち下さい。
恐れ入りますが、しばらくお待ちいただいてもフォームが表示されない場合は、こちらまでお問い合わせください。
関連製品
-

μSSL SDK
組込み用SSLスタック μSSL SDK は、TLS 1.3、1.2、1.1、1.0、SSL 3.0、PKI X.509証明書、暗号、ハッシュ、ネットワークプロトコルのベースの規格を実装することが可能な移植性の良い ANSI C ソースコードのスタックです。
-

μSSH Secure Shell SDK
μSSH SDK は、対話型シェルとSSHでトンネリングされたTCP/IPレイヤのための ANSI C ソースコードを提供し、製品の市場投入を加速するお手伝いをします。
-

μLoadXL SecureBoot & Installer
μLoadXL SDK は組込みプラットフォーム向けの高度なセキュアブートローダーとソフトウェアアップデートソリューションを提供します。
-

e802.1X SDK Family
e802.1X SDKは、IoTやエッジデバイス、ゲートウェイ向けに設計された組込み802.1Xライブラリーです。IEEE 802.1X EAPOL、EAP、EAP-TLS認証や802.1AE MACsec暗号化を実装し、ネットワークレイヤ2でのポート認証を提供します。
-

μHTTP2 ツールキット
Cypherbridge HTTP2 ツールキットは、組込み機器やIoT機器向けに設計されたHTTP/2クライアントプロトコルスタックです。
-

μMODBUS Toolkit
μMODBUS Toolkit は、リソースが割り当てられた中小規模のメモリモデルでうまく動くように設計されたコンパクトなソフトウェアライブラリです。