オンライン・マニュアル
UM12004_emSecureECDSA.html UM12002_emSecureRSA.html対応ライセンス・モデル
※ ライセンス制限:輸出規制対象製品となります。利用製品の輸出にあたって、お客様にて輸出管理における手続きをお願いいたします。当社より該非判定書などの書類記載・提示は出来ません。
ユーザライセンス
プロダクトライセンス
プロダクトファミリーライセンス
CPUライセンス
Buyoutライセンス
ファームウエアイメージでemSecureキーセットを作成します。ファームウエアを製品化する時にプライベートキー(デジタル署名)をファームウエアと一緒に保存します。作成されたパブリックキーをファームウエアを起動するブートローダプログラムに保存します。ブートローダプログラムがパブリックキー(公開鍵)を使用してファームウエアのデジタル署名を確認し、デジタル署名がマッチした場合のみファームウエアを起動します。ファームウエアの起動及び更新時に、ブートローダプログラムがマイコンデバイスのユニークIDを読みだしてデジタル署名を確認します。
デジタル署名の作成ツールはパソコン側の生産管理ツールに統合可能です。
ファームウエアイメージでemSecureキーセットを作成します。ファームウエアを製品化する時にプライベートキー(デジタル署名)をファームウエアと一緒に保存します。作成されたパブリックキーをファームウエアを起動するブートローダプログラムに保存します。製品生産時に、マイコンデバイスのユニークIDを読みだしてプライベートキーで署名を作成してマイコンデバイスのOTP空間又は指定メモリ空間に配置します。
RSA | ECDSA |
---|---|
数十年にわたる実績があるアルゴリズム | 現代の最新式のアルゴリズム |
低ROM(コードメモリ)要件 | より小さいキーサイズで高レベルのセキュリティ |
迅速な署名検証 | 高速署名生成 |
RSA | ROM使用量 | RAM使用量 (1024 bit key) | RAM使用量 (2048 bit key) |
---|---|---|---|
Verification only: | ~ 4.6 KByte | ~ 1.9 KByte | ~ 2.6 KByte |
Verification & Generation: | ~ 5.8 KByte | ~ 1.6 KByte | ~ 2.3 KByte |
ECDSA | ROM使用量 | RAM使用量(P-256 key) |
---|---|---|
Verification only: | ~ 10.2 KByte | ~ 2.4 KByte |
Verification & Generation: | ~ 12.2 KByte | ~ 6.2 KByte |
※ Cortex-M4マイコンデバイス(CPUクロック:200 MHz)でのテスト結果
データサイズ | キーサイズ | Verifying data (HASH計算を含む時間) | Signing data (HASH計算を含む時間) |
---|---|---|---|
1 KByte | 512 bit | 3.31 ms | 41.64 ms |
100 KByte | 512 bit | 14.50 ms | 52.83 ms |
1 KByte | 1024 bit | 8.61 ms | 192.06 ms |
100 KByte | 1024 bit | 19.80 ms | 204.25 ms |
1 KByte | 2048 bit | 24.74 ms | 1026.11 ms |
100 KByte | 2048 bit | 35.93 ms | 1037.30 ms |
データサイズ | キーカーブ | Verifying data (HASH計算を含む時間) | Signing data (HASH計算を含む時間) |
---|---|---|---|
1 KByte | P-256 | 156.38 ms | 151.82 ms |
100 KByte | P-256 | 176.34 ms | 171.75 ms |
パッケージ内容(Digital Signature Suite):
※ ライセンス制限:輸出規制対象製品となります。利用製品の輸出にあたって、お客様にて輸出管理における手続きをお願いいたします。当社より該非判定書などの書類記載・提示は出来ません。
パッケージ内容(Digital Signature Suite):
※ ライセンス制限:輸出規制対象製品となります。利用製品の輸出にあたって、お客様にて輸出管理における手続きをお願いいたします。当社より該非判定書などの書類記載・提示は出来ません。
Key Generation Utilities