ホーム / 製品一覧 / SEGGER / emSecure-RSA
SEGGER

emSecure-RSA

型番 / ID: EMSECURE-RSA
署名RSA認証
SEGGER の製品一覧 →

emSecure-RSA は、RSA 非対称暗号をベースとした SEGGER のデジタル署名ソフトウェア(emSecure の標準版)です。秘密鍵で署名を生成し、機器側は公開鍵のみで検証するため、デバイスに秘密情報を保存せずにファームウェアやデータの真正性を保証できます。

emSecure-RSA(SEGGER/ミドルウェア)の製品イメージMIDDLEWARE · ミドルウェア/プロトコルスタック

概要

emSecure-RSA は、RSA 非対称暗号をベースとした SEGGER のデジタル署名ソフトウェア(emSecure の標準版)です。秘密鍵で署名を生成し、機器側は公開鍵のみで検証するため、デバイスに秘密情報を保存せずにファームウェアやデータの真正性を保証できます。

署名方式は RSA-PSS を採用し、鍵長は 1024〜8192bit まで選択可能(推奨 2048bit 以上)。署名検証は Cortex-M4 クラスの MCU でも数十ms オーダー(SEGGER 公表値、条件により変動)で完了し、セキュアブートの起動時間への影響を最小限に抑えられます。

ANSI C ソースコードで提供され、暗号ハードウェアや OS を必要とせず、あらゆる組込みターゲットに移植可能です。ロイヤリティフリーで量産コストに影響しません。

emSecure-RSA(SEGGER)の画面・機能イメージ

emSecure-RSAは、SEGGER が提供する組込みソフトウェア向けのミドルウェア/プロトコルスタックです。通信・ファイルシステム・USB・セキュリティなどの共通機能をコンポーネントとして提供し、アプリケーション開発の工数を削減します。対象マイコンやRTOSに組み込んで利用します。

Positive ONE Group が、製品選定・見積もり・導入時の技術サポートまで日本語で対応します。対象MCU・OS・数量・ご用途に応じた最適な構成をご提案します。

主要仕様

emSecure-RSA
提供元 / ブランドSEGGER
カテゴリミドルウェア/プロトコルスタック(MIDDLEWARE)
型番 / 製品IDEMSECURE-RSA
主な特長署名 / RSA / 認証
対応Embedded Studio / VS Code / 主要3rdパーティIDE
署名方式RSA(RSA-PSS)
鍵長1024〜8192bit(推奨 2048bit 以上)
提供形態ANSI C ソースコード・ロイヤリティフリー
動作要件暗号ハードウェア不要・OS 不要
お問い合わせ見積もり・技術相談に対応
Technical Details

技術詳細

提供する機能

通信(TCP/IP・USB・各種フィールドバス)、ファイルシステム、暗号化・セキュリティ、GUIなどの共通機能を、検証済みコンポーネントとして提供します。

導入メリット

ゼロから実装する場合に比べ、開発工数と品質リスクを大きく削減できます。対象マイコン・RTOSに組み込み、アプリケーションから呼び出して利用します。

移植性

抽象化レイヤーにより、マイコンやOSが変わっても上位アプリケーションへの影響を抑えられる設計が一般的です。

技術仕様

基本情報

emSecure-RSA
製品カテゴリミドルウェア/プロトコルスタック(MIDDLEWARE)
ブランドSEGGER
型番 / 製品IDEMSECURE-RSA
技術仕様

対応プラットフォーム

emSecure-RSA
対応コアArm Cortex-M/R/A、RISC-V 他
対応IDEEmbedded Studio / VS Code / 主要3rdパーティIDE
技術仕様

提供・サポート

emSecure-RSA
提供見積もり・技術相談に対応(Positive ONE Group)

特長の詳細

RSA-PSS 署名
確率的パディング(PSS)を用いた RSA 署名方式。単純な RSA 署名より高い安全性証明を持ち、ファームウェア署名の標準的な選択肢です。
公開鍵のみで検証
デバイス側に置くのは公開鍵だけ。デバイスが解析されても署名鍵は漏洩せず、クローン・偽造ファームウェアを排除できます。
鍵長スケーラビリティ
1024〜8192bit まで鍵長を選択でき、セキュリティ要件と検証時間・メモリのバランスを製品ごとに最適化できます。

主な用途

  • セキュアブート — 起動時にファームウェア署名を検証し、改ざん・不正イメージの実行を防止
  • ファームウェア更新(OTA/ローカル)の真正性検証
  • 製品のクローン・偽造防止、アクセサリ・消耗品の正規品認証
  • ライセンスキー・シリアル番号・設定データの署名検証

導入メリット

  • デバイスに秘密鍵を持たせない設計で、鍵漏洩リスクを構造的に排除
  • 暗号ハードウェア不要 — 既存 MCU にソフトウェアだけで導入可能
  • ロイヤリティフリーのソース提供で量産単価に影響しない
  • PC 用の鍵生成・署名ツール(emSecure ツール群)が付属し、製造・リリースフローに組込みやすい

対応環境

  • 対応IDE:Embedded Studio / VS Code / 主要3rdパーティIDE
  • ホストOS:Windows / Linux / macOS
  • 対応コア:ARM Cortex-M/R/A、RISC-V 他

よくある質問

emSecure-RSA はどのような製品ですか?
SEGGER のデジタル署名ミドルウェアで、RSA(RSA-PSS)方式を用いる emSecure の標準版です。ファームウェアやデータに署名を付与し、デバイス側で公開鍵により真正性を検証します。
emSecure-ECDSA との違いは何ですか?
署名アルゴリズムが異なります。RSA 版は広く実績のある RSA-PSS を用い、検証が比較的高速です。ECDSA 版は楕円曲線暗号により、より小さい鍵長・署名サイズで同等の安全性を実現します。ライセンスも別製品です。
emSecure-RSA の見積もり・技術相談はできますか?
はい。Positive ONE Groupが取り扱っており、見積もり・技術相談に対応します。本ページのお問い合わせから対象MCUや数量をお知らせください。

お問い合わせ

対象MCU・数量・安全要件などをお聞かせください。最適な構成と概算をご提案します。

J-Link/組込みソフトの総合ベンダー

SEGGER の全製品を見る →