JP4856080B2 - データ処理装置へのデータのセキュリティ上安全なロード及び格納 - Google Patents
データ処理装置へのデータのセキュリティ上安全なロード及び格納 Download PDFInfo
- Publication number
- JP4856080B2 JP4856080B2 JP2007535036A JP2007535036A JP4856080B2 JP 4856080 B2 JP4856080 B2 JP 4856080B2 JP 2007535036 A JP2007535036 A JP 2007535036A JP 2007535036 A JP2007535036 A JP 2007535036A JP 4856080 B2 JP4856080 B2 JP 4856080B2
- Authority
- JP
- Japan
- Prior art keywords
- data item
- data
- hash value
- data processing
- processing device
- 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 - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Description
−データ処理装置がペイロード・データ項目を受信する工程と、
−ペイロード・データ項目の信頼性を保証するために暗号認証処理を実行する工程と、
−認証し、受信したペイロード・データ項目をデータ処理装置に格納する工程と、
−格納したペイロード・データ項目の完全性を保護する工程と、
を備え、
暗号認証処理を実行する工程には、少なくとも受信したデータ項目の監査ハッシュ値を計算する工程が含まれ、
完全性を保護する工程には、データ処理装置に入力として格納された秘密鍵を使用して、少なくとも監査ハッシュ値の参照メッセージ認証コード値を計算する工程が更に含まれることを特徴とする方法により解決される。
−参照ハッシュ値を受信する工程と、
−受信したペイロード・データ項目の信頼性を検証するために、受信した参照ハッシュ値と計算した監査ハッシュ値とを比較する工程と、が含まれる。
−ペイロード・データ項目と、第1の公開鍵を含みデジタル署名されたデジタル証明書データ項目と、第1の公開鍵に対応する第1の秘密鍵を用いて暗号化された参照ハッシュ値を含むデジタル署名データ項目と、を受信する工程と、
−デジタル署名されたデジタル証明書データ項目を、データ処理装置に格納されたルート公開鍵に対して認証する工程と、
−デジタル署名データ項目を認証されたデジタル証明書に対して認証する工程と、
−受信したペイロード・データ項目の信頼性を検証するために、受信した参照ハッシュ値と計算した監査ハッシュ値とを比較する工程と、
を備える。
−少なくとも前記データ項目の参照ハッシュ値を決定する工程と、
−前記データ処理装置に格納された秘密鍵を使用して、前記決定された参照ハッシュ値から参照メッセージ認証コード値を計算する工程と、
−前記計算した参照メッセージ認証コード値を、前記データ項目と関連づけて格納する工程と、
を備え、
前記参照メッセージ認証コード値を計算する工程には、前記決定された参照ハッシュ値と少なくともバージョン制御データレコードの一部とから得られる組合せデータ項目から前記参照メッセージ認証コード値を計算する工程が含まれ、
前記バージョン制御データレコードには、前記データ項目の現在のバージョンに関するバージョン制御情報が含まれる
ことを特徴とする方法により解決される。
−先に受信した現在のデータ項目のデルタ更新を受信する工程と、
−先に受信した現在のデータ項目と受信したデルタ更新とから、更新されたデータ項目としてデータ項目を生成する工程と、
を更に備える。
−前記データ項目の監査ハッシュ値を計算する工程と、
−前記データ処理装置に格納された秘密鍵を使用して、前記計算された監査ハッシュ値から監査メッセージ認証コード値を計算する工程と、
−前記計算された監査メッセージ認証コード値と、前記データ項目と関連づけて格納された参照メッセージ認証コード値とを比較する工程と、
を備える。
前記バージョン制御データレコードには、前記データ項目の前記現在のバージョンに関するバージョン制御情報が含まれ、
前記監査メッセージ認証コード値を計算する工程には、前記計算された監査ハッシュ値と少なくとも前記バージョン制御データレコードの一部とから得られる、組合せデータ項目から監査メッセージ認証コード値を計算する工程が含まれる。
バージョン2:(H2,2,1)
バージョン3:(H3,3,2)
バージョン4:(H4,4,3)
バージョン5:(H5,5,2)
バージョン6:(H6,6,3)
バージョン7:(H7,7,4)
バージョン8:(H8,8,4)。
Claims (20)
- データ処理装置にデータをロードする方法であって、
−前記データ処理装置がペイロード・データ項目を受信する工程と、
−前記データ処理装置が前記ペイロード・データ項目の信頼性を保証するために暗号認証処理を実行する工程と、
−前記データ処理装置が、認証し、受信した前記ペイロード・データ項目を前記データ処理装置に格納する工程と、
−前記データ処理装置が、格納した前記ペイロード・データ項目の完全性を保護する工程と、
を備え、
前記暗号認証処理を実行する工程には、少なくとも前記受信したデータ項目の監査ハッシュ値を計算する工程が含まれ、
前記完全性を保護する工程には、前記暗号認証処理において計算された少なくとも前記監査ハッシュ値の参照メッセージ認証コード値を計算する工程が更に含まれ、
前記メッセージ認証コード値を計算する工程は、少なくとも前記ハッシュ値と前記データ処理装置に記憶された秘密鍵とからメッセージ認証コード値を計算するための回路を備えた計算モジュールにより実行され、前記計算モジュールは前記暗号認証処理の正常終了を示す前記暗号認証処理からの信号の受信に応じてのみ、計算されたメッセージ認証コード値を解放する、ことを特徴とする方法。 - 前記暗号認証処理には、
−参照ハッシュ値を受信する工程と、
−前記受信したペイロード・データ項目の信頼性を検証するために、前記受信した参照ハッシュ値と前記計算した監査ハッシュ値とを比較する工程と、
が含まれる請求項1記載の方法。 - 前記暗号認証処理には、公開鍵暗号方式に基づいて前記データ項目にデジタル署名を行う工程が含まれる、請求項2記載の方法。
- −前記データ処理装置が、前記ペイロード・データ項目と、第1の公開鍵を含みデジタル署名されたデジタル証明書データ項目と、前記第1の公開鍵に対応する第1の秘密鍵を用いて暗号化された参照ハッシュ値を含むデジタル署名データ項目と、を受信する工程と、
−前記データ処理装置が、前記デジタル署名されたデジタル証明書データ項目を、前記データ処理装置に格納されたルート公開鍵に対して認証する工程と、
−前記データ処理装置が、前記デジタル署名データ項目を前記認証されたデジタル証明書に対して認証する工程と、
−前記データ処理装置が、前記受信したペイロード・データ項目の信頼性を検証するために、前記受信した参照ハッシュ値と前記計算した監査ハッシュ値とを比較する工程と、
を備える請求項3記載の方法。 - 前記データ処理装置が、前記参照ハッシュ値を暗号的に認証する工程を更に備え、
前記参照メッセージ認証コード値を計算する工程は、前記参照ハッシュ値が正常に認証された場合にのみ実行される、請求項3又は4記載の方法。 - 前記完全性を保護する工程には、前記計算した参照メッセージ認証コード値を、前記受信したペイロード・データ項目と関連づけて格納する工程が含まれる、請求項1から5のいずれか1項に記載の方法。
- 前記参照メッセージ認証コード値を計算する工程には、少なくとも前記監査ハッシュ値及び乱数から得られる組合せデータ項目の前記参照メッセージ認証コード値を計算する工程が更に含まれる、請求項1から6のいずれか1項に記載の方法。
- 前記参照メッセージ認証コード値を計算する工程には、少なくとも前記監査ハッシュ値及びバージョン制御データ項目から得られる組合せデータ項目の前記参照メッセージ認証コード値を計算する工程が更に含まれる、請求項1から7のいずれか1項に記載の方法。
- 前記データ処理装置が、バージョン制御データレコードをバージョン制御データ構造に格納する工程を更に含み、
前記バージョン制御データレコードには、少なくとも前記バージョン制御データ項目を含む前記受信したペイロード・データ項目に関する情報が含まれる、請求項8記載の方法。 - 前記格納されたバージョン制御データレコードの完全性が保護される、請求項9記載の方法。
- 前記バージョン制御データレコードはバージョンカウンタを備える、請求項9又は10記載の方法。
- 前記バージョン制御データレコードは、前記ペイロード・データ項目の現在のバージョンを置換してもよい先のバージョン数を識別するバックカウンタを更に備える、請求項11記載の方法。
- 前記秘密鍵は、前記データ処理装置に固有の秘密データ項目である、請求項1から12のいずれか1項に記載の方法。
- 前記秘密鍵は、前記データ処理装置のみが知る秘密データ項目である、請求項1から13のいずれか1項に記載の方法。
- 前記ペイロード・データ項目を受信する工程には、
先に受信した現在のデータ項目のデルタ更新を受信する工程と、
前記先に受信した現在のデータ項目と前記受信したデルタ更新とから、更新されたペイロード・データ項目として前記ペイロード・データ項目を生成する工程と、
が含まれる請求項1から14のいずれか1項に記載の方法。 - 当該コンピュータプログラムがデータ処理装置上で実行された場合、請求項1から15のいずれか1項に記載の方法のステップを前記データ処理装置に実行させるプログラムコード手段を備える、コンピュータプログラム。
- −ペイロード・データ項目を受信する工程と、
−前記ペイロード・データ項目の信頼性を保証するために暗号認証処理を実行する工程と、
−前記データ処理装置において、認証し、受信した前記ペイロード・データ項目を格納する工程と、
−格納した前記ペイロード・データ項目の完全性を保護する工程と、
の各工程を実行する第1の処理回路を備えるデータ処理装置であって、
前記暗号認証処理を実行する工程には、少なくとも前記受信したデータ項目の監査ハッシュ値を計算する工程が含まれ、
前記完全性を保護する工程には、前記暗号認証処理において計算された少なくとも前記監査ハッシュ値の参照メッセージ認証コード値を計算する工程が更に含まれ、
前記メッセージ認証コード値を計算する工程は、少なくとも前記ハッシュ値と前記データ処理装置に記憶された秘密鍵とからメッセージ認証コード値を計算するための回路を備えた計算モジュールにより実行され、前記計算モジュールは前記暗号認証処理の正常終了を示す前記暗号認証処理からの信号の受信に応じてのみ、計算されたメッセージ認証コード値を発行する、ことを特徴とするデータ処理装置。 - 前記受信したペイロード・データ項目を格納する格納手段と、
前記格納手段及び前記第1の処理回路に接続される第2の処理回路と、
を更に備え、
前記第2の処理回路は、少なくとも前記格納手段に対する読み出しアクセスを前記第1の処理回路に提供する
請求項17記載のデータ処理装置。 - 前記第1の処理回路は、非対称暗号方式のルート公開鍵を格納するローカル格納手段を備える、請求項17又は18記載のデータ処理装置。
- 前記第1の処理回路は、前記秘密鍵を格納するローカル格納手段を備える、請求項17から19のいずれか1項に記載のデータ処理装置。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP04388069.9 | 2004-10-11 | ||
| EP04388069A EP1645931A1 (en) | 2004-10-11 | 2004-10-11 | Secure loading and storing of data in a data processing device |
| US61803704P | 2004-10-12 | 2004-10-12 | |
| US60/618,037 | 2004-10-12 | ||
| PCT/EP2005/009624 WO2006039967A1 (en) | 2004-10-11 | 2005-09-07 | Secure loading and storing of data in a data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008516317A JP2008516317A (ja) | 2008-05-15 |
| JP4856080B2 true JP4856080B2 (ja) | 2012-01-18 |
Family
ID=34931962
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007535036A Expired - Lifetime JP4856080B2 (ja) | 2004-10-11 | 2005-09-07 | データ処理装置へのデータのセキュリティ上安全なロード及び格納 |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1645931A1 (ja) |
| JP (1) | JP4856080B2 (ja) |
| CN (1) | CN101073045A (ja) |
| ZA (1) | ZA200703608B (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3486832A1 (en) | 2017-11-21 | 2019-05-22 | Renesas Electronics Corporation | Semiconductor device, authentication system, and authentication method |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0601849D0 (en) | 2006-01-30 | 2006-03-08 | Ttp Communications Ltd | Method of maintaining software integrity |
| KR100780362B1 (ko) * | 2006-10-27 | 2007-11-30 | 삼성전자주식회사 | 휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 |
| US20080148001A1 (en) * | 2006-12-14 | 2008-06-19 | Telefonaktiebolaget L M Ericsson (Publ) | Virtual Secure On-Chip One Time Programming |
| US7934197B2 (en) | 2006-12-19 | 2011-04-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Maintaining code integrity in a central software development system |
| US8064597B2 (en) | 2007-04-20 | 2011-11-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for mobile device credentialing |
| CN102982274B (zh) * | 2007-06-20 | 2015-12-02 | 华为技术有限公司 | 智能终端系统的管理方法和智能终端 |
| IL187039A0 (en) * | 2007-10-30 | 2008-02-09 | Sandisk Il Ltd | Secure overlay manager protection |
| GB0724436D0 (en) * | 2007-12-14 | 2008-01-30 | Icera Inc | Method of encryping chip identifier |
| US8407769B2 (en) | 2008-02-22 | 2013-03-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for wireless device registration |
| US8553883B2 (en) | 2008-02-22 | 2013-10-08 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for managing subscription credentials in a wireless communication device |
| US20090290714A1 (en) * | 2008-05-20 | 2009-11-26 | Microsoft Corporation | Protocol for Verifying Integrity of Remote Data |
| CN101355428B (zh) * | 2008-09-11 | 2010-12-08 | 上海交通大学 | 采用增量检验来保护数据完整性的方法 |
| JP5442877B2 (ja) * | 2010-12-28 | 2014-03-12 | 三洋電機株式会社 | 端末装置 |
| US9571489B2 (en) | 2011-08-12 | 2017-02-14 | Sony Corporation | System and method for performing commands from a remote source |
| CN103259672B (zh) * | 2012-02-17 | 2016-09-28 | 阿里巴巴集团控股有限公司 | 软件升级方法和系统 |
| CN102833101B (zh) * | 2012-08-22 | 2015-06-17 | 瑞斯康达科技发展股份有限公司 | 一种分布式网络系统的软件升级方法及设备 |
| DE112014002673T5 (de) | 2013-06-04 | 2016-02-25 | Mitsubishi Electric Corporation | Daten-Authentifizierungs-Vorrichtung und Daten-Authentifizierungs-Verfahren |
| CN103763336B (zh) * | 2013-11-29 | 2017-04-12 | 北京中启智源数字信息技术有限责任公司 | 一种面向复杂网络架构的软件更新方法 |
| US9460312B2 (en) * | 2014-03-11 | 2016-10-04 | Qualcomm Incorporated | Data integrity protection from rollback attacks for use with systems employing message authentication code tags |
| US9697359B2 (en) | 2015-04-15 | 2017-07-04 | Qualcomm Incorporated | Secure software authentication and verification |
| US11367077B2 (en) | 2015-06-11 | 2022-06-21 | Idid Tecnologia Ltda | Antifraud resilient transaction identifier datastructure apparatuses, methods and systems |
| US11715109B2 (en) | 2015-06-11 | 2023-08-01 | Idid Tecnologia Ltda | Point of sale apparatuses, methods and systems |
| JP6560604B2 (ja) * | 2015-12-08 | 2019-08-14 | Kddi株式会社 | 管理装置、管理方法、及びプログラム |
| DE102016106819A1 (de) * | 2016-04-11 | 2017-10-26 | Endress+Hauser Conducta Gmbh+Co. Kg | Verfahren zur Aktualisierung einer Firmware-Komponente und Gerät der Mess- und Regeltechnik |
| JP7342809B2 (ja) * | 2020-07-02 | 2023-09-12 | トヨタ自動車株式会社 | 情報処理システム及び情報処理方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003198543A (ja) * | 2001-12-28 | 2003-07-11 | Canon Inc | 画像検証システム、画像検証装置、画像検証方法、プログラムおよび記録媒体 |
| WO2003100583A1 (en) * | 2002-05-28 | 2003-12-04 | Symbian Limited | Tamper evident removable media storing executable code |
| US20040025010A1 (en) * | 2002-07-30 | 2004-02-05 | Texas Instruments Incorporated | Computing platform certificate |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6367012B1 (en) * | 1996-12-06 | 2002-04-02 | Microsoft Corporation | Embedding certifications in executable files for network transmission |
| AU6759998A (en) * | 1997-03-06 | 1998-09-22 | Skylight Software, Inc. | Cryptographic digital identity method |
| US7124408B1 (en) * | 2000-06-28 | 2006-10-17 | Microsoft Corporation | Binding by hash |
| KR100455566B1 (ko) * | 2000-06-30 | 2004-11-09 | 인터내셔널 비지네스 머신즈 코포레이션 | 코드 갱신을 위한 장치 및 방법 |
| US7069445B2 (en) * | 2001-11-30 | 2006-06-27 | Lenovo (Singapore) Pte. Ltd | System and method for migration of a version of a bootable program |
-
2004
- 2004-10-11 EP EP04388069A patent/EP1645931A1/en not_active Ceased
-
2005
- 2005-09-07 JP JP2007535036A patent/JP4856080B2/ja not_active Expired - Lifetime
- 2005-09-07 ZA ZA200703608A patent/ZA200703608B/xx unknown
- 2005-09-07 CN CN 200580042121 patent/CN101073045A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003198543A (ja) * | 2001-12-28 | 2003-07-11 | Canon Inc | 画像検証システム、画像検証装置、画像検証方法、プログラムおよび記録媒体 |
| WO2003100583A1 (en) * | 2002-05-28 | 2003-12-04 | Symbian Limited | Tamper evident removable media storing executable code |
| US20040025010A1 (en) * | 2002-07-30 | 2004-02-05 | Texas Instruments Incorporated | Computing platform certificate |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3486832A1 (en) | 2017-11-21 | 2019-05-22 | Renesas Electronics Corporation | Semiconductor device, authentication system, and authentication method |
| US10949527B2 (en) | 2017-11-21 | 2021-03-16 | Renesas Electronics Corporation | Semiconductor device, authentication system, and authentication method |
Also Published As
| Publication number | Publication date |
|---|---|
| ZA200703608B (en) | 2008-08-27 |
| JP2008516317A (ja) | 2008-05-15 |
| EP1645931A1 (en) | 2006-04-12 |
| CN101073045A (zh) | 2007-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4856080B2 (ja) | データ処理装置へのデータのセキュリティ上安全なロード及び格納 | |
| US8627086B2 (en) | Secure loading and storing of data in a data processing device | |
| US11361087B2 (en) | Security data processing device | |
| JP4814083B2 (ja) | 暗号を使ってソフトウェアをハードウェアに関連付けること | |
| JP4854677B2 (ja) | 処理デバイスのメモリコンテンツの更新 | |
| CN101213814B (zh) | 安全修补系统 | |
| US20200252207A1 (en) | Software encryption | |
| JP4501349B2 (ja) | システムモジュール実行装置 | |
| US20100005304A1 (en) | Security and ticketing system control and management | |
| US8751811B2 (en) | Integrated circuit and system for installing computer code thereon | |
| TW201516733A (zh) | 用以核對uefi認證變量變化之系統及方法 | |
| JP2007512787A (ja) | トラステッド・モバイル・プラットフォーム・アーキテクチャ | |
| CN117642742A (zh) | 用于向更新代理提供软件更新的认证方案 | |
| CN114448794B (zh) | 一种基于芯片可信根对固件进行安全升级的方法及装置 | |
| US8335317B2 (en) | Secure interface for versatile key derivation function support | |
| RU2408071C2 (ru) | Защищенные загрузка и хранение данных в устройстве обработки данных | |
| CN120455013A (zh) | 一种软件包的处理方法、设备、介质及程序产品 | |
| CN111369332B (zh) | 基于区块链的数据处理方法及装置 | |
| CN101099327B (zh) | 用于通用密钥导出函数支持的安全接口 | |
| Bin et al. | Research and design of Bootrom supporting secure boot mode | |
| CN120639302A (zh) | 经由退化密钥的数据完整性验证 | |
| HK1115208A (en) | Secure loading and storing of data in a data processing device | |
| KR20240158217A (ko) | 전자 디바이스의 소유권 관리 | |
| CN121682809A (zh) | 片上系统、安全启动验证方法、芯片及设备 | |
| JP2021026585A (ja) | 電子機器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080902 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110620 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110914 |
|
| 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: 20111007 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111027 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141104 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4856080 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |