JPH09282155A - 暗号認証機能の装備方法 - Google Patents

暗号認証機能の装備方法

Info

Publication number
JPH09282155A
JPH09282155A JP8088635A JP8863596A JPH09282155A JP H09282155 A JPH09282155 A JP H09282155A JP 8088635 A JP8088635 A JP 8088635A JP 8863596 A JP8863596 A JP 8863596A JP H09282155 A JPH09282155 A JP H09282155A
Authority
JP
Japan
Prior art keywords
program
authentication
cryptographic
encryption
authentication information
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
Application number
JP8088635A
Other languages
English (en)
Other versions
JP3580333B2 (ja
Inventor
Seiichiro Hayashi
誠一郎 林
Yuichi Murata
祐一 村田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP08863596A priority Critical patent/JP3580333B2/ja
Publication of JPH09282155A publication Critical patent/JPH09282155A/ja
Application granted granted Critical
Publication of JP3580333B2 publication Critical patent/JP3580333B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

(57)【要約】 【課題】 暗号認証プログラムの不正な解読や改ざん等
を不可能とし、本来有するセキュリティ機能を安全に実
現する。 【解決手段】 外部記憶装置12に、暗号化またはディ
ジタル署名を付した暗号認証プログラムと認証情報を格
納しておく。電子計算機10は、実行時、該外部記憶装
置12の暗号認証プログラムと認証情報を自記憶部にロ
ードし、復号化し、該復号化した暗号認証プログラム自
体の正当性を検証する。電子計算機10は、正当である
ことを保証されたプログラムにより、文書やマルチメデ
ィア情報を暗号化したり、ディジタル署名を生成して、
他の電子計算機20との間で暗号通信、署名通信等を実
行し、該実行を終了したなら自記憶部の暗号認証プログ
ラムと認証情報をクリアする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数の電子計算機
間で暗号署名通信を行うシステムにおいて、暗号認証機
能を有するセキュリティプログラムの電子計算機内での
装備方法に関する。
【0002】
【従来の技術】従来、セキュリティ機能を有する暗号認
証プログラムである暗号化プログラムやディジタル署名
プログラムは、外部記憶装置や電子計算機内にそのまま
の形で格納されており、実行時にパスワード等により操
作者を認証し、許可された操作者が暗号認証プログラム
を走行させる方法をとっていた。
【0003】
【発明が解決しようとする課題】暗号認証プログラム
は、情報の隠匿や改ざん防止等のセキュリティ機能を果
すプログラムである。この暗号認証プログラムを記憶媒
体上で暗号化やディジタル署名されずに格納されている
と、誰もがプログラムを解読して、そのプログラムを都
合のよい様に改ざんして実行させることが容易に行え
る。このため、暗号認証プログラムの本来のセキュリテ
ィ機能が果たせなくなるという問題がある。
【0004】本発明の目的は、記憶装置や電子計算機に
格納される暗号認証プログラムの不正な解読や改ざんや
不正なプログラムの置き換えを不可能とし、本来有する
セキュリティ機能を安全に実現することにある。
【0005】
【課題を解決するための手段】本発明は、暗号認証プロ
グラムと認証情報を暗号化またはディジタル署名を付け
て、可搬型の記憶媒体に格納し、実行時に電子計算機に
ロードして復号化し、暗号認証プログラム自体の正当性
を検証する。これにより、不正者が例え記憶媒体を手に
入れたとしても、格納されている暗号認証プログラムを
解読したり、改ざんしたりすることができないようにな
る。また、暗号認証プログラムの実行後は、電子計算機
にロードされた暗号認証プログラムや認証情報はクリア
し、電子計算機内の記憶部にそのままの形で残らないよ
うにする。
【0006】
【発明の実施の形態】以下、本発明の一実施例について
図面により説明する。図1は本発明が適用される通信シ
ステムの概略構成である。図において、電子計算機1
0、20はネットワーク30で接続されている。電子計
算機10は可搬型の外部記憶装置(記憶媒体)12を有
する。該外部記憶装置12に、暗号認証プログラムと認
証情報を暗号化またはディジタル署名を付して格納して
おく。電子計算機10は、実行時、外部記憶装置12の
暗号認証プログラムと認証情報をロードして復号化、デ
ィジタル署名検証した後、該プログラムにより、文書や
マルチメディア情報を暗号化して、電子計算機20との
間で暗号通信、署名通信等を実行する。そして、実行後
は、電子計算機10の暗号認証プログラムと認証情報を
クリアする。
【0007】図2は、本発明の処理手順のフローチャー
ト例、図3及び図4は外部記憶装置に格納されるプログ
ラムの構成例である。以下、図1、図2、図3、図4に
より、本発明の実施例を説明する。
【0008】〈実施例1〉これは、暗号認証プログラム
を図3に示す構成とする実施例である。 ステップ1:外部記憶装置へのプログラム、認証情報の
格納 図3の暗号認証プログラム300に対して、プログラム
の開発者や供給者等のディジタル署名を図2の処理20
1により生成する。認証情報310については、操作者
を認証する認証者がディジタル署名する。さらに、暗号
化プログラム300中の暗号鍵生成プログラム301と
暗号化プログラム302を除き、改ざんを回避すべく、
署名生成・検証プログラム303及び認証情報310を
あらかじめ操作者のパスワードから作成された暗号鍵を
使い処理202により暗号化し、図1の外部記憶装置
(記憶媒体)12に処理203により格納する。外部記
憶装置12としては、PCMCIAインタフェースを有
するPCカードやフロッピィディスク等が考えられる。
【0009】ステップ2:プログラムのロードと復号化 外部記憶装置12に格納された、暗号鍵生成プログラム
301、暗号化プログラム302、署名生成・検証プロ
グラム303からなる暗号認証プログラム300、及
び、認証情報310を電子計算機10へ処理304によ
りロードする。外部記憶装置12の所有者はパスワード
(暗号認証プログラムの暗号化に使用した暗号鍵作成に
使ったパスワード)を処理205により入力し、暗号鍵
生成プログラム301によりは該パスワードを基に暗号
鍵を処理206により作成する。上記作成した暗号鍵に
より、暗号化されている署名生成・検証プログラム30
3と認証情報310を処理207により復号化する。
【0010】ステップ3:ロードプログラムの署名検証 ディジタル署名した暗号認証プログラム300と認証情
報310について、署名生成・検索プログラム303に
用いたプログラムの開発者や供給者等の秘密鍵に対応す
る公開鍵で署名検証し、改ざんされていない正当なプロ
グラムであることを処理208より検証する。
【0011】ステップ4:暗号認証機能の実行 正当であることを保証されたプログラムにより、文書や
マルチメディア情報を暗号化したり、ディジタル署名を
生成して、ネットワーク30を介した他の電子計算機2
0との間で暗号通信、署名通信を処理209により実行
する。暗号通信、署名通信等の実行を終了した後、電子
計算機10の記憶部にロードした暗号認証プログラム3
00と認証情報310を処理210によりクリアする。
【0012】〈実施例2〉これは、暗号認証プログラム
を図4に示す構成とする実施例である。 ステップ1:外部記憶装置へのプログラム、認証情報の
格納 暗号認証プログラム400中に、暗号化・復号化機能と
暗号鍵作成機能を持った暗号認証制御プログラム401
を加える。実施例1と同様に、暗号認証プログラム40
0に対して、ディジタル署名を処理201により生成す
る。さらに、暗号認証プログラム400中の暗号認証制
御プログラム401を除く暗号化プログラム402と署
名生成・検索プログラム403及び認証情報410をあ
らかじめ操作者のパスワードから作成された暗号鍵を使
い処理202により暗号化し、外部記憶装置12に処理
203により格納する。
【0013】ステップ2:プログラムのロードと復号化 外部記憶装置12に格納された暗号認証プログラム40
0と認証情報410を電子計算機10へ処理204によ
りロードする。外部記憶装置12の所有者はパスワード
(暗号認証プログラムの暗号化に使用した暗号鍵作成に
使ったパスワード)を処理205により入力し、暗号認
証制御プログラム401の鍵生成機能によりパスワード
を基に暗号鍵を処理206により作成する。上記作成し
た暗号鍵により、暗号認証制御プログラム401の復号
化機能を用いて、暗号化されている暗号認証プログラム
400中の暗号化プログラム402と署名生成・検証プ
ログラム403及び認証情報410を処理207により
復号化する。
【0014】ステップ3:ロードプログラムの署名検証 実施例1と同様であるので省略する。
【0015】ステップ4:暗号認証機能の実行 実施例1と同様であるので省略する。
【0016】以上、二つの実施例を説明したが、暗号認
証プログラムと認証情報に、公開鍵暗号方式によってデ
ィジタル署名を生成し、暗号認証プログラムと認証情報
とそのディジタル署名を記憶媒体に格納することでもよ
い。この場合、暗号認証プログラムと認証情報とそのデ
ィジタル署名を記憶媒体から電子計算機にロードしたな
ら、暗号認証プログラムのディジタル署名生成・検証プ
ログラムにより、暗号認証プログラムと認証情報の署名
を検証して、正当であることを保証する。
【0017】
【発明の効果】本発明では、暗号認証プログラムとその
関連情報を暗号化またはディジタル署名を付けて、可搬
型の記憶装置もしくは媒体に格納し、実行時に暗号認証
プログラム自体の正当性を検証可能にしたことにより、
暗号認証プログラムの不正な解読や改ざんや不正なプロ
グラムの置き換えが不可能となり、本来有するセキュリ
ティ機能を易全に実現することが可能になる。
【図面の簡単な説明】
【図1】本発明が適用される暗号通信署名システムの概
略構成図である。
【図2】本発明の一実施例の処理フローチャートであ
る。
【図3】本発明の実施例1を説明するプログラムの構成
例である。
【図4】本発明の実施例2を説明するプログラムの構成
例である。
【符号の説明】
10,20 電子計算機 12 外部記憶装置(記憶媒体) 300,400 暗号認証プログラム 301 暗号鍵作成プログラム 302,402 暗号化プログラム 303,403 署名生成・検証プログラム 310,410 認証情報 401 暗号認証制御プログラム
フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G09C 1/00 640 7259−5J G09C 1/00 640Z H04L 9/10 H04L 9/00 621Z 9/32 675Z

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 可搬型の記憶媒体に、暗号化またはディ
    ジタル署名を付した情報セキュリティ機能を有する暗号
    認証プログラムと認証情報を格納し、前記記憶媒体の暗
    号認証プログラムと認証情報を電子計算機にロードして
    復号化またはディジタル署名検証して使用し、該使用後
    は電子計算機内の暗号認証プログラムと認証情報をクリ
    アすることを特徴とする暗号認証機能の装備方法。
  2. 【請求項2】 請求項1記載の暗号認証機能の装備方法
    において、暗号認証プログラムとして、暗号化プログラ
    ムと暗号鍵作成プログラムと秘密暗号鍵方式によって暗
    号化されたディジタル署名生成・検証プログラム、及
    び、秘密暗号鍵方式によって暗号化された認証情報を記
    憶媒体に格納し、電子計算機からの指示により、前記暗
    号認証プログラム及び認証情報を記憶媒体から電子計算
    機にロードし、前記暗号鍵作成プログラムにより暗号鍵
    を作成し、該作成した暗号鍵と前記暗号化プログラムに
    より、前記暗号化されたディジタル署名生成・検証プロ
    グラム、認証情報を復号化することを特徴とする暗号認
    証機能の装備方法。
  3. 【請求項3】 請求項1記載の暗号認証機能の装備方法
    において、暗号認証プログラムとして、暗号化・復号化
    機能と暗号鍵作成機能を含む暗号認証制御プログラム
    と、秘密暗号鍵方式によって暗号化された、暗号化プロ
    グラムとディジタル署名生成・検証プログラム、及び、
    秘密暗号鍵方式によって暗号化された認証情報を記憶媒
    体に格納し、電子計算機からの指示により、前記暗号認
    証プログラムと認証情報を記憶媒体から電子計算機にロ
    ードし、前記暗号認証制御プログラムの暗号鍵作成機能
    により暗号鍵を作成し、該作成した暗号鍵により、前記
    暗号認証制御プログラムの暗号化・復号化機能を用い
    て、前記暗号化された暗号化プログラムとディジタル署
    名生成・検証プログラムと認証情報を復号化することを
    特徴とする暗号認証機能の装備方法。
  4. 【請求項4】 請求項1記載の暗号認証機能の装備方法
    において、暗号認証プログラムと認証情報に公開鍵暗号
    鍵方式によってディジタル署名を生成し、前記暗号認証
    プログラムと認証情報とそのディジタル署名を記憶媒体
    に格納し、電子計算機からの指示により前記暗号認証プ
    ログラムと認証情報そのディジタル署名を記憶媒体から
    電子計算機にロードし、暗号認証プログラムのディジタ
    ル署名生成・検証プログラムにより、暗号認証プログラ
    ムと認証情報の署名を検証することを特徴とする暗号認
    証機能の装備方法。
JP08863596A 1996-04-10 1996-04-10 暗号認証機能の装備方法 Expired - Fee Related JP3580333B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP08863596A JP3580333B2 (ja) 1996-04-10 1996-04-10 暗号認証機能の装備方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08863596A JP3580333B2 (ja) 1996-04-10 1996-04-10 暗号認証機能の装備方法

Publications (2)

Publication Number Publication Date
JPH09282155A true JPH09282155A (ja) 1997-10-31
JP3580333B2 JP3580333B2 (ja) 2004-10-20

Family

ID=13948281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08863596A Expired - Fee Related JP3580333B2 (ja) 1996-04-10 1996-04-10 暗号認証機能の装備方法

Country Status (1)

Country Link
JP (1) JP3580333B2 (ja)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0886202A3 (en) * 1997-06-20 1999-11-10 International Business Machines Corporation Method and apparatus for protecting application data in secure storage areas
JP2001125481A (ja) * 1999-10-25 2001-05-11 Toshiba Corp 暗号通信端末、暗号通信センター装置及び暗号通信システム並びに記録媒体
JP2001255952A (ja) * 2000-02-25 2001-09-21 Bayerische Motoren Werke Ag 署名方法
JP2002232415A (ja) * 2001-01-19 2002-08-16 Santiku Shijin Kofun Yugenkoshi 行動商務wap情報伝送段の端末対端末の内密化モジュール
JP2004297711A (ja) * 2003-03-28 2004-10-21 Toshiba Corp 無線端末、通信制御プログラム及び通信制御方法
JP2006059055A (ja) * 2004-08-19 2006-03-02 Fujitsu Ltd 照合システム及び照合システムのプログラムチエック方法
JP2006221634A (ja) * 2005-02-07 2006-08-24 Sony Computer Entertainment Inc セキュアなプロセッサの処理の移行を実施する方法および装置
JP2006296981A (ja) * 2005-04-25 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2006296671A (ja) * 2005-04-19 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2006296979A (ja) * 2005-04-25 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2006296672A (ja) * 2005-04-19 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2007172653A (ja) * 2007-02-26 2007-07-05 Fujitsu Ltd 情報再生装置およびセキュアモジュール
US7313704B2 (en) 2001-01-19 2007-12-25 Fujitsu Limited Control system having download function
US7644288B2 (en) 2003-03-19 2010-01-05 Ricoh Company, Ltd. Image forming apparauts that checks authenticity of an update program
JP2010182070A (ja) * 2009-02-05 2010-08-19 Mitsubishi Electric Corp 情報処理装置及び情報処理方法及びプログラム
JP2010529718A (ja) * 2007-05-22 2010-08-26 イルデト・ビー・ヴイ データセキュリティ
US7831839B2 (en) 2005-02-07 2010-11-09 Sony Computer Entertainment Inc. Methods and apparatus for providing a secure booting sequence in a processor
US7853798B2 (en) 2004-02-06 2010-12-14 Nec Electronics Corporation Program tamper detecting apparatus, method for program tamper detection, and program for program tamper detection
US7913094B2 (en) 2001-12-27 2011-03-22 Fujitsu Limited Information reproducing apparatus and secure module
US9122864B2 (en) 2008-08-05 2015-09-01 International Business Machines Corporation Method and apparatus for transitive program verification

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0886202A3 (en) * 1997-06-20 1999-11-10 International Business Machines Corporation Method and apparatus for protecting application data in secure storage areas
JP2001125481A (ja) * 1999-10-25 2001-05-11 Toshiba Corp 暗号通信端末、暗号通信センター装置及び暗号通信システム並びに記録媒体
JP2001255952A (ja) * 2000-02-25 2001-09-21 Bayerische Motoren Werke Ag 署名方法
JP2002232415A (ja) * 2001-01-19 2002-08-16 Santiku Shijin Kofun Yugenkoshi 行動商務wap情報伝送段の端末対端末の内密化モジュール
US7313704B2 (en) 2001-01-19 2007-12-25 Fujitsu Limited Control system having download function
US7913094B2 (en) 2001-12-27 2011-03-22 Fujitsu Limited Information reproducing apparatus and secure module
US7644288B2 (en) 2003-03-19 2010-01-05 Ricoh Company, Ltd. Image forming apparauts that checks authenticity of an update program
JP2004297711A (ja) * 2003-03-28 2004-10-21 Toshiba Corp 無線端末、通信制御プログラム及び通信制御方法
US7853798B2 (en) 2004-02-06 2010-12-14 Nec Electronics Corporation Program tamper detecting apparatus, method for program tamper detection, and program for program tamper detection
JP2006059055A (ja) * 2004-08-19 2006-03-02 Fujitsu Ltd 照合システム及び照合システムのプログラムチエック方法
US8185748B2 (en) 2005-02-07 2012-05-22 Sony Computer Entertainment Inc. Methods and apparatus for facilitating a secure processor functional transition
JP2006221634A (ja) * 2005-02-07 2006-08-24 Sony Computer Entertainment Inc セキュアなプロセッサの処理の移行を実施する方法および装置
US7831839B2 (en) 2005-02-07 2010-11-09 Sony Computer Entertainment Inc. Methods and apparatus for providing a secure booting sequence in a processor
JP2006296672A (ja) * 2005-04-19 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2006296671A (ja) * 2005-04-19 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2006296979A (ja) * 2005-04-25 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2006296981A (ja) * 2005-04-25 2006-11-02 Aruze Corp 遊技機および遊技用情報の認証取込装置並びに遊技用情報の取込装置
JP2007172653A (ja) * 2007-02-26 2007-07-05 Fujitsu Ltd 情報再生装置およびセキュアモジュール
JP2010529718A (ja) * 2007-05-22 2010-08-26 イルデト・ビー・ヴイ データセキュリティ
US9025765B2 (en) 2007-05-22 2015-05-05 Irdeto B.V. Data security
US9122864B2 (en) 2008-08-05 2015-09-01 International Business Machines Corporation Method and apparatus for transitive program verification
JP2010182070A (ja) * 2009-02-05 2010-08-19 Mitsubishi Electric Corp 情報処理装置及び情報処理方法及びプログラム

Also Published As

Publication number Publication date
JP3580333B2 (ja) 2004-10-20

Similar Documents

Publication Publication Date Title
JP3580333B2 (ja) 暗号認証機能の装備方法
US7716487B2 (en) License-based cryptographic technique, particularly suited for use in a digital rights management system, for controlling access and use of bore resistant software objects in a client computer
US7747531B2 (en) Method and system for delivery of secure software license information
EP1253742B1 (en) Method and system for generation and management of secret key of public key cryptosystem
US6801999B1 (en) Passive and active software objects containing bore resistant watermarking
EP1168141B1 (en) A secure and open computer platform
US6230272B1 (en) System and method for protecting a multipurpose data string used for both decrypting data and for authenticating a user
EP0686906A2 (en) Method and apparatus for enhancing software security and distributing software
JPH10247905A (ja) アクセス資格認証装置および方法
US20130173923A1 (en) Method and system for digital content security cooperation
JPH1131130A (ja) サービス提供装置
JP3597704B2 (ja) Icカードおよび記録媒体
JP3985461B2 (ja) 認証方法、コンテンツ送信側機器、コンテンツ受信側機器、認証システム
CN112559979B (zh) 一种pos机上通过硬件安全芯片保护软件库授权使用的方法
JP2009080772A (ja) ソフトウェア起動システム、ソフトウェア起動方法、及びソフトウェア起動プログラム
CN114357385A (zh) 一种软件防护和授权方法、系统及装置
US20040255136A1 (en) Method and device for protecting information against unauthorised use
WO2024120051A1 (zh) 软件程序的权限控制方法及设备
JPH1124916A (ja) ソフトウェアライセンス管理装置および方法
JPH1139156A (ja) 暗号化データ復号装置
CN105873043B (zh) 一种用于移动终端的网络私匙的生成及应用方法及其系统
CN101661573B (zh) 电子印章制章方法和电子印章使用方法
US20100241863A1 (en) Device for reproducing digital content, secure electronic entity, system comprising said elements and method for reproducing digital content
CN111523127B (zh) 一种用于密码设备的权限认证方法及系统
KR20070059891A (ko) 어플리케이션 인증 보안 시스템 및 그 인증 보안 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040413

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040614

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: 20040713

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20040713

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040713

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070730

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080730

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080730

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090730

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090730

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100730

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100730

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110730

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120730

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees