JP4323089B2 - Procedure for accessing service in data communication system and data communication system - Google Patents

Procedure for accessing service in data communication system and data communication system Download PDF

Info

Publication number
JP4323089B2
JP4323089B2 JP2000508046A JP2000508046A JP4323089B2 JP 4323089 B2 JP4323089 B2 JP 4323089B2 JP 2000508046 A JP2000508046 A JP 2000508046A JP 2000508046 A JP2000508046 A JP 2000508046A JP 4323089 B2 JP4323089 B2 JP 4323089B2
Authority
JP
Japan
Prior art keywords
service
passwords
password
terminal device
server
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
Application number
JP2000508046A
Other languages
Japanese (ja)
Other versions
JP2001514409A (en
Inventor
リンコラ,ジェーン
ホッカネン,ツオモ
Original Assignee
ソネラ ユルキネン オサケユキチュア
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 ソネラ ユルキネン オサケユキチュア filed Critical ソネラ ユルキネン オサケユキチュア
Publication of JP2001514409A publication Critical patent/JP2001514409A/en
Application granted granted Critical
Publication of JP4323089B2 publication Critical patent/JP4323089B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/41User authentication where a single sign-on provides access to a plurality of computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/42User authentication using separate channels for security data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Meter Arrangements (AREA)
  • Liquid Crystal Substances (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

A procedure and a data communication system in which a service provider provides to a remote user of a service a set of expendable passwords for use by the user in accessing the service via a telecommunication and/or data network. The user's terminal device is provided with means for automatically transmitting a password at log-on to the service, and a server to which the terminal device sets up a connection includes means for identifying the password and for allowing or denying access to the service on the basis of the supplied password. The terminal device further includes means for storing a set of passwords and for selecting, at log-on to a predetermined service, the correct password from the stored set of passwords for automatic addition of the password to a connection setup signal transmitted from the terminal device to the server.

Description

【0001】
本発明は、請求項1のプリアンブルに定義される手順に関する。さらに、本発明は請求項6のプリアンブルに定義されるシステムに関する。
【0002】
信頼のおけるユーザ認証は、一般的な電気通信網や他のデータ網において提供される数多くのサービスを使用するための必要な条件である。このようなサービスには、例えば、銀行のサービスが含まれている。このサービスは重大な経済上の影響を伴い得ることから、サービス提供者は、サービスを利用可能とする前に、ユーザの身元ないし識別を確認したいと欲する。
【0003】
頻繁に、例えば銀行サービスに関連して、利用者はパスワードにより識別されている。通常、これらのパスワードは、使い捨て型ないし使用認可である。サービス提供者あるいはサービス提供者により許可された識別関係者は、前もって、利用者に多くのパスワード(例えば、4桁の数字)を与えている。顧客は、彼/彼女がサービスを必要とする各々の時に、パスワードの一つを使用する。パスワードのリストが使い尽くされようとするとき、サービス提供者(またはサービス提供者により許可された関係者)は、パスワードの新しいリストを利用者に送る。したがって、利用者は、常に、彼の/彼女の近い将来における必要性に十分足りる数多くのパスワードを有している。
【0004】
従来技術の解決策における典型的な特色は、サーバにログオンするときに顧客がマニュアルで使用認可パスワードを入力しなければならないというものである。パスワードは、しばしば、電話機のキーを押すことにより入力され、トーン周波数送信いわゆるDTMF(dual tone multifrequency)コードを用いるサーバにデータを送信する。それに加えて、GSMネットワーク(GSM、移動体通信用グロ―バルシステム(Global System for Mobile Communications)、本説明において、GSMネットワークはGSM規格に基づくいかなる移動通信システムをも指す)におけるショートメッセージサービスのような、パスワードを送信する数多くの他の方法がある。しかしながら、根本的な点は、利用者が、彼/彼女自身でマニュアルでパスワードを入力しなければならないということである。このことは、多くの場合において、利用者にとってまったく難しいことである。
【0005】
従来技術の解決策における典型的な他の特色は、あまり信頼できない送信メカニズムを使用して、サービス提供者がパスワードの新しいセットを送らなければならないということである。最も一般的に使用される方法は、メールによって、パスワードの新しいセットを送ることである。問題は、パスワードを含む文字が、誤った人に渡ってしまうことが起こり得るることである。
【0006】
本発明の目的は、上述した問題を除去することにある。
【0007】
本発明に特有の目的は、ユーザの電話装置とサーバとの間でパスワードを送信するためのまったく新しいタイプの手順およびシステムを開示することにある。
【0008】
本発明の更なる目的は、サービスの安全性に関していかなる妥協をもすることなく、サービスの使用に関連してユーザーとの対話処理を必要とするルーチン数を減らすことにより、パスワードを必要とするサービスの使用を容易にすることにある。
【0009】
本発明の手順は、請求項1に示されるところより特徴付けられる。本発明のシステムは、請求項6に示されるところにより特徴付けられる。
【0010】
データ通信システムにおいてサービスにアクセスする本発明の手順において、サービス提供者は、サービス利用者に対して、その利用者が電気通信網および/またはデータ網を介してサービスにアクセスすることができる手段により、数多くの使用認可パスワードを与える。端末装置からサーバへの接続がセットアップされ、サービスへのログオン時にパスワードが送信される。パスワードが識別され、与えられたパスワードに基づいて、サービスへのアクセスが許可および/または否定される。
【0011】
この発明の手順によれば、一セットのパスワードが端末装置に保存され、所定のサービスへのログオン時には保存されたパスワードのセットから正しいパスワードが選択され、そして、端末装置からサーバに送信される接続セットアップシグナルにパスワードが自動的に追加される。
【0012】
同様に、本発明のシステムにおいて、端末装置は、一セットのパスワードを保存する手段であると共に、端末装置からサーバに送信される接続セットアップシグナルへのパスワードの自動的な追加を許可するため、所定のサービスへのログオン時に、保存されたパスワードのセットから正しいパスワードを選択する手段を有する。
【0013】
本発明は、ユーザの電話装置とサーバとの間でパスワードを送信するまったく新しいタイプのメカニズムないし機構を開示するという利点を有する。本発明の更なる利点は、サービスの使用に関連してユーザーとの対話処理を必要とするルーチン数を減らすことにより、パスワードを必要とするサービスの使用が容易になることである。これは、サービスの安全性に関していかなる妥協をもすることなくなされる。
【0014】
手順の実施形態において、一セットのパスワードの中で使用されたパスワードが登録される。
【0015】
手順の実施形態において、端末装置におけるパスワードのセットは、電気通信網および/またはデータ網を介して、サーバからアップデートされる。
【0016】
手順の実施形態において、パスワードの以前のセットが使い尽くされると、パスワードの新しいセットのためのオーダーがサーバに自動的に送られる。
【0017】
手順の実施形態において、異なるサービスに対応するパスワードのいくつかのセットは、端末装置に保存され、接続セットアップの間に、各々の場合にアクセスされるサービスに対応するパスワードのセットが選択される。
【0018】
システムの実施形態において、端末装置は、一セットのパスワードの中の使用されたパスワードを登録する手段を有している。
【0019】
システムの実施形態において、サーバは、電気通信網および/またはデータ網を介して端末装置内のパスワードのセットをアップデートする手段を備え、端末装置は、一セットのパスワードを受け入れる手段を有している。
【0020】
システムの実施形態において、端末装置は、パスワードの以前のセットが使い尽くされたあと、サーバから新しいパスワードのセットの自動的なオーダーをする手段を有している。
【0021】
システムの実施形態において、端末装置は、異なるサービスに対応するパスワードのいくつかのセットを記憶する手段を有している。
【0022】
システムの実施形態において、端末装置は、各々の場合において、使用されるサービスに対応するパスワードのセットを選択する手段を有している。
【0023】
システムの実施形態において、データ通信システムは、ワイヤードネットワークを備え、端末装置は、ワイヤードネットワークにおける電話のような電気通信端末である。
【0024】
システムの実施形態において、データ通信システムは、GSMネットワークのような移動体通信ネットワークを備え、端末装置は、GSM電話のような移動局である。
【0025】
システムの実施形態において、端末装置はGSM電話であり、パスワード管理機能を使用する手段は、SIMカードのような加入者識別モジュールに配置されている。
【0026】
システムの実施形態において、加入者識別モジュールとサーバとの間の接続セットアップ時に、パスワードの送信は、被呼者ナンバーを使用することにより遂行されている。
【0027】
システムの実施形態において、加入者識別モジュールのソフトウェア手段は、電話番号のようなサービスの識別子データに基づいてサービスを識別するように設計され、コールセットアップの間に、サービスの電話番号の末尾にパスワードを形成している多くの付加的な数字を追加するように設計されている。
【0028】
システムの実施形態において、加入者識別モジュールは、サービス、サービス識別子データ、および、サービスに関連して使用されるパスワードファイルの名前を特定する情報を含んでいるサービスディレクトリを備えている。
【0029】
システムの実施形態において、サービスディレクトリは、各々のサービスのためのポインタを備え、そのポインタは、パスワードのセットの中の最初の未使用のパスワードを指すようにに配置され、このパスワードが使用された後に、次の未使用のパスワードを次々と指すために移動するように配置される。
【0030】
システムの実施形態において、新しいパスワードをオーダーすると共にサーバと加入者識別モジュールとの間でそれら新しいパスワードを送信する手段は、GSMネットワークのショートメッセージサービス(SMS−PPサービス)を備えている。
【0031】
以下、適用例の助けを借りて本発明が詳述される。
【0032】
本発明は、特別なモジュール(物理的なあるいは論理的な)を備える電話装置を提供することに基づいており、そのモジュールは、接続セットアップに連動ないし関連して、電話装置とサーバとの間の通信において付加的なシグナルを作成する機能を許可している。接続セットアップは、電話装置とサーバとの間の通信においてサービスおよび/または付加的なフィールドおよび/またはコンポーネントあるいは同等物に関連し、使用認可パスワードは、これら付加的なシグナル/フィールド/コンポーネントに送信される。これらは、利用者が気が付くことなく、自動的に実行される。モジュールは、各々の時に使用されるパスワードを登録し、したがって、ログオン時に使用された正しいパスワードが何であるかを常に知っている。利用者は、この種のサービスがより使い易いものであることがわかるであろう。しかしながら、データの機密保護に関しては、利用者が彼/彼女自身でパスワードを入力しなければならないサービスと同じレベルのものである。特別なモジュールは、また、サーバから新しいパスワードを受け入れることが可能であり、必要に応じて、新しいパスワードをオーダーすることさえできる。
【0033】
電話装置における特別なモジュールは、使用認可パスワードを必要とする複数の同時に起こるサービスをサポートすることができる。このために、特別なモジュールは、サポートされる複数のサービスのディレクトリ(つまり、サービスディレクトリ)を含んでいる。サービスディレクトリは、使用認可パスワードを必要とするサービスを識別するために使用され、パスワードの正しいリストを見つけ出すために使用され、更に、リストの中における正しいポジションを見つけ出すために使用される。
【0034】
本発明の最良の実施形態は、GSM電話のような移動局であり、移動局の加入者識別モジュールは、上述した特別な機能を達成するために、SIMアプリケーションツールキットコマンド(SIM Application Toolkit commands)を使用するアプリケーションを含んでいる。SIMカードとサーバとの間のサービス接続のセットアップに連動ないし関連して使用されるパスワード送信機構は、被呼者ナンバー、すなわちいわゆるB−識別子(B−identifier)の使用を含んでいる。SIMカード上のアプリケーションは、TS GSM 11.14規格に定められる「SIMによる呼制御(Call Control by SIM)」コマンドを使用する。実行時には、アプリケーションは、各々の被呼者ナンバーを処理する。換言すれば、アプリケーションは、被呼者ナンバーとサービスディレクトリに保存されているナンバーとを比較し、保存された複数のナンバーのうちの1つに呼び出しがアドレスされたことを検出すると、使用認可パスワードがコード化された必要な多くの付加的な数字を、電話番号の末尾に追加する。例えば、利用者がナンバー08 00−XYZ−123456をコールしている場合には、SIMカード上のアプリケーションは、0800−XYZ−123456−KLMNのフォームにナンバーを変更する。変更されたナンバーのうちの最後の4つの数字(KLMN)は、SIMカードにより追加された使用認可パスワードである。
【0035】
サービスディレクトリは、SIMカード上に特殊ファイルとして与えられ得る。特殊ファイルは、サポートされる複数のサービス、それらサービスの識別子データ、および、各サービスに関連して使用されるパスワードファイルの名前を特定する情報を含んでいる。さらに、各々のサービス用に、サービスディレクトリは、パスワードのリストの中における現在の位置を指すポインタを含んでいる。表1は、特殊ファイルに含まれている情報要素の例を示している。
【0036】
例えば、利用者がナンバー0800123を呼び出している事実から、サービス1が識別される。アプリケーションは、ファイル2FF5の中に見い出される使用認可パスワードをナンバーの末尾に追加しなければならないことを認識する。この場合、使用されるパスワードは、このファイルの中の第13番目のパスワードである。
【0037】
【表1】

Figure 0004323089
【0038】
公衆通信網におけるサーバは、電話網における信号の中の使用認可パスワードを受け入れる。サーバは、B−識別子から最後の4つの数字を受け取り、それらが使用認可パスワードを構成しているものと仮定する。サーバは、このようにして入手した使用認可パスワードとそのパスワード自身の情報とを、ユーザの次のパスワードに関して、比較する。これは、現在すでに公知の方法により実行される。
【0039】
サービスが当該サービスへのログオン時にユーザ名の使用を必要とするのであれば、サービスディレクトリは、各々のサービス用に保存されたユーザ名を含むことができる。ユーザ名は、パスワードと同様に、接続セットアップシグナルに追加することができる。
【0040】
サーバとSIMカード上の本発明のアプリケーションとの間で新しいパスワードを送信するために、GSMネットワークのSMS−PPサービスを使用することができる。仮に、SIMカードが新しいパスワードのオーダを送信すると、この送信は、SMS−PP/MO(Mobile Originated)サービスを使用して遂行され、パスワードはSMS/PP−MTサービスを使用するSIMカードに送信される。
【0041】
アプリケーションの機能は、3つのブロックに分けられる。第1のブロック、つまり、追加ブロックは、使用認可パスワードを追加する必要性を認識し、パスワードサーチブロックにパスワードを見つけ出すリクエストを送り出す。サーチブロックが正しいパスワードを見つけ出すと、追加ブロックは、B−識別子に受け入れられる使用認可パスワードを追加し、呼び出しが電話装置からさらに続行されることを許可する。
【0042】
本発明の最良の実施形態においては、新しいパスワードを追加するブロックは、他のブロックから完全に独立して機能している。実行に際し、その追加ブロックは、SIMカードによって受け入れられたTS GSM 11.14のバージョン5.1.0に合致したSMSデータダウンロードトラフィック(SMS Data Download Traffic)を監視し、カード上に新しいパスワードが出現したことを検出する。新しいパスワードを追加するブロックは、SMSデータダウンロードメッセージに受け入れられた新しいパスワードを、SIMカード上の適切な特殊ファイルに保存し、サーチブロックが新しいパスワードを見つけ出すことが可能なように、サービスディレクトリに適切な追加をする。この新しいパスワードファイルは、以前のファイルの最後の未使用のパスワードと、まさに受け入れられた完全に新しいパスワードとを含む組合せであり得る。
【0043】
本発明は、上述した適用例に制限されるものでなく、特許請求の範囲によって定まる発明思想の範囲内で、多くのバリエーションが可能である。[0001]
The invention relates to a procedure as defined in the preamble of claim 1. The invention further relates to a system as defined in the preamble of claim 6.
[0002]
Reliable user authentication is a necessary condition for using a number of services provided in general telecommunications networks and other data networks. Such services include, for example, bank services. Because this service can have significant economic consequences, the service provider wants to verify the identity or identity of the user before making the service available.
[0003]
Frequently, for example, in connection with banking services, users are identified by passwords. These passwords are usually disposable or approved for use. The service provider or an identification party authorized by the service provider gives the user many passwords (for example, four-digit numbers) in advance. The customer uses one of the passwords each time he / she needs service. When the list of passwords is about to be exhausted, the service provider (or a party authorized by the service provider) sends a new list of passwords to the user. Thus, the user always has a large number of passwords that are sufficient for his / her future needs.
[0004]
A typical feature in prior art solutions is that the customer must manually enter an authorization password when logging on to the server. The password is often entered by pressing a key on the telephone and transmits data to a server using a tone frequency transmission so-called DTMF (dual tone multifrequency) code. In addition, as a short message service in a GSM network (GSM, Global System for Mobile Communications, in this description, GSM network refers to any mobile communication system based on the GSM standard) There are many other ways to send passwords. However, the fundamental point is that the user has to enter the password manually by himself / herself. This is quite difficult for the user in many cases.
[0005]
Another typical feature in prior art solutions is that the service provider must send a new set of passwords using a less reliable transmission mechanism. The most commonly used method is to send a new set of passwords by mail. The problem is that characters including passwords can be passed on to the wrong person.
[0006]
The object of the present invention is to eliminate the above-mentioned problems.
[0007]
A particular object of the present invention is to disclose an entirely new type of procedure and system for transmitting a password between a user's telephone device and a server.
[0008]
It is a further object of the present invention to provide a service that requires a password by reducing the number of routines that require user interaction in relation to the use of the service without any compromise regarding the security of the service. It is to facilitate the use of.
[0009]
The procedure of the present invention is characterized by what is indicated in claim 1. The system of the invention is characterized by what is presented in claim 6.
[0010]
In the procedure of the present invention for accessing a service in a data communication system, the service provider gives the service user a means by which the user can access the service via the telecommunications network and / or the data network. Give a number of use authorization passwords. A connection from the terminal device to the server is set up, and a password is transmitted when logging on to the service. A password is identified, and access to the service is granted and / or denied based on the provided password.
[0011]
According to the procedure of the present invention, a set of passwords is stored in the terminal device, and when logging on to a predetermined service, a correct password is selected from the stored password set and transmitted from the terminal device to the server. A password is automatically added to the setup signal.
[0012]
Similarly, in the system of the present invention, the terminal device is a means for storing a set of passwords, and in order to allow automatic addition of a password to a connection setup signal transmitted from the terminal device to the server, Means for selecting the correct password from the stored set of passwords when logging on to the service.
[0013]
The present invention has the advantage of disclosing a completely new type of mechanism for transmitting passwords between a user's telephone device and a server. A further advantage of the present invention is that it facilitates the use of services that require passwords by reducing the number of routines that require user interaction in relation to the use of the services. This is done without any compromise regarding service security.
[0014]
In the embodiment of the procedure, the password used in the set of passwords is registered.
[0015]
In the embodiment of the procedure, the set of passwords at the terminal device is updated from the server via the telecommunication network and / or the data network.
[0016]
In the embodiment of the procedure, when the previous set of passwords is exhausted, an order for a new set of passwords is automatically sent to the server.
[0017]
In the procedural embodiment, several sets of passwords corresponding to different services are stored in the terminal device, and during connection setup, the set of passwords corresponding to the services accessed in each case is selected.
[0018]
In an embodiment of the system, the terminal device has means for registering a used password in a set of passwords.
[0019]
In an embodiment of the system, the server comprises means for updating a set of passwords in the terminal device over the telecommunication network and / or data network, the terminal device comprising means for accepting a set of passwords. .
[0020]
In an embodiment of the system, the terminal device has means for automatically ordering a new set of passwords from the server after the previous set of passwords has been exhausted.
[0021]
In an embodiment of the system, the terminal device has means for storing several sets of passwords corresponding to different services.
[0022]
In an embodiment of the system, the terminal device has in each case means for selecting a set of passwords corresponding to the service used.
[0023]
In an embodiment of the system, the data communication system comprises a wired network and the terminal device is a telecommunication terminal such as a telephone in the wired network.
[0024]
In an embodiment of the system, the data communication system comprises a mobile communication network such as a GSM network, and the terminal device is a mobile station such as a GSM telephone.
[0025]
In embodiments of the system, the terminal device is a GSM telephone, means for using the password management functions are disposed in the subscriber identity module, such as a SIM card.
[0026]
In the system embodiment, during connection setup between the subscriber identity module and the server, the transmission of the password is accomplished by using the called party number.
[0027]
In an embodiment of the system, the software means of the subscriber identification module is designed to identify the service based on the service identifier data such as a telephone number, and a password at the end of the service telephone number during call setup. Designed to add many additional numbers that are forming.
[0028]
In an embodiment of the system, the subscriber identification module comprises a service directory that includes information identifying the service, service identifier data, and the name of the password file used in connection with the service.
[0029]
In the system embodiment, the service directory comprises a pointer for each service, the pointer is located to point to the first unused password in the set of passwords, and this password was used Later, it is arranged to move to point to the next unused password one after another.
[0030]
In an embodiment of the system, the means for ordering new passwords and transmitting them between the server and the subscriber identity module comprises a GSM network short message service (SMS-PP service).
[0031]
The invention is described in detail below with the help of application examples.
[0032]
The present invention is based on providing a telephony device with a special module (physical or logical), which is linked to or related to the connection setup between the telephony device and the server. Allows the ability to create additional signals in communication. The connection setup relates to services and / or additional fields and / or components or equivalents in the communication between the telephone device and the server, and the authorization password is sent to these additional signals / fields / components. The These are automatically executed without the user's knowledge. The module registers the password used at each time, so it always knows what the correct password was used at logon. The user will find that this type of service is easier to use. However, with regard to data security, it is at the same level as a service where the user must enter his / her own password. Special modules can also accept new passwords from the server and even order new passwords as needed.
[0033]
A special module in the telephone device can support multiple simultaneous services that require an authorization password. For this purpose, the special module contains a directory of supported services (ie service directories). The service directory is used to identify services that require an authorization password, is used to find the correct list of passwords, and is used to find the correct position in the list.
[0034]
The best embodiment of the present invention is a mobile station, such as a GSM phone, where the subscriber identification module of the mobile station performs SIM application toolkit commands (SIM Application Tool commands) to achieve the special functions described above. Includes applications that use. The password transmission mechanism used in conjunction with or in connection with setting up the service connection between the SIM card and the server involves the use of called party numbers, i.e. so-called B-identifiers. The application on the SIM card uses the “Call Control by SIM” command defined in the TS GSM 11.14 standard. At run time, the application processes each called party number. In other words, the application compares the called party number with the number stored in the service directory, and if the application detects that the call is addressed to one of the stored numbers, the use authorization password Add as many additional digits as needed to the end of the phone number. For example, if the user is calling the number 0800-XYZ-123456, the application on the SIM card changes the number to the form 0800-XYZ-12456-KLMN. The last four numbers (KLMN) of the changed numbers are use authorization passwords added by the SIM card.
[0035]
The service directory can be provided as a special file on the SIM card. The special file includes a plurality of services that are supported, identifier data for those services, and information identifying the name of the password file used in association with each service. In addition, for each service, the service directory includes a pointer to the current position in the list of passwords. Table 1 shows an example of information elements included in the special file.
[0036]
For example, service 1 is identified from the fact that the user is calling number 0800123. The application recognizes that the authorization password found in file 2FF5 must be added to the end of the number. In this case, the password used is the thirteenth password in this file.
[0037]
[Table 1]
Figure 0004323089
[0038]
The server in the public communication network accepts the use authorization password in the signal in the telephone network. The server receives the last four digits from the B-identifier and assumes that they constitute an authorization password. The server compares the use authorization password obtained in this way and the information of the password itself with respect to the user's next password. This is performed in a manner already known at present.
[0039]
If the service requires the use of a user name when logging on to the service, the service directory can include a user name stored for each service. The username can be added to the connection setup signal as well as the password.
[0040]
The SMS-PP service of the GSM network can be used to send a new password between the server and the application of the present invention on the SIM card. If the SIM card sends a new password order, this transmission is performed using the SMS-PP / MO (Mobile Originated) service, and the password is sent to the SIM card using the SMS / PP-MT service. The
[0041]
Application functions are divided into three blocks. The first block, the add block, recognizes the need to add an authorization password and sends a request to find the password to the password search block. If the search block finds the correct password, the add block adds an accepted authorization password to the B-identifier and allows the call to continue further from the telephone device.
[0042]
In the best embodiment of the present invention, the block for adding a new password functions completely independently of the other blocks. In execution, the additional block monitors SMS data download traffic that conforms to TS GSM 11.14 version 5.1.0 accepted by the SIM card, and a new password appears on the card. Detect that The block to add a new password stores the new password accepted in the SMS data download message in an appropriate special file on the SIM card and is appropriate for the service directory so that the search block can find the new password. Make additional additions. This new password file can be a combination that includes the last unused password of the previous file and the completely accepted password that was just accepted.
[0043]
The present invention is not limited to the application examples described above, and many variations are possible within the scope of the inventive idea defined by the claims.

Claims (18)

データ通信システムにおけるサービスにアクセスする方法であって、
電気通信網および/またはデータ網を介して前記サービスにアクセスするための一セットの使い捨て型ないし使用認可パスワードをサービス利用者に提供するステップと、
端末装置を使用することにより前記サービスを提供するサーバへの接続をセットアップするステップと、
前記サービスへのログオン時に当該サービスにパスワードを送信するステップと、
パスワードを識別するステップと、
与えられたパスワードに基づいてサービスへのアクセスを許可/拒否するステップと、を有する方法において、
端末装置に使用認可パスワードのセットを保存するステップと、
端末装置を使用して前記サービスへのログオン時に、保存されたパスワードのセットから、予め定められたサービスにより必要とされるパスワードを選択するステップと、
端末装置から前記予め定められたサービスを提供するサーバに送信される接続セットアップシグナルに前記パスワードを追加するステップと、をさらに有し、
前記パスワードを追加するステップは、前記接続セットアップシグナルに、アクセスするサービスを識別するための電話番号を使用し、コールセットアップの間に、サービスの電話番号の末尾にパスワードを形成する複数の付加的な数字を追加することを特徴とする方法
A method for accessing a service in a data communication system, comprising:
Providing a service user with a set of disposable or authorization passwords for accessing the service via a telecommunications network and / or a data network;
Setting up a connection to a server providing the service by using a terminal device;
Sending a password to the service upon logging on to the service;
Identifying a password;
A method having the permission / rejecting access to the service based on the given password,
Storing a set of authorization passwords on the terminal device;
Selecting a password required by a predetermined service from a set of stored passwords when logging on to the service using a terminal device;
Further possess the step of adding the password to a connection setup signal to be transmitted to the server for providing the predetermined service from the terminal device, and
The step of adding the password uses a phone number to identify the service to access in the connection setup signal, and during call setup, a plurality of additional passwords are formed at the end of the service phone number. A method characterized by adding numbers .
一セットのパスワードの中で使用されたパスワードが登録されることを特徴とする請求項1に記載の方法The method according to claim 1, wherein a password used in a set of passwords is registered. 端末装置におけるパスワードのセットは、電気通信網および/またはデータ網を介して、サーバからアップデートされることを特徴とする請求項1または2に記載の方法3. The method according to claim 1, wherein the set of passwords in the terminal device is updated from a server via a telecommunication network and / or a data network. パスワードの以前のセットが使い尽くされると、パスワードの新しいセットのためのオーダがサーバに自動的に送り出されることを特徴とする請求項1〜3のいずれか一つに記載の方法When the previously set password is exhausted, the method according to any one of claims 1 to 3, characterized in that the order for a new set of passwords is automatically sent to the server. 異なるサービスに対応するパスワードのいくつかのセットが、端末装置に保存され、接続セットアップの間に、各々の場合にアクセスされるサービスに対応するパスワードのセットが選択されることを特徴とする請求項1〜4のいずれか一つに記載の方法A set of passwords corresponding to different services is stored in the terminal device, and a set of passwords corresponding to the services accessed in each case is selected during connection setup. The method as described in any one of 1-4. サービスの利用者が、電気通信網および/またはデータ網を介して前記サービスにアクセスするための一セットの使い捨て型ないし使用認可パスワードが提供されるデータ通信システムであって、
前記サービスへのログオン時に当該サービスにパスワードを送信する手段を備える端末装置と、
端末装置との接続をセットアップするサーバと、を有し、前記サーバは、パスワードを識別すると共に与えられたパスワードに基づいてサービスへのアクセスを許可/拒否する手段を備えているデータ通信システムにおいて、
端末装置は、
使用認可パスワードのセットを保存する保存手段と、
前記サービスへのログオン時に、保存されたパスワードのセットから、予め定められたサービスにより必要とされるパスワードを選択する選択手段と、
端末装置から前記予め定められたサービスを提供するサーバに送信される接続セットアップシグナルに選択されたパスワードを自動的に追加する追加手段と、をさらに有し、
前記追加手段は、前記接続セットアップシグナルに、アクセスするサービスを識別するための電話番号を使用し、コールセットアップの間に、サービスの電話番号の末尾にパスワードを形成する複数の付加的な数字を追加することを特徴とするデータ通信システム。
A data communication system in which a set of disposable or authorization passwords are provided for a service user to access the service via a telecommunication network and / or a data network,
A terminal device comprising means for transmitting a password to the service when logging on to the service;
A data communication system comprising: a server for setting up a connection with a terminal device, wherein the server includes means for identifying a password and permitting / denying access to a service based on the given password;
The terminal device
A storage means for storing a set of authorization passwords;
Selecting means for selecting a password required by a predetermined service from a set of stored passwords when logging on to the service;
Further possess an additional means for adding a password selected in a connection setup signal transmitted from the terminal device to a server for providing said predetermined service automatically, and
The adding means uses a telephone number for identifying the service to be accessed in the connection setup signal, and adds a plurality of additional numbers forming a password at the end of the telephone number of the service during call setup. A data communication system.
端末装置は、パスワードのセットの中で使用されたパスワードを登録する手段を備えることを特徴とする請求項6に記載のシステム。  7. The system according to claim 6, wherein the terminal device comprises means for registering a password used in the set of passwords. サーバは、電気通信網および/またはデータ網を介して、端末装置におけるパスワードのセットをアップデートする手段を備え、端末装置は、一セットのパスワードを受け入れるための手段を備えることを特徴とする請求項6または7に記載のシステム。  The server comprises means for updating a set of passwords in the terminal device via a telecommunication network and / or a data network, the terminal device comprising means for accepting a set of passwords. The system according to 6 or 7. 端末装置は、パスワードの以前のセットが使い尽くされた後に、サーバからの新しいパスワードのセットを自動的にオーダする手段を備えることを特徴とする請求項6〜8のいずれか一つに記載のシステム。  9. The terminal device according to claim 6, further comprising means for automatically ordering a new set of passwords from the server after the previous set of passwords is exhausted. system. 端末装置は、異なるサービスに対応するパスワードのいくつかのセットを保存する手段を備えることを特徴とする請求項6〜9のいずれか一つに記載のシステム。  The system according to any one of claims 6 to 9, wherein the terminal device comprises means for storing several sets of passwords corresponding to different services. 端末装置は、各々の場合に使用されるサービスに対応するパスワードのセットを選択する手段を備えることを特徴とする請求項10に記載のシステム。  The system according to claim 10, characterized in that the terminal device comprises means for selecting a set of passwords corresponding to the services used in each case. データ通信システムは、ワイヤードネットワークを備え、端末装置は、ワイヤードネットワークにおける電話のような電気通信端末であることを特徴とする請求項6〜11のいずれか一つに記載のシステム。  The system according to any one of claims 6 to 11, wherein the data communication system includes a wired network, and the terminal device is a telecommunication terminal such as a telephone in the wired network. データ通信システムは、GSMネットワークのような移動体通信ネットワークを備え、端末装置は、GSM電話のような移動局であることを特徴とする請求項6〜12のいずれか一つに記載のシステム。  The system according to any one of claims 6 to 12, wherein the data communication system includes a mobile communication network such as a GSM network, and the terminal device is a mobile station such as a GSM telephone. 端末装置がGSM電話であって、前記保存手段、前記選択手段、前記追加手段に加えてさらに、パスワードのセットの中で使用されたパスワードを登録する手段と、一セットのパスワードを受け入れるための手段と、パスワードの以前のセットが使い尽くされた後に、サーバからの新しいパスワードのセットを自動的にオーダする手段と、異なるサービスに対応するパスワードのいくつかのセットを保存する手段と、使用されるサービスに対応するパスワードのセットを選択する手段と、を備え、これらの手段が、加入者識別モジュールに配置されることを特徴とする請求項6〜13のいずれか一つに記載のシステム。 The terminal device is a GSM telephone, and in addition to the storing means, the selecting means, and the adding means, means for registering a password used in the set of passwords, and means for accepting a set of passwords Used to automatically order a new set of passwords from the server after the previous set of passwords has been exhausted, and to store several sets of passwords corresponding to different services. 14. A system according to any one of claims 6 to 13 , comprising means for selecting a set of passwords corresponding to services, wherein these means are located in the subscriber identity module . 加入者識別モジュールとサーバとの間の接続セットアップの間に、電話番号をコールすることによって電話番号の末尾に追加したパスワードを送信することを特徴とする請求項14に記載のシステム。15. The system of claim 14, wherein during the setup of the connection between the subscriber identity module and the server, the password added to the end of the telephone number is transmitted by calling the telephone number . 加入者識別モジュールは、サービス、サービス識別子データ、および、サービスに関連して使用されるパスワードファイルの名前を特定する情報を含んでいるサービスディレクトリを備えていることを特徴とする請求項13〜15のいずれか一つに記載のシステム。16. The subscriber identity module comprises a service directory that includes information identifying a service, service identifier data, and a name of a password file used in connection with the service. The system as described in any one of. サービスディレクトリは、各々のサービスのためのポインタを備え、そのポインタは、パスワードのセットの中の最初の未使用のパスワードを指すように配置され、このパスワードが使用された後に、次の未使用のパスワードを次々と指すために移動するように配置されていることを特徴とする請求項16に記載のシステム。The service directory has a pointer for each service, which is placed to point to the first unused password in the set of passwords, and after this password is used, the next unused The system of claim 16, wherein the system is arranged to move to point to passwords one after another. 新しいパスワードをオーダーすると共にサーバと加入者識別モジュールとの間でそれら新しいパスワードを送信する手段は、GSMネットワークのショートメッセージサービス(SMS−PPサービス)を備えていることを特徴とする請求項13〜17のいずれか一つに記載のシステム。14. The means for ordering new passwords and transmitting them between the server and the subscriber identity module comprises a GSM network short message service (SMS-PP service). The system according to any one of 17.
JP2000508046A 1997-08-27 1998-08-25 Procedure for accessing service in data communication system and data communication system Expired - Fee Related JP4323089B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI973528A FI115686B (en) 1997-08-27 1997-08-27 Method of using a service in a telecommunication system and telecommunication system
FI973528 1997-08-27
PCT/FI1998/000653 WO1999010793A1 (en) 1997-08-27 1998-08-25 Procedure for accessing a service in a data communication system, and a data communication system

Publications (2)

Publication Number Publication Date
JP2001514409A JP2001514409A (en) 2001-09-11
JP4323089B2 true JP4323089B2 (en) 2009-09-02

Family

ID=8549436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000508046A Expired - Fee Related JP4323089B2 (en) 1997-08-27 1998-08-25 Procedure for accessing service in data communication system and data communication system

Country Status (12)

Country Link
US (1) US6993666B1 (en)
EP (1) EP1008023B1 (en)
JP (1) JP4323089B2 (en)
CN (1) CN100390694C (en)
AT (1) ATE385584T1 (en)
AU (1) AU743967B2 (en)
CA (1) CA2301938C (en)
DE (1) DE69839090T2 (en)
DK (1) DK1008023T3 (en)
ES (1) ES2301207T3 (en)
FI (1) FI115686B (en)
WO (1) WO1999010793A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19921524C2 (en) * 1999-05-10 2003-08-28 Giesecke & Devrient Gmbh Device for protecting the initial use of a processor chip card
JP2001175540A (en) 1999-12-22 2001-06-29 Nec Corp Access right management system, portable terminal, gateway and contents server
EP1239425A1 (en) 2001-03-06 2002-09-11 Sony International (Europe) GmbH Password database for a portable electronic device
US20020193142A1 (en) * 2001-05-14 2002-12-19 Bengt Stavenow System and method for controlling access to personal information
CA2737849C (en) * 2001-10-26 2017-01-24 Research In Motion Limited System and method for remotely controlling mobile communication devices
JP3899918B2 (en) * 2001-12-11 2007-03-28 株式会社日立製作所 Login authentication method, its execution system, and its processing program
US7483984B1 (en) * 2001-12-19 2009-01-27 Boingo Wireless, Inc. Method and apparatus for accessing networks by a mobile device
US7571239B2 (en) 2002-01-08 2009-08-04 Avaya Inc. Credential management and network querying
US7768662B2 (en) * 2002-02-12 2010-08-03 Xerox Corporation System and method for controlling access
ES2254549T3 (en) * 2002-03-25 2006-06-16 Tds Todos Data System Ab METHOD AND SYSTEM FOR USER AUTHENTICATION IN A DIGITAL COMMUNICATION SYSTEM.
JP2006505993A (en) * 2002-11-06 2006-02-16 インターナショナル・ビジネス・マシーンズ・コーポレーション Providing access code sets to user devices
US8649766B2 (en) 2009-12-30 2014-02-11 Securenvoy Plc Authentication apparatus
EP2355028B1 (en) * 2009-12-30 2018-09-05 SecurEnvoy Ltd Authentication apparatus
US8549314B2 (en) 2010-04-29 2013-10-01 King Saud University Password generation methods and systems
ES2393368B1 (en) * 2011-01-11 2013-08-14 Telefónica, S.A. IDENTIFICATION METHOD TO ACCESS SERVICES OR MOBILE BROADBAND APPLICATIONS.
JP2013101496A (en) * 2011-11-08 2013-05-23 Dainippon Printing Co Ltd Electronic commerce support system
US10367642B1 (en) * 2012-12-12 2019-07-30 EMC IP Holding Company LLC Cryptographic device configured to transmit messages over an auxiliary channel embedded in passcodes
WO2015174932A1 (en) * 2014-05-14 2015-11-19 Pervouchine Vladimir A method and system for a low cost integrated connectionless pay-as-you-go device operation with user interface
FR3080927B1 (en) * 2018-05-03 2024-02-02 Proton World Int Nv AUTHENTICATION OF AN ELECTRONIC CIRCUIT

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06511097A (en) 1991-10-31 1994-12-08 リー・クウアン・シル Electronic identification system with remote automatic response capability and its automatic identification method
GB9321357D0 (en) 1993-10-15 1993-12-22 British Telecomm Personal identification systems
US5604803A (en) * 1994-06-03 1997-02-18 Sun Microsystems, Inc. Method and apparatus for secure remote authentication in a public network
US5668876A (en) * 1994-06-24 1997-09-16 Telefonaktiebolaget Lm Ericsson User authentication method and apparatus
US5717756A (en) * 1995-10-12 1998-02-10 International Business Machines Corporation System and method for providing masquerade protection in a computer network using hardware and timestamp-specific single use keys
FI112895B (en) * 1996-02-23 2004-01-30 Nokia Corp A method for obtaining at least one user-specific identifier
US6006333A (en) * 1996-03-13 1999-12-21 Sun Microsystems, Inc. Password helper using a client-side master password which automatically presents the appropriate server-side password to a particular remote server
US5812764A (en) * 1997-01-30 1998-09-22 International Business Machines Password management system over a communications network
US6223292B1 (en) * 1997-07-15 2001-04-24 Microsoft Corporation Authorization systems, methods, and computer program products

Also Published As

Publication number Publication date
ATE385584T1 (en) 2008-02-15
CA2301938C (en) 2009-02-03
EP1008023B1 (en) 2008-02-06
FI973528A0 (en) 1997-08-27
CN100390694C (en) 2008-05-28
AU8865798A (en) 1999-03-16
FI115686B (en) 2005-06-15
ES2301207T3 (en) 2008-06-16
FI973528A (en) 1999-02-28
AU743967B2 (en) 2002-02-14
CN1269027A (en) 2000-10-04
JP2001514409A (en) 2001-09-11
DE69839090T2 (en) 2009-01-29
US6993666B1 (en) 2006-01-31
WO1999010793A1 (en) 1999-03-04
EP1008023A1 (en) 2000-06-14
CA2301938A1 (en) 1999-03-04
DE69839090D1 (en) 2008-03-20
DK1008023T3 (en) 2008-05-13

Similar Documents

Publication Publication Date Title
JP4323089B2 (en) Procedure for accessing service in data communication system and data communication system
EP0534673B1 (en) Improved method for secure access control
CA2078077C (en) Centralized security control system
FI115107B (en) User Authentication Method and Device
JP3054225B2 (en) Wireless phone service access method
FI115355B (en) Arrangement for the authentication and authentication of a secure system user
US7689204B2 (en) Method of unlocking a mobile telephone type wireless communication terminal
JP4495833B2 (en) Method for allowing access from a simplified mobile telephone to a cellular mobile radio network, and associated mobile radio system and simplified telephone
JP4739679B2 (en) Reception system, reception auxiliary server, and reception processing server
US20020128002A1 (en) Wireless communication unit programming
US5812948A (en) Arrangement in a telecommunications system having automatic universal personal telecommunication services registration features
US7027807B2 (en) Method for the user-initiated automatic subscription
US6310538B1 (en) Process of access restriction to a telecommunications network, telecommunications system and unit for such a system
US5905944A (en) Secure communication of access information
US20050190904A1 (en) Method for performing network-based telephone user identification
JP2004166226A (en) Method and system for controlling online access from terminal user to content service
KR20010007291A (en) Server for dialup connection
JPH11341151A (en) Dial-up connection authentication system
JP6461060B2 (en) Control method and communication system
KR20020046773A (en) Method of the network access of a bluetooth terminal through the bluetooth access point for the interface of the network
JPH11205448A (en) Authentication system and authentication method
JP2003152895A (en) Personal information opening system and information opening method
KR20060105941A (en) Conversion method for telephone's identification information and apparatus therefor
JP4448750B2 (en) Private telephone exchange service system
KR100848373B1 (en) A short dialing and collectcall service system and the method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081125

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090225

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090325

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

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120612

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130612

Year of fee payment: 4

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