JP5338551B2 - Idベース機器認証システム - Google Patents
Idベース機器認証システム Download PDFInfo
- Publication number
- JP5338551B2 JP5338551B2 JP2009183408A JP2009183408A JP5338551B2 JP 5338551 B2 JP5338551 B2 JP 5338551B2 JP 2009183408 A JP2009183408 A JP 2009183408A JP 2009183408 A JP2009183408 A JP 2009183408A JP 5338551 B2 JP5338551 B2 JP 5338551B2
- Authority
- JP
- Japan
- Prior art keywords
- model number
- secret key
- center
- key
- security level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
ディレクトリサービスは、ある秘密鍵生成器に対応付けられた送信者に適切な共通パラメータ(公開パラメータ)を提供するように、異なる秘密鍵生成器に対応付けられた受信者へのメッセージを暗号化する際に用いられる。
認証機関はディレクトリサービスのディレクトリエントリに署名するために用いられる。クリアリングハウスはディレクトリエントリの複製を回避するために用いられる。
また、センタがディレクトリサービスを常に管理端末からのリクエストに応答可能な状態で維持管理し続ける必要があり、運用コストが発生するという問題があった。
また、管理端末側にディレクトリサービスを内蔵させることは、導入コストや必要リソースの増大につながるという問題があった。
また、新たに製造された機器のIDと共通パラメータの対応を追加設定しなければならず、再設定の作業コストが発生するという問題があった。
また、異なるセンタが異なるポリシーに基づき機器を製造する場合は、異なる秘密鍵生成器を準備することが必要であり、コストが増加するという問題があった。
また、異なるセンタが、CPUの処理性能や求められるセキュリティ強度の異なる機器を製造する必要があっても、固定のセキュリティレベルを利用している為に、対応できないという問題があった。
図1はこの発明の各請求項に記載の機器認証システムを示すシステム構成図である。
図1において、本システムは、機器12と、複数の機器12を製造する製造設備11と、複数の製造設備11を有する複数のセンタ1と、運用時に複数の機器12を管理する複数の管理端末から構成される。
機器12と管理端末15は、ネットワーク14により通信が可能である。
センタ1の記憶媒体書込装置9で情報が書き込まれた記憶媒体10は、管理端末15の記憶媒体読取装置16で当該情報を読み取ることが可能である。
図2において、センタC1 1は、センタC1 1の秘密の情報であるセンタ秘密鍵C1_SK 19と、機器1 12の型番TYPE_A 20と、センタ秘密鍵C1_SK 19により型番TYPE_A 20から型番乱数seed21を生成するHMAC手段18と、型番TYPE_A 20に応じて暗号の鍵の強度を指定する型番セキュリティレベルSECL_A 22と、型番TYPE_A 20に対応するIDベース暗号のマスタ鍵である型番秘密鍵MS_A 24と、型番TYPE_A 20に対応するIDベース暗号の共通パラメータである型番共通パラメータPK_A 25と、型番乱数seed21と型番セキュリティレベルSECL_A 22から型番秘密鍵MS_A 24と型番共通パラメータPK_A 25を生成するIDベース暗号の鍵生成手段23と、型番秘密鍵MS_A 24を消去する型番秘密鍵消去手段31と、CDやメモリカードなどの記憶媒体10に情報を書き込む記憶媒体書込手段33とを有する。
機器の製造段階において、センタC1 1は、製造設備11にて製造する機器1 12に付与する型番TYPE_A 20を決定し、製造設備11にて製造する機器1 12に付与する型番セキュリティレベルSECL_A 22を決定し、型番TYPE_A 20と型番セキュリティレベルSECL_A 22を記憶装置5に記憶し、HMAC手段18を用いてセンタ秘密鍵C1_SK 19により型番TYPE_A20から型番乱数seed21を生成し、IDベース暗号の鍵生成手段23を用いて型番乱数seed21と型番セキュリティレベルSECL_A 22から型番秘密鍵MS_A 24と型番共通パラメータPK_A 25を生成し、型番共通パラメータPK_A 25を記憶装置5に記憶し、型番秘密鍵消去手段31により型番秘密鍵MS_A 24を消去し、記憶媒体書込手段33によりCDやメモリカードなどの記憶媒体10に記憶装置5に記憶されている型番TYPE_A 20と型番セキュリティレベルSECL_A 22と型番共通パラメータPK_A 25を書き込む。
この手段は、機器1 12への初回電源投入という形で省略することもできる。
そして、機器1 12の内部には、ICチップ13に格納されたID_1 27とROM 4に保持された型番セキュリティレベルSECL_A 22と記憶装置5に記憶された型番共通パラメータPK_A25と記憶装置5に記憶された機器秘密鍵SK_1 30とROM 4に保持された型番YTPE_A 20が存在する状態で出荷される。
また、異なるID_2 27を持つ同じ型番TYPE_Aの機器2 12も、同様に管理端末15から送られてきた暗号文39を復号し、プロファイル38を入手することが可能となる。
また、管理端末15がセンタC1 1から提供される記憶媒体10から型番TYPE_A 20と型番セキュリティレベルSECL_A 22と型番共通パラメータPK_A 25を読み取り、記憶装置5の型番テーブル35に記憶した後に、新たなID_X 27を持つ同じ型番TYPE_Aの機器2 12が製造された場合も、管理端末15の型番テーブル35に変更を加えることなく、システムを運用することが可能となる。
なお、IDベース暗号における鍵生成手段23、秘密鍵導出手段29、暗号化手段37、復号40としては、IEEE P1363.3(Standard for Identity-Based Cryptographic Techniques using Pairings。)として公開されている方式を利用することができる。
また、機器の製造段階で、機器の内部に予めIDの格納されたICチップとセンタ秘密鍵C1_SKと型番セキュリティレベルSECL_Aと型番TYPE_Aを保持しており、機器単体で機器秘密鍵を導出することが可能であり、センタ秘密鍵はセンタ秘密鍵消去手段により消去し、型番秘密鍵は型番秘密鍵消去手段により消去する為、機器の製造時に機器個別情報を機器に書き込む工程が不要であり、製造時間や製造コストを削減し、大量生産に好適であり、センタ秘密鍵や型番秘密鍵が外部に流出することが防止できる。
更に、センタ秘密鍵により型番に応じた鍵シードを生成し鍵生成の入力とすることで、異なるセンタが異なるポリシーに基づき機器を製造する場合に、秘密鍵生成器を使用することが不要となりコスト増加を防ぐ。
そして、型番に応じた型番セキュリティレベルを使用し、型番に対応して型番セキュリティレベルを管理し、IDベース暗号の鍵生成処理、秘密鍵導出処理、暗号化処理、復号処理で使用し、異なるセンタが、CPUの処理性能や求められるセキュリティ強度の異なる機器を製造する必要があった場合に、セキュリティレベルを調整可能である。
Claims (3)
- IDベース暗号を用いる機器の認証に関し、
機器と、前記機器を製造する製造設備と、前記製造設備を有するセンタと、運用時に前記機器を管理する管理端末とからなり、
前記センタは、
前記センタの秘密の情報であるセンタ秘密鍵と、
前記機器の型番と、
前記センタ秘密鍵により前記型番から型番乱数seedを生成するHMAC手段と、
前記型番に応じて暗号の鍵の強度を指定する型番セキュリティレベルと、
前記型番に対応するIDベース暗号のマスタ鍵である型番秘密鍵と、
前記型番に対応するIDベース暗号の共通パラメータである型番共通パラメータと、
前記型番乱数seedと前記型番セキュリティレベルから前記型番秘密鍵と前記型番共通パラメータを生成するIDベース暗号の鍵生成手段と、
前記型番秘密鍵を消去する型番秘密鍵消去手段と、
CDやメモリカードなどの記憶媒体に情報を書き込む記憶媒体書込手段と、を有し、
前記型番乱数seedを前記センタ秘密鍵と前記型番に関連付けて生成し、
前記型番秘密鍵と前記型番共通パラメータを前記型番乱数seedと前記型番セキュリティレベルに関連付けて生成し、
前記型番秘密鍵は前記型番秘密鍵を外部に漏洩しないよう消去し、
前記型番と前記セキュリティレベルと前記型番共通パラメータを前記記憶媒体に書き込む
ことを特徴とするIDベース機器認証システム。 - IDベース暗号を用いる機器の認証に関し、
機器と、前記機器を製造する製造設備と、前記製造設備を有するセンタと、運用時に前記機器を管理する管理端末とからなり、
前記管理端末は、
前記センタから提供される前記記憶媒体から情報を読み取る記憶媒体読取手段と、
前記記憶媒体から読み取った前記型番と前記型番セキュリティレベルと前記型番共通パラメータを保管する型番テーブルと、
管理対象となる前記機器から入手した前記機器の前記型番と、
前記型番に対応した前記型番セキュリティレベルと前記型番共通パラメータを前記型番テーブルから検索する型番テーブル検索手段と、
管理対象となる前記機器から入手した前記機器の固有の情報(ネットワークH/Wの物理アドレスであるMACアドレスやシリアル番号等)であるIDと、
前記型番と前記IDにより型番機器IDを生成する機器ID生成手段と、
前記型番機器IDと前記型番セキュリティレベルと前記型番共通パラメータにより前記機器に設定するプロファイル(機器の動作パラメータ、機器の一時鍵、機器の証明書等)をIDベース暗号により暗号化し暗号文を得るIDベース暗号における暗号化手段とを有し、
前記型番テーブル検索手段を用いて機器の前記型番に対応した前記型番セキュリティレベルと前記型番共通パラメータを前記型番テーブルから検索し、
前記機器ID生成手段を用いて機器の前記型番と前記IDにより前記型番機器IDを合成し、
前記暗号化手段を用いて前記型番機器IDと前記型番セキュリティレベルと前記型番共通パラメータにより前記プロファイルを暗号化し前記暗号文を得て、
前記暗号文を前期機器へと送る
ことを特徴とするIDベース機器認証システム。 - IDベース暗号を用いる機器の認証に関し、
機器と、前記機器を製造する製造設備と、前記製造設備を有するセンタと、運用時に前記機器を管理する管理端末とからなり、
前記機器は、
前記センタの秘密の情報であるセンタ秘密鍵と、
前記機器の型番と、
前記センタ秘密鍵により前記型番から型番乱数seedを生成するHMAC手段と、
前記型番に応じて暗号の鍵の強度を指定する型番セキュリティレベルと、
前記型番に対応するIDベース暗号のマスタ鍵である型番秘密鍵と、
前記型番に対応するIDベース暗号の共通パラメータである型番共通パラメータと、
前記型番乱数seedと前記型番セキュリティレベルから前記型番秘密鍵と前記型番共通パラメータを生成するIDベース暗号の鍵生成手段と、
前記型番秘密鍵を消去する型番秘密鍵消去手段と、
前記センタ秘密鍵を消去するセンタ秘密鍵消去手段と、
前記機器の固有の情報(ネットワークH/Wの物理アドレスであるMACアドレスやシリアル番号等)であるIDと、
前記型番と前記IDにより型番機器IDを生成する機器ID生成手段と、
前記型番機器IDに対応するIDベース暗号のユーザ鍵である機器秘密鍵と、
前記型番機器IDと前記型番秘密鍵と前記型番共通パラメータから前記機器秘密鍵を生成するIDベース暗号の秘密鍵導出手段と、
前記機器秘密鍵と前記型番セキュリティレベルにより前期管理端末から受け取った前記暗号文をIDベース暗号により復号しプロファイルを得るIDベース暗号における復号手段とを有し、
前記HMAC手段を用いて前記センタ秘密鍵により前記型番から前記型番乱数seedを生成し、
IDベース暗号における前記鍵生成手段により前期型番乱数seedと前記型番セキュリティレベルから前記型番秘密鍵と前記型番共通パラメータを生成し、
前記センタ秘密鍵消去手段により前記センタ秘密鍵を消去し、
前記機器ID生成手段を用いて前記型番と前記IDより型番機器IDを合成し、
IDベース暗号における前記秘密鍵導出手段により前記型番機器IDと前記型番秘密鍵と前記型番共通パラメータから前記型番機器IDに対応する前記機器秘密鍵を生成し、
前記型番秘密鍵消去手段により型番秘密鍵を消去し、
IDベース暗号における前記復号手段を用いて前記機器秘密鍵と前記型番セキュリティレベルにより前記暗号文をIDベース暗号により復号し前記プロファイルを得る
ことを特徴とするIDベース機器認証システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009183408A JP5338551B2 (ja) | 2009-08-06 | 2009-08-06 | Idベース機器認証システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009183408A JP5338551B2 (ja) | 2009-08-06 | 2009-08-06 | Idベース機器認証システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011040805A JP2011040805A (ja) | 2011-02-24 |
JP5338551B2 true JP5338551B2 (ja) | 2013-11-13 |
Family
ID=43768168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009183408A Expired - Fee Related JP5338551B2 (ja) | 2009-08-06 | 2009-08-06 | Idベース機器認証システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5338551B2 (ja) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004512734A (ja) * | 2000-10-18 | 2004-04-22 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 共通暗号化鍵の生成 |
US7353395B2 (en) * | 2002-03-21 | 2008-04-01 | Ntt Docomo Inc. | Authenticated ID-based cryptosystem with no key escrow |
-
2009
- 2009-08-06 JP JP2009183408A patent/JP5338551B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011040805A (ja) | 2011-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1887730B1 (en) | Apparatus and method for managing stations associated with WPA-PSK wireless network | |
JP5646541B2 (ja) | Id基盤の暗号化方法及びその装置 | |
CN106301774B (zh) | 安全芯片、其加密密钥生成方法和加密方法 | |
US9497171B2 (en) | Method, device, and system for securely sharing media content from a source device | |
JP5604929B2 (ja) | メモリ装置およびメモリシステム | |
CN101296086B (zh) | 接入认证的方法、***和设备 | |
US11140547B2 (en) | Method for securely controlling smart home, and terminal device | |
CN109495274A (zh) | 一种去中心化智能锁电子钥匙分发方法及*** | |
CN105553951A (zh) | 数据传输方法和装置 | |
US11909869B2 (en) | Communication method and related product based on key agreement and authentication | |
WO2004071006A1 (ja) | ブロードキャスト暗号鍵配布システム | |
JP2011155650A (ja) | 無線通信装置の認証のための安全な処理 | |
KR101297648B1 (ko) | 서버와 디바이스간 인증방법 | |
CN105556895A (zh) | 用于向远程站配置来自本地根证书颁发机构的证书以用于使无线网络安全的方法 | |
CN103152731A (zh) | 一种3g接入的imsi隐私保护方法 | |
JP5383698B2 (ja) | 軽量アクセス認証方法、及びシステム | |
CN110087240A (zh) | 基于wpa2-psk模式的无线网络安全数据传输方法及*** | |
CN102685739A (zh) | 安卓企业应用的鉴权方法及*** | |
JP2009141674A (ja) | Idベース暗号システム、方法 | |
JP5338551B2 (ja) | Idベース機器認証システム | |
JP4071774B2 (ja) | 無線ネットワークにおける暗号鍵の配送方法および子機 | |
JP7404540B2 (ja) | プライバシー情報伝送方法、装置、コンピュータ機器及びコンピュータ読み取り可能な媒体 | |
JP2001125481A (ja) | 暗号通信端末、暗号通信センター装置及び暗号通信システム並びに記録媒体 | |
CN102740241A (zh) | 媒体消息安全传输的方法和*** | |
JP2017046347A (ja) | 認証システムおよび認証方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120130 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130709 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130722 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5338551 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |