+1 613 254 5456
adjust font size Increase Font Size Reset Font Size Decrease Font Size

ミドルウェア

Elliptic社のミドルウェアソフトウェアは、中心となる暗号化機能にアプリケーションソフトウェアで使用するための共通インターフェイスをご提供しています。このミドルウェアコンポーネンツには、暗号アルゴリズムと対応演算機能はもちろん、ハードウェアIPに接続するためのSDKがあります。SystemCモデルも利用可能です。

Ellipsys™ 暗号ミドルウェア

Ellipsys暗号ミドルウェアはCAVP認証の暗号化ライブラリで、サイズや速度の最適化に合わせて設定が可能です。Ellipsysは移植可能なCコードで記述されており、ARM、x86、x86_64、PowerPC向けにカスタマイズされたプラットフォームがあります。Ellipsysにはハードウェア機器を簡単に統合、オフロード可能なプラグイン・アーキテクチャが搭載されています。

Ellipsysは、様々な設定であわせて入手可能です。これらは単なるAES のみをパッケージしたものとは異なり、対称/非対称型暗号機能、様々なハッシュ・アルゴリズム、公開鍵認証サポートを含む完全なセットです。

このライブラリは、NIST Cryptographic Validation Program (CAVP)に準拠しているとサードパーティの研究所により認証を受けており、このアルゴリズムがFIPS 140の確証が必要な製品で確実に使用することができます。搭載されているアルゴリズムやプロトコルの詳細に関しては、製品概要をご参照下さい。

 

Features

  • Symmetric Ciphers
  • Hashes
  • Random Number Generator
  • RSA
  • ECC Prime Curves
  • ECC Binary Curves
  • Certificates (X.509 v3)
  • Random Number Generation
  • ASN.1 encoding/decoding
    • Industry Standard APIs PKCS #1
      • PKCS #5
      • PKCS #8
      • ANSI X9.31
      • ANSI X9.62
      • ANSI X9.63
    • Support for blocking and non-blocking modes Simple plug-in modules transparently support hardware offload
      • Highly configurable for performance and size
    • Offers significant reduction in development cycles
    • GPL-free code
    • Fully portable architecture
      • Platforms – ARM, MIPS, x86 (32 and 64 bit), PPC, Tensilica
      • Target OS – Linux, Android, Microsoft Windows

Benefits

  • Complete solution
  • Highly configurable, flexible and reliable
  • NIST CAVP Certified
  • Optimized for size and performance
  • GPL-Free Code
  • Platform/OS agnostic
  • Significantly reduces development cycles
  • Optional support for hardware acceleration and offload for embedded processors

Applications

  • Networking
    • VPN and e-commerce SSL
    • MACsec (802.1AE)
  • Wireless
    • Wi-Fi (802.11)
    • WiMAX (802.16)
    • 3GPP / LTE / LTE-A
  • DRM & Content Protection
    • PlayReady
    • WMDRM
    • OMA
    • DTCP-IP
    • HDCP
  • Government and military
    • Including FIPS 140-2 targeted platforms
    • NSA Suite B
  • Payment Card Industry
  • Storage
    • P1619.1, P1619.2, P1619.3

Downloads

  

ハードウェアSDK

ハードウェアSDKは、登録抽象化ヘッダー、複雑な操作を簡易化する機能、デバイス・オペレータに対するインターフェイス例をご提供します。SDKは統合ソリューション例としてLinuxカーネル・ドライバーを備えています。

SystemCモデル

Elliptic社のハードウェアIPのSystemCモデルは、プレシリコン検証やソフトウェア開発に使用することが可能です。Elliptic社はCarbon社とパートナーシップを提携しており、IP Exchange (http://ipexchange.carbondesignsystems.com)を通じてコンテンツを入手することができます。

注目の製品

TEE(Trusted Execution Environments)内で堅固な安全性を実現し、確実に許可されたアプリケーションでのみ保存、処理、アクセスされるように重要情報の保護を強化する実績あるHDCPベースのコンテンツ保護ソリューションです。このソリューションは、信頼性が高く安全性が保証されたOS環境に安全性を重視するコンポーネンツが組み込まれたARM TrustZone™のようなフレームワーク内に、シームレスに統合されます。安全性の重要度が高くないコンポーネンツに関しては、AndroidのようなリッチOSで実行されます。
高度にプログラム可能な独自のSecurity Protocol Acceleratorは、特に超大容量ワイヤレス、ネットワーク・アプリケーション向けに開発されました。このエンジンは、4G LTE-最先端ワイヤレスセルラー・ベースのソリューションやフェムトセルのような異なるコンテキストで複数のアクティブ接続や非常に高いトラフィック負荷を扱うアプリケーションに最適です。