MIDDLEWARE · ミドルウェア/プロトコルスタック概要
emSecure-RSA は、RSA 非対称暗号をベースとした SEGGER のデジタル署名ソフトウェア(emSecure の標準版)です。秘密鍵で署名を生成し、機器側は公開鍵のみで検証するため、デバイスに秘密情報を保存せずにファームウェアやデータの真正性を保証できます。
署名方式は RSA-PSS を採用し、鍵長は 1024〜8192bit まで選択可能(推奨 2048bit 以上)。署名検証は Cortex-M4 クラスの MCU でも数十ms オーダー(SEGGER 公表値、条件により変動)で完了し、セキュアブートの起動時間への影響を最小限に抑えられます。
ANSI C ソースコードで提供され、暗号ハードウェアや OS を必要とせず、あらゆる組込みターゲットに移植可能です。ロイヤリティフリーで量産コストに影響しません。

主要仕様
| 提供元 / ブランド | SEGGER |
|---|---|
| カテゴリ | ミドルウェア/プロトコルスタック(MIDDLEWARE) |
| 型番 / 製品ID | EMSECURE-RSA |
| 主な特長 | 署名 / RSA / 認証 |
| 対応 | Embedded Studio / VS Code / 主要3rdパーティIDE |
| 署名方式 | RSA(RSA-PSS) |
| 鍵長 | 1024〜8192bit(推奨 2048bit 以上) |
| 提供形態 | ANSI C ソースコード・ロイヤリティフリー |
| 動作要件 | 暗号ハードウェア不要・OS 不要 |
| お問い合わせ | 見積もり・技術相談に対応 |
技術仕様
基本情報
| 製品カテゴリ | ミドルウェア/プロトコルスタック(MIDDLEWARE) |
|---|---|
| ブランド | SEGGER |
| 型番 / 製品ID | EMSECURE-RSA |
技術仕様
対応プラットフォーム
| 対応コア | Arm Cortex-M/R/A、RISC-V 他 |
|---|---|
| 対応IDE | Embedded Studio / VS Code / 主要3rdパーティIDE |
技術仕様
提供・サポート
| 提供 | 見積もり・技術相談に対応(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 の全製品を見る →