JPH0793662B2 - Liquidation method - Google Patents
Liquidation methodInfo
- Publication number
- JPH0793662B2 JPH0793662B2 JP61122674A JP12267486A JPH0793662B2 JP H0793662 B2 JPH0793662 B2 JP H0793662B2 JP 61122674 A JP61122674 A JP 61122674A JP 12267486 A JP12267486 A JP 12267486A JP H0793662 B2 JPH0793662 B2 JP H0793662B2
- Authority
- JP
- Japan
- Prior art keywords
- center
- service
- receiving means
- service receiving
- random number
- 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
- 238000000034 method Methods 0.000 title claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 3
- 230000004044 response Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000005856 abnormality Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Landscapes
- Meter Arrangements (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はパーソナル電話等の移動端末の課金を行なう清
算方式に関する。The present invention relates to a clearing system for charging a mobile terminal such as a personal telephone.
従来の固定式あるいは半固定式の電話では、通話ルート
上に課金処理施設があったので課金や清算は容易であっ
た。ところが、移動電話では固定式電話とは異なり課金
が困難となる。即ち、移動電話は全国に移動するため、
各電話器に対する料金を保持する所と通話ルートが非常
に離れることが生じるからである。With conventional fixed or semi-fixed telephones, there was a billing facility on the call route, so billing and settlement were easy. However, unlike mobile phones, it is difficult to charge for mobile phones. In other words, mobile phones move nationwide,
This is because the call route may be far away from the place where the charges for each telephone are held.
移動電話では通話料金をいちいち前記の料金保持所に通
知すると、全体の通信量が増える上に複雑になるという
欠点があった。In the mobile telephone, if the call charges are notified to the charge holders one by one, there is a drawback that the total communication amount increases and the communication becomes complicated.
本発明は、サービスを供給するセンタが、サービス受給
手段に対して有料サービスを行う際の課金の清算方法で
あって、 前記センタと前記サービス受給手段とが共通の暗号鍵を
保有し、 前記サービス受給手段は前回清算以降のサービス料金の
累積金額を保持し、 前記サービス受給手段は前記センタに清算要求信号を送
信し、 前記センタは該清算要求信号を受信すると乱数を発生
し、 前記センタは該乱数を前記サービス受給手段に送信し、 前記サービス受給手段は該乱数を受信し、 前記サービス受給手段は前記共通の暗号鍵を用いて該乱
数を前記サービス料金の累積金額を暗号化して暗号文を
生成し、 前記サービス受給手段は該暗号文を前記センタに送信
し、 前記センタは前記暗号文を受信し、 前記センタは前記暗号文を前記共通の暗号鍵を用いて復
号して復号結果を生成し、 前記センタは該復号結果を前記乱数と照合して正当性の
確認を行い、 前記センタは前記復号結果が正当である場合には前記復
号結果から前記サービス料金の累積金額を抽出して料金
請求を行うことを特徴とする方法である。The present invention is a method of clearing charges when a service supplying center provides a pay service to a service receiving means, wherein the center and the service receiving means have a common encryption key, The receiving means holds the accumulated amount of service charges since the last settlement, the service receiving means transmits a clearing request signal to the center, the center generates a random number when receiving the clearing request signal, and the center A random number is transmitted to the service receiving unit, the service receiving unit receives the random number, and the service receiving unit uses the common encryption key to encrypt the accumulated amount of the service charge to generate a ciphertext. The service receiving means sends the ciphertext to the center, the center receives the ciphertext, and the center receives the ciphertext from the common ciphertext. Decryption is performed using a key to generate a decryption result, the center checks the decryption result with the random number to confirm the validity, and the center extracts the decryption result from the decryption result when the decryption result is valid. The method is characterized in that the accumulated amount of the service charge is extracted and billed.
本発明は、サービスを供給するセンタが、サービス受給
手段に対して有料サービスを行う際の課金の清算方法で
あって、 前記センタと前記サービス受給手段とが共通の暗号鍵を
保有し、 前記サービス受給手段は前回清算以降のサービス料金の
累積金額を保持し、 前記サービス受給手段は前記センタに清算要求信号を送
信し、 前記センタは該清算要求信号を受信すると乱数を発生
し、 前記センタは該乱数を前記共通の暗号鍵を用いて暗号化
して鍵情報を生成し、 前記センタは該鍵情報を前記サービス受給手段に送信
し、 前記サービス受給手段は前記鍵情報を受信し、 前記サービス受給手段は前記共通の暗号鍵を用いて該鍵
情報を復号して前記乱数を復元し、 前記サービス受給手段は前記サービス料金の累積金額に
対してあらかじめ定められた方法で冗長情報を付加して
送信文を生成し、 前記サービス受給手段は前記乱数を鍵として該送信文を
暗号化して暗号文を生成し、 前記サービス受給手段は該暗号文を前記センタに送信
し、 前記センタは前記暗号文を受信し、 前記センタは前記暗号文を前記乱数を用いて復号して前
記送信文を生成し、 前記センタは該送信文に含まれる冗長情報の正当性を検
証し、 前記センタは前記冗長情報が正当である場合には前記送
信文から前記サービス料金の累積金額を抽出して料金請
求を行うことを特徴とする方法である。The present invention is a method of clearing charges when a service supplying center provides a pay service to a service receiving means, wherein the center and the service receiving means have a common encryption key, The receiving means holds the accumulated amount of service charges since the last settlement, the service receiving means transmits a clearing request signal to the center, the center generates a random number when receiving the clearing request signal, and the center The random number is encrypted using the common encryption key to generate key information, the center transmits the key information to the service receiving means, the service receiving means receives the key information, and the service receiving means Decrypts the key information using the common encryption key to restore the random number, and the service receiving means determines a predetermined amount for the accumulated amount of the service charge. Redundant information is added by the method to generate a transmission text, the service receiving means encrypts the transmission text using the random number as a key to generate a ciphertext, and the service reception means transmits the ciphertext to the center. Transmitting, the center receives the ciphertext, the center decrypts the ciphertext using the random number to generate the transmission text, and the center verifies the validity of the redundant information included in the transmission text. If the redundant information is valid, the center extracts the accumulated amount of the service charge from the transmission sentence and bills the service charge.
第2図は本発明の方式を示す図である。第2図を用いて
本発明の作用・原理を説明する。以下、サービス受給手
段は個人が携帯するパーソナル電話とし、サービスは通
話とする。また、システム全体を概略を第3図に示す。
公衆電話網341を使っているが、そうでなくても可能で
ある。基地局(以下BSと記す)とパーソナル電話(以下
PTと記す)の間の波線で示さされている部分の通信は無
線とする。パーソナル電話301,302,303,304と家庭電話3
21,322の相互間で電話通信を行なう。加入者情報センタ
ー(以下、単にセンサーと略す)としての基地局331は
月末等に加入者から金を徴収する課金手段を含む。第2
図において、201がPT側の清算処理を示し、202がセンタ
ー側の清算処理を示す。まず、PTから月末等に清算要
求の起動をかける。するとセンターは乱数RNを発生
し、PTに送る。PTはRNと当月の通話料金累計額CHをあ
らかじめ定めてある機密のキーkで暗号化したEk(RN,C
H)をセンターに送る。ここでEkはkをキーとする暗号
化変換を表わす。センターはそれを復号化し、RNが
生成時の乱数に等しければANSをACKとおき、銀行口座か
らの引落し処理にはいる。等しくなければANSをNAKと
おく。いずれの場合でも前記のANSとRNの一部をビッ
ト反転したRN1をkで暗号化してPTに送る。PTはそれ
を復号化し、RN1が正しくかつANSがACKならCHをクリ
アし、そうでなければ回復処理にはいる。回復処理と
しては再び清算要求からやり直す。ある一定回数実行し
ても、常にRN1が正しくないかまたはANS=NAKである場
合にはアラームを発して異常処理(例えばセンターに別
に通知するなど)にはいる。また、一定時間経過しても
応答がないときも同様である。Ek(RN,CH)が認証コー
ドに相当する。FIG. 2 is a diagram showing the system of the present invention. The operation and principle of the present invention will be described with reference to FIG. Hereinafter, the service receiving means is a personal telephone carried by an individual, and the service is a telephone call. An outline of the entire system is shown in FIG.
You are using the public telephone network 341, but it is not necessary. Base station (hereinafter referred to as BS) and personal telephone (hereinafter referred to as BS)
The part indicated by the wavy line between (PT) is wireless. Personal phones 301, 302, 303, 304 and home phone 3
Telephone communication between 21,322. The base station 331 as a subscriber information center (hereinafter, simply referred to as a sensor) includes a charging unit that collects money from the subscriber at the end of the month. Second
In the figure, 201 indicates a settlement process on the PT side, and 202 indicates a settlement process on the center side. First, the settlement request is activated from the PT at the end of the month. Then, the center generates a random number RN and sends it to PT. PT encrypts RN and the accumulated call charge CH for the current month with a predetermined secret key k, E k (RN, C
H) to the center. Here, E k represents an encryption conversion using k as a key. The center decrypts it, sets ANS as ACK if RN is equal to the random number at the time of generation, and enters the withdrawal process from the bank account. If not equal, set ANS to NAK. In either case, RN1 obtained by bit-inverting part of the above ANS and RN is encrypted with k and sent to PT. PT decrypts it and clears CH if RN1 is correct and ANS is ACK, otherwise it goes into recovery. As the recovery processing, the clearing request is made again. Even if it is executed a certain number of times, if RN1 is always incorrect or ANS = NAK, an alarm is issued and abnormal processing (for example, notifying the center separately) is entered. The same applies when there is no response after a certain period of time. E k (RN, CH) corresponds to the authentication code.
本方式によれば、CHを各PTに記憶させても誤まりや不正
がないように月末等にセンターと清算ができるので、従
来の欠点が除去されている。この場合、PTでは加入者で
もCHやkにはアクセスできないように構成する。According to this method, even if the CH is stored in each PT, it can be settled with the center at the end of the month so that there is no error or fraud, so the conventional drawbacks are eliminated. In this case, the PT is configured so that even subscribers cannot access CH or k.
第1図(a)は本発明の清算方式の実施例を示すための
ブロック図であり、PT側のみ示してある。センター側は
ハードウェアで構成することもできるが、計算機のソフ
トウェアで第2図の処理202を実行する方が容易であ
る。そのソフトウェアのフローチャートは後に示す。FIG. 1 (a) is a block diagram showing an embodiment of the settlement system of the present invention, and only the PT side is shown. The center side can be configured by hardware, but it is easier to execute the process 202 of FIG. 2 by software of the computer. The software flow chart will be shown later.
第1図(a)において、音声回路104は音声と電気信号
の変換を行なう。課金回路106は課金情報の生成等の課
金処理を行なう。コントロール回路105は呼設定等の制
御情報を生成あるいは受信して、コントロールを行な
う。また、課金回路106の要請により呼の切断等も行な
う。課金回路106の詳細は後に示す。多重/分離回路103
はコントロール回路105からの制御情報と音声回路104か
らの音声信号とを多重化してトランシーバ102に送った
り、逆にトランシーバ102からの信号を多重分離して音
声回路104,コントロール回路105に送る。アンテナ101は
BSからの電波を受けてトランシーバ102に送り、逆にト
ランシーバ102からの信号を電波にのせてBSへ送る。In FIG. 1 (a), a voice circuit 104 converts voice and electrical signals. The billing circuit 106 performs billing processing such as generation of billing information. The control circuit 105 performs control by generating or receiving control information such as call setting. Also, the call is disconnected at the request of the charging circuit 106. Details of the charging circuit 106 will be described later. Multiplexing / demultiplexing circuit 103
The control information from the control circuit 105 and the audio signal from the audio circuit 104 are multiplexed and sent to the transceiver 102, or conversely, the signal from the transceiver 102 is demultiplexed and sent to the audio circuit 104 and the control circuit 105. Antenna 101
The radio wave from the BS is received and sent to the transceiver 102, and conversely, the signal from the transceiver 102 is put on the radio wave and sent to the BS.
第1図(b)は課金回路106を示すブロック図である。
インタフェース回路111はコントロール回路105とのイン
タフェースをとり、暗号/復号化回路114はキーkで暗
号化,復号化を行なう。マイクロプロセッサ113はイン
タフェース回路111や暗号/復号回路114の制御、メモリ
112に対するデータの出入れを行なう。具体的には第4
図に示すフローチャートに従って動作する。メモリ112
はマイクロプロセッサ113のプログラムやキーk等の記
憶の他、作業領域も含む。FIG. 1B is a block diagram showing the charging circuit 106.
The interface circuit 111 interfaces with the control circuit 105, and the encryption / decryption circuit 114 performs encryption and decryption with the key k. The microprocessor 113 controls the interface circuit 111 and the encryption / decryption circuit 114, and stores the memory.
Transfer data to and from 112. Specifically, the fourth
It operates according to the flowchart shown in the figure. Memory 112
In addition to storing the program of the microprocessor 113, the key k, etc., includes a work area.
第4図はマイクロプロセッサ113が実行すべき作業を示
すフローチャートである。マイクロプロセッサ113は加
入者からの清算要求(ステップ401)を受け取ると乱数R
Nの受信待ち状態(ステップ402)となる。RNを受信する
と(ステップ403)、RNとCHをkで暗号化(ステップ40
4)してセンタに送信(ステップ405)し、応答待ちの状
態(ステップ406)になる。センタからEk(RN1,ANS)を
受け取ると(ステップ407)、それを復号化(ステップ4
08)し、RN1が正しく(ステップ410)かつANSがACKであ
る(ステップ411)ならCHをクリア(ステップ412)して
終了(ステップ413)し、それ以外ならば清算要求を繰
り返す(ステップ416)。ただし、その繰り返し回路CT
があらかじめ定められた限界CNを越すか(ステップ41
4)、一定時間内に応答がなければ異常処理(ステップ4
17)に入り別途加入者情報センタに通知する。CTは最初
に1にセットされ(ステップ409)、以後清算要求を繰
り返す毎に1ずつ加算(ステップ415)される。FIG. 4 is a flow chart showing the work to be executed by the microprocessor 113. When the microprocessor 113 receives the settlement request from the subscriber (step 401), the random number R
The N reception waiting state (step 402) is entered. When RN is received (step 403), RN and CH are encrypted with k (step 40)
4) Then, it is transmitted to the center (step 405), and the state of waiting for a response (step 406) is entered. When E k (RN1, ANS) is received from the center (step 407), it is decrypted (step 4)
08) and if RN1 is correct (step 410) and ANS is ACK (step 411), CH is cleared (step 412) and the process ends (step 413). Otherwise, the clearing request is repeated (step 416). . However, the repeating circuit CT
Exceeds the predetermined limit CN (step 41
4) If there is no response within a certain period of time, abnormal processing (step 4
17) Enter and notify the subscriber information center separately. CT is first set to 1 (step 409) and is incremented by 1 (step 415) each time the clearing request is repeated thereafter.
課金回路106は加入者あるいはPTのユーザでも内部にア
クセスできないようにすることが望ましく、例えば1チ
ップ化すればよい。チップには端末番号やkなどを書き
込む必要があるが、これには例えば加入時に加入者情報
センターに書き込んで貰ったチップを装着する方法があ
る。ICカードを使うこともできる。It is desirable that the charging circuit 106 be inaccessible to the inside even by a subscriber or a PT user, and for example, it may be integrated into one chip. It is necessary to write the terminal number, k, etc. in the chip. For this, for example, there is a method of mounting the chip written in the subscriber information center at the time of subscription. You can also use an IC card.
第5図は加入者情報センターにおける清算処理を示すフ
ローチャートである。あるPTから清算要求を受信する
(ステップ501)と、乱数RNを生成(ステップ502)し
て、該PTに送信(ステップ503)し、応答待ちの状態
(ステップ504)になる。該PTからEk(RN,CH)を受信す
る(ステップ505)と、それを復号化(ステップ506)
し、正しいRNから得られれば(ステップ507)、ANS=AC
Kとして(ステップ508)銀行引落処理(ステップ509)
に入る。RNが正しくなければANS=NAKとする(ステップ
510)。RNの一部ビットを反転したRN1とANSをkで暗号
化(ステップ511)してPTに送信(ステップ512)し、終
了(ステップ513)する。なお、例外的に異常が加入者
から通知されることがあり、その場合には異常調査を行
うことになる。FIG. 5 is a flowchart showing a settlement process in the subscriber information center. When a settlement request is received from a certain PT (step 501), a random number RN is generated (step 502), transmitted to the PT (step 503), and a response waiting state (step 504) is entered. When E k (RN, CH) is received from the PT (step 505), it is decoded (step 506)
Then, if obtained from the correct RN (step 507), ANS = AC
As K (step 508) Bank withdrawal processing (step 509)
to go into. If RN is incorrect, set ANS = NAK (step
510). RN1 and ANS, which are bits of RN inverted, are encrypted with k (step 511), transmitted to PT (step 512), and the process ends (step 513). In exceptional cases, the subscriber may be notified of the abnormality, and in that case, the abnormality will be investigated.
本実施例において、暗号/復号回路114はマイクロプロ
セッサ113で実行することができる。また、CHについて
はPTがCHの代わりに保証金CRに対する残金CSを記憶し、
通話するとCSが減額される形にすることもできる。この
とき、センターに金を支払ってその金額を第2図のの
暗号化される情報の中に入れておけば、PT側でその分を
CSに加算する形となる。CSでなくCHのままで金額清算で
なく一部清算し、その分をCHから引くという方法もあ
る。In this embodiment, the encryption / decryption circuit 114 can be executed by the microprocessor 113. For CH, PT stores the balance CS for the deposit CR instead of CH,
It is also possible to reduce the CS by calling. At this time, if you pay money to the center and put the amount in the encrypted information in Fig. 2, that amount will be saved on the PT side.
It will be added to CS. There is also a method of partially clearing the amount of money instead of clearing it with CH instead of CS and subtracting that amount from CH.
キーkは長い間使っていると安全性が低くなるので時々
代えることが望ましい。将来使うキーをあらかじめ定め
ておいて記憶しておくこともできる。キーは各PT毎に異
なるものであってもよいし、また、金PTを幾つかのグル
ープに分け、グループ毎にキーを定めることもできる。It is desirable to replace the key k from time to time because it is less secure when used for a long time. The key to be used in the future can be set in advance and stored. The key may be different for each PT, or the gold PT may be divided into several groups and the key may be set for each group.
乱数RN,RN1は改ざん,誤り検出の他に、不正再送を防ぐ
ために用いる。不正再送とは、以前の電文を記憶してお
いて、後にそれを送る方法である。これらを防ぐには乱
数でなくても可能である。例えば、第2図で,,
のやりとりで単にPTが時刻情報TMを使ってEk(TM,CH)
をEk(RN,CH)の代わりに送れば、センターは復号化し
てTMがその時の時刻に近ければ不正なしと判断できる。
RN1の部分も同様である。Random numbers RN and RN1 are used to prevent unauthorized retransmission in addition to tampering and error detection. Unauthorized retransmission is a method of storing a previous message and sending it later. It is possible to prevent these without using random numbers. For example, in Figure 2,
PT simply uses the time information TM to Ek (TM, CH)
Sending instead of E k (RN, CH), the center can determine that there is no fraud if the decryption is performed and the TM is close to the time.
The same applies to the RN1 portion.
暗号/復号用キーはkを常に用いているが、乱数RNをキ
ーとすることもできる。この場合には最初センターから
PTにRNを送るときにkで暗号化する。そして、この後の
暗号は全てRNを用い、改ざんや誤り検出は情報に冗長性
をもたせることにより実現できる。即ち、受け側で復号
したときに冗長性が正しく生じなければ不正ありと判断
する。Although k is always used as the encryption / decryption key, a random number RN can be used as the key. In this case, first from the center
Encrypt with k when sending RN to PT. Then, all the ciphers after this use RN, and tampering and error detection can be realized by making information redundant. That is, if the redundancy does not occur correctly when decrypted on the receiving side, it is determined to be fraudulent.
以上詳細に説明したように、本発明を用いれば通話料金
を各パーソナル電話に記憶しても、月末には安全かつ誤
まりのないように清算できる。As described in detail above, according to the present invention, even if the call charge is stored in each personal telephone, it can be settled at the end of the month in a safe and error-free manner.
第1図は本発明の実施例を示すブロック図、第2図は本
発明の作用・動作原理を示すための図、第3図は本発明
を適用するシステム例の概略図、第4図は第1図中のマ
イクロプロセッサの実行フローチャート、第5図は第2
図中に示す加入者情報センターの清算処理のフローチャ
ートである。 101……アンテナ、102……トランシーバ、103……多重
/分離回路、104……音声回路、105……コントロール回
路、106……課金回路、111……インタフェース回路、11
2……メモリ、113……マイクロプロセッサ、114暗号/
復号回路、201……パーソナル電話側の清算処理、202…
…加入者情報センターの清算処理、301,302,303,304…
…パーソナル電話、311,312,313……基地局、321,322…
…家庭電話、331……加入者情報センター、341……公衆
電話網、401……清算要求ステップ、402……応答待ステ
ップ、403……乱数RN受信ステップ、404……暗号化ステ
ップ、405……送信ステップ、406……応答待ステップ、
407……Ek(RN1,ANS)受信ステップ、408……復号化ス
テップ、409……再送回数CTを1にセットステップ、410
……RNの正当性の判定ステップ、411……ANSがACKであ
るか判定ステップ、412……CHのリセットステップ、413
……終了ステップ、414……再送回数の判定ステップ、4
15……再送回数を1増やすステップ、416……清算要求
の繰り返しステップ、417……異常処理ステップ、501…
…清算要求受信ステップ、502……乱数RN発生ステッ
プ、503……送信ステップ、504……応答待ステップ、50
5……Ek(RN,CH)受信ステップ、506……復号化ステッ
プ、507……RNの正当性の判定ステップ、508……ANSのA
CKへのセットステップ、509……銀行引落処理依頼ステ
ップ、510……ANSのNAKへのセットステップ、511……暗
号化ステップ、512……送信ステップ、513……終了ステ
ップ。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a diagram for showing the operation and operating principle of the present invention, FIG. 3 is a schematic diagram of an example of a system to which the present invention is applied, and FIG. FIG. 1 shows a second execution flowchart of the microprocessor shown in FIG.
It is a flowchart of the settlement process of the subscriber information center shown in the figure. 101 ... antenna, 102 ... transceiver, 103 ... multiplexing / separating circuit, 104 ... voice circuit, 105 ... control circuit, 106 ... billing circuit, 111 ... interface circuit, 11
2 …… Memory, 113 …… Microprocessor, 114 encryption /
Decryption circuit, 201 ... Clearing process on the personal telephone side, 202 ...
… Clearing processing of subscriber information center, 301,302,303,304…
… Personal phones, 311,312,313 …… Base stations, 321,322…
Home telephone, 331 Subscriber information center, 341 Public telephone network, 401 Clearing request step, 402 Response waiting step, 403 Random number RN receiving step, 404 Encryption step, 405 … Sending step, 406 …… Response waiting step,
407 ... E k (RN1, ANS) reception step, 408 ... Decoding step, 409 ... Retransmission count CT set to 1 step, 410
...... RN validity judgment step, 411 …… ANS judgment step is ACK, 412 …… CH reset step, 413
…… End step, 414 …… Retransmission frequency determination step, 4
15 ... Step of increasing the number of retransmissions by one, 416 ... Repeat step of settlement request, 417 ... Abnormality processing step, 501 ...
… Clearing request reception step, 502 …… Random number RN generation step, 503 …… Transmission step, 504 …… Response waiting step, 50
5 ... E k (RN, CH) reception step, 506 ... decoding step, 507 ... RN validity determination step, 508 ... ANS of A
CK setting step, 509 …… Bank withdrawal request step, 510 …… ANS NAK setting step, 511 …… Encryption step, 512 …… Sending step, 513 …… End step.
Claims (2)
給手段に対して有料サービスを行う際の課金の清算方法
であって、 前記センタと前記サービス受給手段とが共通の暗号鍵を
保有し、 前記サービス受給手段は前回清算以降のサービス料金の
累積金額を保持し、 前記サービス受給手段は前記センタに清算要求信号を送
信し、 前記センタは該清算要求信号を受信すると乱数を発生
し、 前記センタは該乱数を前記サービス受給手段に送信し、 前記サービス受給手段は該乱数を受信し、 前記サービス受給手段は前記共通の暗号鍵を用いて該乱
数と前記サービス料金の累積金額を暗号化して暗号文を
生成し、 前記サービス受給手段は該暗号文を前記センタに送信
し、 前記センタは前記暗号文を受信し、 前記センタは前記暗号文を前記共通の暗号鍵を用いて復
号して復号結果を生成し、 前記センタは該復号結果を前記乱数と照合して正当性の
確認を行い、 前記センタは前記復号結果が正当である場合には前記復
号結果から前記サービス料金の累積金額を抽出して料金
請求を行うことを特徴とする清算方法。1. A method of clearing charges when a service supplying center provides a pay service to a service receiving means, wherein the center and the service receiving means have a common encryption key, The service receiving means holds the accumulated amount of service charges since the last settlement, the service receiving means transmits a settlement request signal to the center, the center generates a random number when receiving the settlement request signal, and the center The random number is transmitted to the service receiving unit, the service receiving unit receives the random number, and the service receiving unit uses the common encryption key to encrypt the random number and the accumulated amount of the service charge to obtain a ciphertext. And the service receiving means transmits the ciphertext to the center, the center receives the ciphertext, and the center transmits the ciphertext to the common password. The decryption result is generated by decrypting using the No. key, the center checks the decryption result with the random number to confirm the validity, and the center decrypts the decryption result when the decryption result is valid. A method of clearing, characterized in that the accumulated amount of the service charge is extracted from the bill and billed.
給手段に対して有料サービスを行う際の課金の清算方法
であって、 前記センタと前記サービス受給手段とが共通の暗号鍵を
保有し、 前記サービス受給手段は前回清算以降のサービス料金の
累積金額を保持し、 前記サービス受給手段は前記センタに清算要求信号を送
信し、 前記センタは該清算要求信号を受信すると乱数を発生
し、 前記センタは該乱数を前記共通の暗号鍵を用いて暗号化
して鍵情報を生成し、 前記センタは該鍵情報を前記サービス受給手段に送信
し、 前記サービス受給手段は前記鍵情報を受信し、 前記サービス受給手段は前記共通の暗号鍵を用いて該鍵
情報を復号して前記乱数を復元し、 前記サービス受給手段は前記サービス料金の累積金額に
対してあらかじめ定められた方法で冗長情報を付加して
送信文を生成し、 前記サービス受給手段は前記乱数を鍵として該送信文を
暗号化して暗号文を生成し、 前記サービス受給手段は該暗号文を前記センタに送信
し、 前記センタは前記暗号文を受信し、 前記センタは前記暗号文を前記乱数を用いて復号して前
記送信文を生成し、 前記センタは該送信文に含まれる冗長情報の正当性を検
証し、 前記センタは前記冗長情報が正当である場合には前記送
信文から前記サービス料金の累積金額を抽出して料金請
求を行うことを特徴とする清算方法。2. A method of clearing charges when a service supplying center provides a paid service to a service receiving means, wherein the center and the service receiving means have a common encryption key, The service receiving means holds the accumulated amount of service charges since the last settlement, the service receiving means transmits a settlement request signal to the center, the center generates a random number when receiving the settlement request signal, and the center The random number is encrypted using the common encryption key to generate key information, the center transmits the key information to the service receiving means, the service receiving means receives the key information, and the service receiving The means decrypts the key information using the common encryption key to restore the random number, and the service receiving means determines in advance the accumulated amount of the service charge. Redundant information is added by the method described above to generate a transmission text, the service receiving means encrypts the transmission text using the random number as a key to generate a ciphertext, and the service receiving means transmits the ciphertext to the center. The center receives the ciphertext, the center decrypts the ciphertext using the random number to generate the transmission text, and the center verifies the redundancy information included in the transmission text. And the center extracts the accumulated amount of the service fee from the transmission sentence and bills the fee when the redundant information is valid.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61122674A JPH0793662B2 (en) | 1986-05-27 | 1986-05-27 | Liquidation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61122674A JPH0793662B2 (en) | 1986-05-27 | 1986-05-27 | Liquidation method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62278869A JPS62278869A (en) | 1987-12-03 |
| JPH0793662B2 true JPH0793662B2 (en) | 1995-10-09 |
Family
ID=14841827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61122674A Expired - Lifetime JPH0793662B2 (en) | 1986-05-27 | 1986-05-27 | Liquidation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0793662B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5204902A (en) * | 1991-09-13 | 1993-04-20 | At&T Bell Laboratories | Cellular telephony authentication arrangement |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60226268A (en) * | 1984-04-24 | 1985-11-11 | Nec Corp | Charging system of car telephone exchange |
-
1986
- 1986-05-27 JP JP61122674A patent/JPH0793662B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62278869A (en) | 1987-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2659637B2 (en) | Wireless telephone equipment | |
| JP4982008B2 (en) | Secure messaging system for selective call signaling system | |
| JP5062796B2 (en) | Multi-account mobile wireless financial messaging unit | |
| KR100378607B1 (en) | Transaction authentication for 1-way wireless financial messaging units | |
| KR100489319B1 (en) | Portable 2-way wireless financial messaging unit | |
| AU780943B2 (en) | Method of payment by means of an electronic communication device | |
| EP0856821A2 (en) | Method of settling charges | |
| JP2001527247A (en) | Portable one-way wireless financial messaging unit | |
| JP2000502551A (en) | Payment method for mobile communication services | |
| EP0972275A2 (en) | Use of banking services in a digital cellular radio system | |
| WO1998028877A1 (en) | Method for identification of a data transmission device | |
| US6035043A (en) | Cellular telephone manifest system | |
| JPH0793662B2 (en) | Liquidation method | |
| JP3518474B2 (en) | Location information service system and method, and storage medium storing location information service program | |
| JPH0793665B2 (en) | Billing device | |
| JPH0793666B2 (en) | Billing terminal | |
| JPH0793664B2 (en) | Charged terminal | |
| KR20000022597A (en) | Apparatus and method for storing an amount of money | |
| JP2008112361A (en) | Use reservation system, communication terminal and program thereof, reception system and program thereof, IC card and program thereof | |
| JP3521837B2 (en) | Location information service system and method, and storage medium storing location information service program | |
| KR100381904B1 (en) | Encoding information transmission method | |
| WO1997050062A1 (en) | Method for controlling use of a process | |
| JPS62277842A (en) | Charging controller | |
| KR100336093B1 (en) | Method and apparatus for changing limitation storable money | |
| JP3913974B2 (en) | Method of encrypting credit card information in credit card settlement type telephone terminal and credit card settlement type telephone terminal |