東芝情報システム株式会社

暗号ライブラリ Tiny エディション 「GUARD TLS Tiny」

インサイドセキュア社製

100円マイコンでも実装可能

インサイドセキュア株式会社ロゴ

非常に限られたメモリを持つマイクロプロセッサに強力なセキュリティを提供するように設計されたTLS。8または16ビットプロセッサに強力なセキュリティを提供します。

特長

小さなフットプリント
  • 600byte の RAM
  • 10Kbyte未満のコードサイズ
インテグレーションが容易
  • Cソースコードとして提供
  • 8個のAPIで実装可能
100円マイコンでもパフォーマンスが良い!
  • 200ms for AES128-CBC decrypt/encrypt 128b
  • 270ms for HMAC-SHA1 mac/verify 128b
制限事項
  • 平文の最大128byteのサイズを記録する
  • PSK(Pre-Share Key)のみをサポート
  • TLS 1.0とTLS1.1をサポート

GUARD TLS Tiny 2.0 (リリース予定)

対応機能
  • TLS1.2
  • Elliptic curve and certificates
    • ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
    • 1.4 Kbyte RAM! (mostly for ECC)
    • Buffer up to 3Kbyte
    • < 15Kbyte code size
  • PRNG
  • SHA256
  • Secp256r1
  • Certificate validation
  • Client Authentication

GUARD TLS Tiny ユースケース

スマートフォンからガレージの開閉を行うシステムに採用。
ガレージの開閉を制御する8ビットプロセッサにTLSを搭載。
TLSの機能によりガレージの所有者以外のスマートフォンから不正に開閉が行われないよう保護。

スマートフォンからガレージを開閉

↑ページトップへ

お気軽にお問い合わせください。

電話番号044-246-8320

受付時間:9:00~17:30
但し、土曜・日曜・祝日および当社休業日を除く