JP2011172000A - 認証システム及び認証方法 - Google Patents
認証システム及び認証方法 Download PDFInfo
- Publication number
- JP2011172000A JP2011172000A JP2010033735A JP2010033735A JP2011172000A JP 2011172000 A JP2011172000 A JP 2011172000A JP 2010033735 A JP2010033735 A JP 2010033735A JP 2010033735 A JP2010033735 A JP 2010033735A JP 2011172000 A JP2011172000 A JP 2011172000A
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- random number
- authenticated
- encryption key
- identification code
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 42
- 230000015654 memory Effects 0.000 abstract description 47
- 238000004891 communication Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000013478 data encryption standard Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- PXHVJJICTQNCMI-UHFFFAOYSA-N Nickel Chemical compound [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910000652 nickel hydride Inorganic materials 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0869—Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
【解決手段】この認証システムでは、車両本体CAに電池パックBPが装着された際に、車両本体CAが電池パックBPの認証を行い、認証が成立することを条件に電池パックBPから車両本体CAへの給電を許可する。ここでは、車両本体CAの不揮発性メモリ16aに、複数の車両本体CA毎に各別に設定された認証側識別コード、同じく複数の車両本体CA毎に各別に設定された認証側暗号鍵、及び共通暗号化アルゴリズムを記憶される。また、電池パックBPの不揮発性メモリ24aに、複数の電池パックBP毎に各別に設定された被認証側識別コード、同じく複数の電池パックBP毎に各別に設定された被認証側暗号鍵、及び共通暗号化アルゴリズムを記憶させる。そして、車両本体CAが、各メモリ16a,24aに記憶された各種データに基づいて電池パックBPの認証を行う。
【選択図】図1
Description
a.前記認証機器が、第1の乱数を生成してこれを前記共通暗号化アルゴリズム及び前記認証側暗号鍵を用いて暗号化することで第1の暗号化乱数を演算した後に、演算した同第1の暗号化乱数を前記認証側識別コードとともに前記被認証機器に送信する第1の工程、及び、
b.前記被認証機器が、前記認証機器から送信される前記認証側識別コードから前記認証側ロジックに基づいて前記認証側暗号鍵を演算した後に、演算した同認証側暗号鍵を用いて前記第1の暗号化乱数を復号することで第2の乱数を取得するとともに、取得した同第2の乱数を前記共通暗号化アルゴリズム及び前記被認証側暗号鍵を用いて暗号化することで第2の暗号化乱数を演算し、演算した同第2の暗号化乱数を前記被認証側識別コードとともに前記認証機器に送信する第2の工程、及び、
c.前記認証機器が、前記被認証機器から送信される前記被認証側識別コードから前記被認証側ロジックに基づいて前記被認証側暗号鍵を演算した後に、演算した同被認証側暗号鍵を用いて前記第2の暗号化乱数を復号することで第3の乱数を取得し、取得した同第3の乱数と前記第1の乱数とを比較する第3の工程、を経て、前記認証機器が前記被認証機器の認証を行うことを要旨としている。
(a6)上記被認証側識別コードIDB1〜IDBnから上記被認証側暗号鍵KB1〜KBnを演算するための被認証側ロジック。このデータは車両本体CA1〜CAmの不揮発性メモリ16aにそれぞれ記憶されている。なお、被認証側識別コードIDB1〜IDBn、被認証側暗号鍵KB1〜KBn、及び被認証側ロジックLBの間には次式(2)が成立する(但し、j=1〜n)。
(a7)共通暗号化アルゴリズム。このデータは車両本体CA1〜CAmの不揮発性メモリ16a、及び電池パックBP1〜BPnの不揮発性メモリ24aにそれぞれ記憶されている。なお、この共通暗号化アルゴリズムは、例えばDES(Data Encryption Standard)やAES(Advanced Encryption Standard)などの暗号方式に基づいて、入力されるデータを暗号化するプログラムである。
同図3(a)に示されるように、車両制御部16を通じて実行される処理では、はじめに、第1の乱数C1が生成されるとともに(ステップS10)、生成された第1の乱数C1が、不揮発性メモリ16aに記憶されている共通暗号化アルゴリズムF及び認証側暗号鍵KAiを用いて暗号化される(ステップS11)。そして、続くステップS12の処理として、生成された第1の暗号化乱数F(C1,KAi)に、不揮発性メモリ16aに記憶されている認証側識別コードIDAiを付加することでチャレンジ信号が生成されるとともに、生成されたチャレンジ信号が上記通信部15を介して電池パックBPjに送信される(ステップS13)。
(1)複数の車両本体CA1〜CAmに対して互いに異なる認証側暗号鍵KA1〜KAmを設定するとともに、複数の電池パックBP1〜BPnに対しても互いに異なる被認証側暗号鍵KB1〜KBnを設定するようにした。そしてこのように設定された暗号鍵KA1〜KAm,KB1〜KBnを用いて電池パックBPの認証を行うようにした。これにより、複数の車両本体CA1〜CAmにおいて用いられる認証側暗号鍵KA1〜KAmの漏洩を防止することができるため、セキュリティレベルを高めることができるようになる。
・図5に示されるように、車両本体CAiの不揮発性メモリ16aには、上記認証側暗号鍵KAiに代えて認証側ロジックLAを記憶させてもよい。また、電池パックBPjの不揮発性メモリ24aには、上記被認証側暗号鍵KBjに代えて被認証側ロジックLBを記憶させてもよい。そしてこのような構成を採用した場合には、先の図3(a)に対応する図として図6(a)を示すように、車両制御部16では、例えばステップS10の処理で第1の乱数C1を生成した後に、続くステップS21の処理として、不揮発性メモリ16aに記憶されている認証側識別コードIDAiから認証側ロジックLAに基づいて認証側暗号鍵KAiを演算する。また、先の図3(b)に対応する図として図6(b)を示すように、電池制御部24では、例えばステップS32の処理を通じて第2の乱数C2を生成した後に、続くステップS36の処理として、不揮発性メモリ24aに記憶されている被認証側識別コードIDBjから被認証側ロジックLBに基づいて被認証側暗号鍵KBjを演算する。車両の認証システムとしてこのような構成を採用すれば、車両本体CAi及び電池パックBPjに暗号鍵を記憶させる必要がなくなるため、認証側暗号鍵KAiや被認証側暗号鍵KBjの漏洩を未然に防止することができるようになる。このため、全ての車両本体CA1〜CAm及び電池パックBP1〜BPnで共通の暗号鍵を用いる認証システムと比較すると、セキュリティレベルを高めることができるようになる。
(付記)
次に、上記実施形態及びその変形例から把握できる技術的思想について追記する。
Claims (4)
- 複数の認証機器のうちのいずれか一つの認証機器と、複数の被認証機器のうちのいずれか一つの被認証機器との間で認証を行う認証システムにおいて、
前記複数の認証機器は、それぞれに各別に設定された認証側識別コード、それぞれに各別に設定された認証側暗号鍵、前記複数の被認証機器毎に各別に設定された被認証側識別コードから同複数の被認証機器毎に各別に設定された被認証側暗号鍵を演算するための被認証側ロジック、及び共通暗号化アルゴリズムを記憶する記憶部をそれぞれ備え、第1の乱数を生成してこれを前記共通暗号化アルゴリズム及び前記認証側暗号鍵を用いて暗号化することで第1の暗号化乱数を演算した後に、演算した同第1の暗号化乱数を前記認証側識別コードとともに前記被認証機器に送信するものであり、
前記複数の被認証機器は、前記被認証側識別コード、前記被認証側暗号鍵、前記認証側識別コードから前記認証側暗号鍵を演算するための認証側ロジック、及び前記共通暗号化アルゴリズムを記憶する記憶部をそれぞれ備え、前記認証機器から送信される前記認証側識別コードから前記認証側ロジックに基づいて前記認証側暗号鍵を演算した後に、演算した同認証側暗号鍵を用いて前記第1の暗号化乱数を復号することで第2の乱数を取得するとともに、取得した同第2の乱数を前記共通暗号化アルゴリズム及び前記被認証側暗号鍵を用いて暗号化することで第2の暗号化乱数を演算し、演算した同第2の暗号化乱数を前記被認証側識別コードとともに前記認証機器に送信するものであり、
前記複数の認証機器は、前記被認証機器から送信される前記被認証側識別コードから前記被認証側ロジックに基づいて前記被認証側暗号鍵を演算した後に、演算した同被認証側暗号鍵を用いて前記第2の暗号化乱数を復号することで第3の乱数を取得し、取得した同第3の乱数と前記第1の乱数との比較に基づいて前記被認証機器の認証を行う
ことを特徴とする認証システム。 - 複数の認証機器のうちのいずれか一つの認証機器と、複数の被認証機器のうちのいずれか一つの被認証機器との間で認証を行う認証システムにおいて、
前記複数の認証機器は、それぞれに各別に設定された認証側識別コード、該認証側識別コードから当該複数の認証機器毎に各別に設定された認証側暗号鍵を演算するための認証側ロジック、前記複数の被認証機器毎に各別に設定された被認証側識別コードから同複数の認証機器毎に各別に設定された被認証側暗号鍵を演算するための被認証側ロジック、及び共通暗号化アルゴリズムを記憶する記憶部をそれぞれ備え、前記認証側識別コードから前記認証側ロジックに基づいて前記認証側暗号鍵を演算するとともに、第1の乱数を生成し、生成した同第1の乱数を前記共通暗号化アルゴリズム及び前記認証側暗号鍵を用いて暗号化することで第1の暗号化乱数を演算した後に、演算した同第1の暗号化乱数を前記認証側識別コードとともに前記被認証機器に送信するものであり、
前記複数の被認証機器は、前記被認証側識別コード、前記認証側ロジック、前記被認証側ロジック、及び前記共通暗号化アルゴリズムを記憶する記憶部をそれぞれ備え、前記認証機器から送信される前記認証側識別コードから前記認証側ロジックに基づいて前記認証側暗号鍵を演算した後に、演算した同認証側暗号鍵を用いて前記第1の暗号化乱数を復号することで第2の乱数を取得するとともに、前記被認証側識別コードから前記被認証側ロジックに基づいて前記被認証側暗号鍵を演算し、前記第2の乱数を前記共通暗号化アルゴリズム及び前記被認証側暗号鍵を用いて暗号化することで第2の暗号化乱数を演算した後に、演算した同第2の暗号化乱数を前記被認証側識別コードとともに前記認証機器に送信するものであり、
前記複数の認証機器は、前記被認証機器から送信される前記被認証側識別コードから前記被認証側ロジックに基づいて前記被認証側暗号鍵を演算した後に、演算した同被認証側暗号鍵を用いて前記第2の暗号化乱数を復号することで第3の乱数を取得し、取得した同第3の乱数と前記第1の乱数との比較に基づいて前記被認証機器の認証を行う
ことを特徴とする認証システム。 - 前記認証機器の記憶部には、前記認証を禁止すべき被認証機器の識別コードが記憶され、前記複数の認証機器は、前記被認証機器から送信される前記被認証側識別コードが前記禁止すべき識別コードと一致するとき、前記認証は不成立である旨を判断する
請求項1又は2に記載の認証システム。 - 複数の認証機器のうちのいずれか一つの認証機器と、複数の被認証機器のうちのいずれか一つの被認証機器との間で認証を行う認証方法において、
前記複数の認証機器は、それぞれに各別に設定された認証側識別コード、それぞれに各別に設定された認証側暗号鍵、前記複数の被認証機器毎に各別に設定された被認証側識別コードから同複数の被認証機器毎に各別に設定された被認証側暗号鍵を演算するための被認証側ロジック、及び共通暗号化アルゴリズムを記憶する記憶部をそれぞれ備えるとともに、
前記複数の被認証機器は、前記被認証側識別コード、前記被認証側暗号鍵、前記認証側識別コードから前記認証側暗号鍵を演算するための認証側ロジック、及び前記共通暗号化アルゴリズムを記憶する記憶部をそれぞれ備えるものであって、
a.前記認証機器が、第1の乱数を生成してこれを前記共通暗号化アルゴリズム及び前記認証側暗号鍵を用いて暗号化することで第1の暗号化乱数を演算した後に、演算した同第1の暗号化乱数を前記認証側識別コードとともに前記被認証機器に送信する第1の工程、及び、
b.前記被認証機器が、前記認証機器から送信される前記認証側識別コードから前記認証側ロジックに基づいて前記認証側暗号鍵を演算した後に、演算した同認証側暗号鍵を用いて前記第1の暗号化乱数を復号することで第2の乱数を取得するとともに、取得した同第2の乱数を前記共通暗号化アルゴリズム及び前記被認証側暗号鍵を用いて暗号化することで第2の暗号化乱数を演算し、演算した同第2の暗号化乱数を前記被認証側識別コードとともに前記認証機器に送信する第2の工程、及び、
c.前記認証機器が、前記被認証機器から送信される前記被認証側識別コードから前記被認証側ロジックに基づいて前記被認証側暗号鍵を演算した後に、演算した同被認証側暗号鍵を用いて前記第2の暗号化乱数を復号することで第3の乱数を取得し、取得した同第3の乱数と前記第1の乱数とを比較する第3の工程、
を経て、前記認証機器が前記被認証機器の認証を行う
ことを特徴とする認証方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010033735A JP5451445B2 (ja) | 2010-02-18 | 2010-02-18 | 認証システム及び認証方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010033735A JP5451445B2 (ja) | 2010-02-18 | 2010-02-18 | 認証システム及び認証方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011172000A true JP2011172000A (ja) | 2011-09-01 |
| JP5451445B2 JP5451445B2 (ja) | 2014-03-26 |
Family
ID=44685658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010033735A Expired - Fee Related JP5451445B2 (ja) | 2010-02-18 | 2010-02-18 | 認証システム及び認証方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5451445B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011233470A (ja) * | 2010-04-30 | 2011-11-17 | Sony Corp | バッテリモジュール、電動移動体、認証装置、及びバッテリモジュールの放電制御方法 |
| CN106585393A (zh) * | 2015-10-20 | 2017-04-26 | 现代自动车株式会社 | 用于电动车辆电力传输系统的安全方法和装置 |
| JP2018103919A (ja) * | 2016-12-28 | 2018-07-05 | エムケー精工株式会社 | 洗車装置 |
| JP2019073147A (ja) * | 2017-10-16 | 2019-05-16 | 株式会社クボタ | 電動作業機 |
| WO2023051090A1 (zh) * | 2021-09-29 | 2023-04-06 | 华为技术有限公司 | 一种电子零部件的认证方法、终端和电子零部件 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107846277B (zh) * | 2017-09-28 | 2021-05-18 | 天津市卓越新中新龙腾科技发展有限公司 | 基于身份验证的通信方法及系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08204702A (ja) * | 1995-01-30 | 1996-08-09 | Nec Corp | 暗号鍵管理装置 |
| JP2006180457A (ja) * | 2004-11-26 | 2006-07-06 | Sony Computer Entertainment Inc | バッテリ、及び認証要求装置 |
| JP2007184735A (ja) * | 2006-01-05 | 2007-07-19 | Nec Electronics Corp | マイクロコントローラ |
| JP2008016001A (ja) * | 2006-10-17 | 2008-01-24 | Tourbillon:Kk | 情報記憶装置 |
| JP2009296463A (ja) * | 2008-06-06 | 2009-12-17 | Sony Corp | 情報処理装置、情報処理方法、プログラム及び通信システム |
| JP2010157998A (ja) * | 2008-12-03 | 2010-07-15 | Intel Corp | トラフィック可視性を備えたエンドツーエンド・ネットワークのセキュリティのための効率的な鍵の導出 |
-
2010
- 2010-02-18 JP JP2010033735A patent/JP5451445B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08204702A (ja) * | 1995-01-30 | 1996-08-09 | Nec Corp | 暗号鍵管理装置 |
| JP2006180457A (ja) * | 2004-11-26 | 2006-07-06 | Sony Computer Entertainment Inc | バッテリ、及び認証要求装置 |
| JP2007184735A (ja) * | 2006-01-05 | 2007-07-19 | Nec Electronics Corp | マイクロコントローラ |
| JP2008016001A (ja) * | 2006-10-17 | 2008-01-24 | Tourbillon:Kk | 情報記憶装置 |
| JP2009296463A (ja) * | 2008-06-06 | 2009-12-17 | Sony Corp | 情報処理装置、情報処理方法、プログラム及び通信システム |
| JP2010157998A (ja) * | 2008-12-03 | 2010-07-15 | Intel Corp | トラフィック可視性を備えたエンドツーエンド・ネットワークのセキュリティのための効率的な鍵の導出 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011233470A (ja) * | 2010-04-30 | 2011-11-17 | Sony Corp | バッテリモジュール、電動移動体、認証装置、及びバッテリモジュールの放電制御方法 |
| CN106585393A (zh) * | 2015-10-20 | 2017-04-26 | 现代自动车株式会社 | 用于电动车辆电力传输系统的安全方法和装置 |
| KR101877602B1 (ko) * | 2015-10-20 | 2018-07-11 | 현대자동차주식회사 | 전기차 전력 전송 시스템의 보안 방법 및 장치 |
| CN106585393B (zh) * | 2015-10-20 | 2022-02-25 | 现代自动车株式会社 | 用于电动车辆电力传输系统的安全方法和装置 |
| JP2018103919A (ja) * | 2016-12-28 | 2018-07-05 | エムケー精工株式会社 | 洗車装置 |
| JP2019073147A (ja) * | 2017-10-16 | 2019-05-16 | 株式会社クボタ | 電動作業機 |
| WO2023051090A1 (zh) * | 2021-09-29 | 2023-04-06 | 华为技术有限公司 | 一种电子零部件的认证方法、终端和电子零部件 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5451445B2 (ja) | 2014-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9811688B2 (en) | Authentication with battery and host programmed with shared identity key | |
| CN101595489B (zh) | 认证附件的装置和方法 | |
| US10708062B2 (en) | In-vehicle information communication system and authentication method | |
| US7617395B2 (en) | Battery and authentication requesting device | |
| US20110093714A1 (en) | Systems and methods for asymmetric cryptographic accessory authentication | |
| EP3827609B1 (en) | Anonymous device authentication | |
| CN104393999B (zh) | 一种主设备对其从属设备的认证方法和系统 | |
| US20140089670A1 (en) | Unique code in message for signature generation in asymmetric cryptographic device | |
| JP5451445B2 (ja) | 認証システム及び認証方法 | |
| CN101465450A (zh) | 电池盒及电子设备 | |
| CN106330856A (zh) | 听力设备和听力设备通信的方法 | |
| JP2014053675A (ja) | セキュリティチップ、プログラム、情報処理装置及び情報処理システム | |
| JP2009015744A (ja) | 認証システム、及び認証装置 | |
| US12519633B2 (en) | Key revocation for edge devices | |
| CN105704709B (zh) | 用于安全的听力设备通信的装置和相关方法 | |
| US11206496B2 (en) | Hearing device with service mode and related method | |
| EP3032858B1 (en) | Apparatus for secure hearing device communication and related method | |
| KR20190108888A (ko) | 전자 장치 및 전자 장치에서의 인증 방법 | |
| CN100517418C (zh) | 电池和用于对电池进行认证的认证系统和认证方法 | |
| CN106714156A (zh) | 一种无线接入点和管理平台鉴权的方法和装置 | |
| CN112231743B (zh) | 一种数据加密存储的实现方法及装置 | |
| EP3113515B1 (en) | Hearing device and method of hearing device communication | |
| CN119856446A (zh) | 确认方法、确认装置、蓄电装置、确认系统、程序以及计算机可读存储介质 | |
| JP7810338B2 (ja) | 電池パックおよびそのファームウェアのアップデート方法 | |
| JP2025527483A (ja) | 電池パックおよびそのファームウェアのアップデート方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120725 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131004 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131112 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131129 |
|
| 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: 20131217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5451445 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |