KR0151901B1 - Method for acknowledging mobile terminal using password - Google Patents

Method for acknowledging mobile terminal using password Download PDF

Info

Publication number
KR0151901B1
KR0151901B1 KR1019950039935A KR19950039935A KR0151901B1 KR 0151901 B1 KR0151901 B1 KR 0151901B1 KR 1019950039935 A KR1019950039935 A KR 1019950039935A KR 19950039935 A KR19950039935 A KR 19950039935A KR 0151901 B1 KR0151901 B1 KR 0151901B1
Authority
KR
South Korea
Prior art keywords
password
terminal
value
exchange
received
Prior art date
Application number
KR1019950039935A
Other languages
Korean (ko)
Other versions
KR970031533A (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 서정욱
Priority to KR1019950039935A priority Critical patent/KR0151901B1/en
Publication of KR970031533A publication Critical patent/KR970031533A/en
Application granted granted Critical
Publication of KR0151901B1 publication Critical patent/KR0151901B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • 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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/38Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
    • H04M3/382Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 비밀번호를 이용한 이동 단말기의 인증 방법에 관한 것으로, 본 발명의 수행을 위한 프로그램을 저장하는 ROM(30)과 비밀번호를 쓰고 읽기 위한 소거/기록이 가능한 EEPROM(50)을 포함하는 인증 장치의 비밀번호(AFKN)를 이용한 이동 단말기의 인증 방법에 있어서, 단말기로부터 비밀번호를 수신하여 교환기에 저장된 비밀번호와 상기 단말기로부터 수신된 비밀번호의 값을 비교하는 제1단계(100 내지 102); 상기 제1단계(100 내지 102)에서 동일하면 음성채널 할당시 상기 단말기로 비밀번호에 대한 증가치(DAFKN)를 송신하고, 동일하지 않으면 상기 단말기로부터 수신된 AFKNm 값이 교환기에 저장된 AFKNs 값에 DAFKN를 합한 값과 동일한지를 비교하여 동일하면 교환기의 비밀번호(AFKNs)를 상기 단말기로부터 수신한 비밀번호(AFKNm)의 값으로 변경한후 음성채널 할당시 상기 단말기로 DAFKN을 송신하는 제2단계(103 내지 106); 상기 단말기는 교환기로부터 수신된 DAFKN의 값과 AFKNm의 값을 합하여 비밀번호를 변경한 후 SAT를 리턴하고, 교환기는 음성채널 연결확인 신호가 수신되었는지 판단하는 제3단계(107); 및 상기 제3단계(107)에서 음성채널 연결 확인 신호가 수신되면 교환기의 비밀번호(AFKNs)에 증가분(DAFKN)을 합하여 교환기의 비밀번호를 변경한후 새로운 DAFKN을 설정하고, 음성채널 연결확인 신호가 수신되지 않았으면 기존의 AFKNs 값과 DAFKN의 값을 저장하고 종료하는 제4단계(108 내지 110)를 포함하여 이동 단말기와 교환기의 비밀번호를 매 통화시 변경하므로 설령 공간 전파 도청을 통해 복제를 하더라도 가입자가 이를 인지하여 대처할 수 있으며, 또한 자기복제의 경우에도 오직 하나의 단말기만 사용할 수 있어 불법복제를 방지할 수 있는 효과가 있다.The present invention relates to a method for authenticating a mobile terminal using a password, comprising: a ROM (30) for storing a program for performing the present invention and an EEPROM (50) capable of erasing / writing to write and read a password. A method for authenticating a mobile terminal using a password (AFKN), comprising: a first step (100 to 102) of receiving a password from a terminal and comparing a password stored in the exchanger with a value received from the terminal; If the same in the first step (100 to 102), if the voice channel is assigned, the increase value (DAFKN) for the password is transmitted to the terminal, and if it is not the same, the AFKNm value received from the terminal adds the DAFKN to the AFKNs value stored in the exchange. A second step (103 to 106) for comparing DAFKN to the terminal when assigning a voice channel after changing the password (AFKNs) of the exchange to the value of the password (AFKNm) received from the terminal if the value is equal to the same value; The terminal returns a SAT after changing the password by adding the DAFKN value and the AFKNm value received from the exchange, and the exchange determines whether a voice channel connection confirmation signal has been received; And when the voice channel connection confirmation signal is received in the third step 107, adds the increment DAFKN to the password AFKNs of the exchange, changes the password of the exchange, sets a new DAFKN, and receives the voice channel connection confirmation signal. If not, the password of the mobile terminal and the exchange is changed at each call, including the fourth step (108 to 110) of storing and terminating the existing AFKNs and DAFKN values. This can be recognized and coped with, and in the case of self-replication, only one terminal can be used to prevent illegal duplication.

Description

비밀 번호(AFKN)를 이용한 이동 단말기 인증 방법Mobile terminal authentication method using password (AFKN)

제1도는 본 발명이 적용되는 시스템 구성도.1 is a system configuration to which the present invention is applied.

제2도는 본 발명의 일실시예에 따른 발신시의 처리 흐름도.2 is a flowchart of processing at origination according to an embodiment of the present invention.

제3도는 본 발명의 일실시예에 따른 착신시의 처리 흐름도.3 is a flow chart of processing when an incoming call according to an embodiment of the present invention.

제4도는 본 발명의 다른 실시예에 따른 전체 흐름도.4 is an overall flow chart according to another embodiment of the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10 : 중앙 처리 장치(CPU) 20 : 디코더10: central processing unit (CPU) 20: decoder

30 : 롬(ROM) 40 : 램(RAM)30: ROM 40: RAM

50 : 이이피롬(EEPROM)50: EEPROM

본 발명은 비밀 번호를 이용한 이동 단말기의 인증 방법에 관한 것이다. 이동 단말기가 급속도로 보급되면서 이동 단말기에 대한 불법 복제가 성행하고 있다. 이동 단말기의 불법복제한 하나의 이동 단말기에 고유하게 부여되는 전화번호(Mobile station Identification Number, 이하 'MIN'이라 함), 장치 일련 번호(Electronic Serial Number, 이하 'esn'이라 함)를 다른 단말기에 복제하는 것을 말하며, 이렇게 하여 한 가입자가 두개 이상의 이동 단말기를 사용하거나 또는 타인의 번호를 도용하여 사용하는 경우를 말한다.The present invention relates to a method for authenticating a mobile terminal using a password. With the rapid spread of mobile terminals, illegal copying of mobile terminals is prevalent. A mobile station identification number (hereinafter referred to as 'MIN') and a device serial number (hereinafter referred to as 'esn') uniquely assigned to one illegally cloned mobile terminal are transferred to another terminal. In this case, it refers to a case where one subscriber uses two or more mobile terminals or steals another's number.

이러한 불법복제를 방지하기 위하여 종래에는 교환시스템의 데이타를 실시간 수집 분석 검증하여 불법 가입자를 찾아내는 방법과 기지국 마다 'Phone print'라는 RF 장치를 설치하여 가입자 단말기의 RF 특징을 이용하여 불법 가입자를 찾아내는 방법을 사용하였다. 또한 고유 번호를 추가하여 불법복제를 막는 방법으로 PIN(Personal ID Number) 번호를 사용하는 방법이 있는데, 이 방법은 가입자가 전화를 사용할 때 타인의 불법복제는 막을 수 있으나, 자기복제나 공간 전파를 도청하여 복제하는 것은 막을 수 없을뿐만 아니라 가입자가 전화를 사용할 때 PIN 번호를 다이얼링 해야 하므로 사용이 불편한 문제점이 있었다.In order to prevent such illegal copying, a method of finding illegal subscribers by collecting, analyzing and verifying data of an exchange system in real time and installing an RF device called 'Phone print' at each base station and finding illegal subscribers using RF characteristics of subscriber terminals Was used. In addition, there is a method of using a personal identification number (PIN) number as a way to prevent piracy by adding a unique number, which prevents illegal duplication of another person when the subscriber uses the telephone. Eavesdropping and duplication could not be prevented, and the subscriber had to dial the PIN when using the phone, which caused inconvenience.

상기한 같은 종래 기술의 문제점을 해결하기 위하여 안출된 본 발명은 이동 단말기의 불법복제를 막기 위하여 비밀 번호를 이용하여 교환기와 이동 단말기간 상호 인증하게 하므로서 불법복제를 막을수 있는 비밀 번호를 이용한 이동 단말기의 인증 방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the problems of the prior art as described above is to prevent the illegal copying of the mobile terminal by using a password to mutual authentication between the exchange and the mobile terminal of the mobile terminal using a password that can prevent illegal copying Its purpose is to provide an authentication method.

상기 목적을 달성하기 위한 본 발명은 본 발명의 수행을 위한 프로그램을 저장하는 ROM과 비밀번호를 쓰고 읽기 위한 소거/기록이 가능한 EEPROM을 포함하는 인증 장치의 비밀번호(AFKN)를 이용한 이동 단말기의 인증 방법에 있어서, 단말기로부터 비밀번호(AFKNm)를 수신하여 교환기에 저장된 비밀번호(AFKNs)와 상기 단말기로부터 수신된 비밀번호(AFKNm)의 값을 비교하는 제1단계, 상기 제1단계에서 AFKNs와 AFKNm의 값이 동일하면 음성채널 할당시 상기 단말기로 비밀번호(AFKN)에 대한 증가치(DAFKN)를 송신하고, AFKNs와 AFKNm의 값이 동일하지 않으면 상기 단말기로부터 수신된 AFKNm 값이 교환기에 저장된 AFKNs 값에 증가치(DAFKN)를 합한 값과 동일한지를 비교하여 동일하지 않으면 호처리를 중지하고, 동일하면 교환기의 비밀번호(AFKNs)를 상기 단말기로부터 수신한 비밀번호(AFKNm)의 값으로 변경한 후 음성채널 할당시 상기 단말기로 DAFKN을 송신하는 제2단계, 상기 단말기는 수신된 DAFKN의 값과 AFKNm의 값을 합하여 비밀번호를 변경한 후 SAT(Supervisory Audio Tone)를 리턴하고, 교환기는 음성채널 연결확인 신호가 수신되었는지 판단하는 제3단계, 상기 제3단계에서 음성채널 연결확인 신호가 수신되면 교환기의 비밀번호(AFKNs)에 증가분(DAFKN)을 합하여 교환기의 비밀번호를 변경한후 새로운 DAFKN을 설정하고, 음성채널 연결확인 신호가 수신되지 않았으면 기존의 AFKNs 값과 DAFKN의 값을 저장하고 종료하는 제4단계를 포함하는 것을 특징으로 한다.The present invention for achieving the above object is an authentication method of a mobile terminal using a password (AFKN) of the authentication device including a ROM for storing the program for performing the present invention and EEPROM capable of writing and reading the password. The first step of receiving the password AFKNm from the terminal to compare the value of the password (AFKNs) stored in the exchanger and the password (AFKNm) received from the terminal, if the value of AFKNs and AFKNm in the first step is the same When a voice channel is allocated, an increase value DAFKN for a password AFKN is transmitted to the terminal, and if the values of AFKNs and AFKNm are not the same, the AFKNm value received from the terminal is added to the AFKNs value stored at the exchange and added with the increase value DAFKN. If it is not the same, the call processing stops if it is not the same. If it is the same, the secret received from the terminal with the AFKNs A second step of transmitting DAFKN to the terminal when assigning a voice channel after changing to the value of a call (AFKNm), the terminal changes the password by adding the value of the received DAFKN and the value of AFKNm and then changes the password to a supervisory audio tone (SAT) In operation 3, the exchange determines whether a voice channel connection confirmation signal has been received, and when the voice channel connection confirmation signal is received in step 3, the exchange adds the incremental password DAFKN to the exchange password AFKNs and sets the password of the exchange. And setting a new DAFKN after the change, and if the voice channel connection confirmation signal is not received, storing and ending existing AFKNs and DAFKN values.

또한, 상기 목적을 달성하기 위한 다른 실시예의 본 발명은 본 발명의 수행을 위한 프로그램을 저장하는 ROM과 비밀번호를 쓰고 읽기 위한 소거/기록이 가능한 EEPROM을 포함하는 인증 장치의 비밀번호(AFKN)를 이용한 이동 단말기의 인증 방법에 있어서, 단말기로부터 비밀번호(AFKNm)를 수신하여 교환기에 저장된 비밀번호(AFKNs)와 상기 단말기로부터 수신된 비밀번호(AFKNm)의 값을 비교하는 제1단계; 상기 제1단계에서 AFKNs와 AFKNm의 값이 동일하면 음성 채널 할당시 상기 단말기로 새로운 비밀번호(AFKN)를 송신하고, AFKNs와 AFKNm의 값이 동일하지 않으면 상기 단말기로부터 수신된 AFKNm 값이 교환기에 저장된 이전의 비밀번호(AFKNs) 값과 동일한지를 비교하여 동일하지 않으면 호처리를 중지하고, 동일하면 교환기의 비밀번호(AFKNs)를 상기 단말기로부터 수신한 비밀번호(AFKNm)의 값으로 변경한 후 음성채널 할당시 상기 단말기로 새로운 AFKN을 송신하는 제2단계; 상기 단말기는 교환기로부터 수신된 새로운 AFKN의 값으로 비밀번호를 변경한 후 SAT를 리턴하고, 교환기는 음성채널 연결 확인 신호가 수신되었는지 판단하는 제3단계; 및 상기 제3단계에서 음성채널 연결 확인 신호가 수신되면 교환기의 비밀번호(AFKNs)를 새로운 비밀번호로 변경한 후 새로운 비밀번호(AFKN)를 설정하고, 음성채널 연결 확인 신호가 수신되지 않았으면 기존의 AFKNs 값과 새로운 AFKN의 값을 저장하고 종료하는 제4단계를 포함하는 것을 특징으로 한다.In addition, the present invention of another embodiment for achieving the above object is a movement using a password (AFKN) of the authentication device including a ROM for storing the program for performing the present invention and EEPROM capable of writing and reading the password A method for authenticating a terminal, the method comprising: a first step of receiving a password AFKNm from a terminal and comparing the values of the passwords AFKNs stored in the exchanger and the passwords AFKNm received from the terminal; In the first step, if the values of AFKNs and AFKNm are the same, a new password (AFKN) is transmitted to the terminal when assigning a voice channel, and if the values of AFKNs and AFKNm are not the same, the AFKNm value received from the terminal is stored in the exchange. If it is not the same, the call processing stops if it is not the same, and if it is the same, the password (AFKNs) of the exchange is changed to the value of the password (AFKNm) received from the terminal, and then the voice channel is allocated. Transmitting a new AFKN to the mobile station; The terminal, after changing the password to the value of the new AFKN received from the exchange, returns the SAT, and the exchange determines whether a voice channel connection confirmation signal has been received; And when the voice channel connection confirmation signal is received in step 3, change the password (AFKNs) of the exchange to a new password, set a new password (AFKN), and if the voice channel connection confirmation signal is not received, the existing AFKNs value. And a fourth step of storing and ending the value of the new AFKN.

이하, 첨부된 도면을 참조하여 본 발명의 일실시예를 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment of the present invention;

제1도는 본 발명이 적용되는 시스템의 구성도로서, 도면에서 10은 중앙 처리 장치(CPU), 20은 디코더(Decoder), 30은 롬(ROM), 40은 램(RAM), 50은 EEPROM(Eletrically Erasable and Programable Read Only Memory)을 각각 나타낸다.1 is a configuration diagram of a system to which the present invention is applied, in which 10 is a central processing unit (CPU), 20 is a decoder, 30 is a ROM, 40 is a RAM, and 50 is an EEPROM ( Eletrically Erasable and Programmable Read Only Memory).

ROM(30)에는 본 발명을 수행하기 위한 프로그램과 ESN이 저장되며, 중앙 처리 장치(10)는 상기 ROM(30)의 데이타를 읽어 본 발명을 수행한다. RAM(40)은 일반적인 데이타를 읽고 쓰기 위한 메모리이고, 소거/기록이 가능한 EEPROM(50)에는 본 발명에 필요한 가변 비밀 번호가 쓰여지고 읽혀진다. 본 발명을 수행하기 위한 이동 단말기와 교환기의 하드웨어 구성은 서로 유사하다.The ROM 30 stores a program and an ESN for carrying out the present invention, and the central processing unit 10 reads the data of the ROM 30 and performs the present invention. The RAM 40 is a memory for reading and writing general data, and the variable password required for the present invention is written and read in the EEPROM 50 capable of erasing / writing. The hardware configurations of the mobile terminal and the exchange for carrying out the present invention are similar.

이동 전화 서비스에 가입한 가입자가 처음 단말기를 사용하면 이동 단말기의 EEPROM(50)에 저장된 가입자가 알지 못하는 임의의 비밀번호 AFKN(Anti Fraud Key Number)가 송신되어 교환기의 메모리 수단에 저장된다. 이후 단말기를 사용하면 저장된 AFKN의 값을 이용해 인증 과정을 수행한다. 또한 교환기는 AFKN에 대한 증가치 DAFKN(Delta AFKN)을 단말기로 전송하여 단말기의 EEPROM(50)에 저장된 AFKN의 값과 교환기에 저장된 AFKN의 값을 수시로 변경할 수 있다.When a subscriber subscribes to the mobile phone service for the first time, an arbitrary anti-fraction key number (AFKN) unknown to the subscriber stored in the EEPROM 50 of the mobile terminal is transmitted and stored in the memory means of the exchange. After that, the terminal performs the authentication process using the stored AFKN value. In addition, the exchange may change the value of the AFKN stored in the EEPROM 50 of the terminal and the value of the AFKN stored in the exchange by sending the increase value DAFKN (Delta AFKN) for the AFKN to the terminal.

제2도는 본 발명의 일실시예에 따른 발신시의 처리 흐름도를 나타낸다.2 is a flowchart illustrating a process at the time of transmission according to an embodiment of the present invention.

먼저 발신 단말기로부터 MIN, ESN, 상대방 전화번호(Dialied Digits) 및 상기 단말기에 저장된 비밀번호(AFKNm)을 수신하여(100) MIN과 ESN을 이용하여 상기 단말기의 사용가능 여부를 확인한다(101). 상기 단말기에 대한 확인 확인 작업이 완료되면 교환기에 저장되어 있던 비밀 번호(AFKNs)와 상기 단말기로부터 수신한 비밀 번호(AFKNm)의 값을 비교하여 동일한지를 판단한다(102). 비교결과 동일하면 음성 채널 할당시 상기 단말기로 비밀 번호(AFKN)에 대한 증가분(DAFKN)을 송신한다(103). 비교 결과 동일하지 않으면 상기 단말기로부터 수신된 비밀번호(AFKNm) 값이 교환기에 저장된 비밀번호(AFKNs)에 증가분(DAFKN)을 합한 값과 동일한지를 비교하여(104) 동일하지 않으면 호처리를 중지하고(105), 동일하면 상기 단말기로부터 수신된 비밀번호(AFKNm) 값으로 교환기의 비밀번호(AFKNs) 값을 대치하고(106), 음성채널을 할당하면서 상기 단말기로 비밀번호의 증가분(DAFKN)을 송신한다(103). 여기서 교환기에 저장된 비밀번호(AFKNs)와 상기 단말기로부터 수신된 비밀번호(AFKNm)를 비교하여 일치하지 않을 경우 교환기에 저장된 AFKNs 값에 증가분(DAFKN)을 합하여 검증 단계를 더 수행하는 이유는 교환기에서 단말기로 증가분(DAFKN)을 송신하였지만 단말기가 수신하지 못하였거나, 또는 단말기는 수신하고, 단말기가 음성채널로 SAT(Supervisory Audio Tone) 리턴 신호를 송신하였지만 교환기가 음성채널 연결확인 신호를 수신하지 못한 경우를 대비한 것이다. 상기 단말기는 교환기로부터 증가분(DAFKN)을 수신하면 상기 단말기에 저장된 비밀번호(AFKNm)에 증가분(DAFKN)을 합하여 저장하고, 할당된 음성채널을 통해 SAT를 단말기로 보내면 단말기는 SAT를 리턴한다. 교환기는 음성채널 연결확인 신호를 수신하면(107) 교환기에 저장된 비밀번호(AFKNs)에 증가분(DAFKN)을 합하여 비밀번호를 변경하여 저장하고(108), 다음에 사용할 DAFKN을 새로이 설정한다(109). 교환기는 음성채널 연결확인 신호를 수신하지 못하면 기존의 AFKNs값과 DAFKN값을 그대로 유지한다(110).First, MIN, ESN, a counterpart phone number (Dialied Digits) and a password (AFKNm) stored in the terminal are received from the calling terminal (100) and the availability of the terminal is checked using MIN and ESN (101). When the confirmation and confirmation operation for the terminal is completed, it is determined whether the passwords AFKNs stored in the exchanger and the values of the passwords AFKNm received from the terminal are the same (102). If the comparison result is the same, when the voice channel is allocated, an increment DAFKN for the password AFKN is transmitted to the terminal (103). If the comparison result is not the same (AFKNm) received from the terminal is equal to the sum of the password (AFKNs) and the increment (DAFKN) stored in the exchange is compared (104) If not the same, call processing stops (105) If it is the same, the password AFKNs of the exchanger are replaced by the password AFKNm received from the terminal 106, and the password DAFKN is transmitted to the terminal while allocating a voice channel (103). Here, the reason why the verification step is performed by adding the increment (DAFKN) to the AFKNs value stored in the exchange when the passwords (AFKNs) stored in the exchange and the password (AFKNm) received from the terminal do not match is increased. (DAFKN) but not received by the terminal, or received by the terminal, and the terminal transmits a Supervisory Audio Tone (SAT) return signal on the voice channel, but the exchange fails to receive the voice channel connection confirmation signal. will be. When the terminal receives the increment DAFKN from the exchange, the terminal adds and stores the increment DAFKN to the password stored in the terminal AFKNm. When the terminal sends the SAT to the terminal through the assigned voice channel, the terminal returns the SAT. When the exchange receives the voice channel connection confirmation signal (107), the password is changed and stored by adding the increment (DAFKN) to the password (AFKNs) stored in the exchange (108), and a new DAFKN to be used next is set (109). If the exchange does not receive the voice channel connection confirmation signal, it maintains the existing AFKNs and DAFKN values (110).

제3도는 본 발명의 일실시예에 따른 착신시의 처리 흐름도를 나타낸다.3 is a flowchart illustrating a process at the time of incoming call according to an embodiment of the present invention.

착신시는 착신 단말기로부터 페이지(PAGE)에 대한 응답시 MIN, ESN 및 비밀번호(AFKN)를 함께 수신하면(200), MIN과 ESN을 이용하여 상기 단말기의 사용가능 여부를 확인한다(201). 이후의 과정은 발신시의 과정과 동일하므로 여기서는 약하기로 한다.When a call is received from the called terminal with a MIN, ESN, and password (AFKN) in response to the page (PAGE) (200), using the MIN and ESN to check the availability of the terminal (201). Since the subsequent process is the same as the originating process, it is weak here.

제4도는 본 발명의 또다른 실시예에 따른 전체 흐름도를 나타낸다.4 shows an overall flow diagram according to another embodiment of the present invention.

이동 단말기로부터 MIN, ESN 및 상기 단말기에 저장된 비밀번호(AFKNm)을 수신하면(300) MIN과 ESN을 이용하여 상기 단말기의 사용가능 여부를 확인한다(301). 상기 단말기에 대한 확인 작업이 완료되면 교환기에 저장되어 있던 비밀번호(AFKNs)와 상기 단말기로부터 수신한 비밀번호(AFKNm)의 값을 비교하여 동일한지를 판단한다(302). 비교 결과 동일하면 음성 채널 할당시 상기 단말기로 새로운 비밀번호(AFKN)를 송신한다(303). 비교 결과 동일하지 않으면 상기 단말기로부터 수신된 비밀번호(AFKNm) 값이 교환기에 저장된 이전의 비밀번호(AFKNs) 값과 동일한지를 비교하여(304) 동일하지 않으면 호처리를 중지하고(305), 동일하면 상기 단말기로부터 수신된 비밀번호(AFKNm) 값으로 교환기의 비밀번호(AFKNs) 값을 대치하고(306), 음성채널을 할당하면서 상기 단말기로 새로운 비밀번호(AFKN)를 송신한다(303). 상기 단말기는 교환기로부터 새로운 비밀번호(AFKN)를 수신하면 상기 단말기에 저장된 비밀번호(AFKNm)에 새로운 비밀번호(AFKN)로 변경하고, 할당된 음성채널을 통해 SAT를 단말기로 보내면 단말기는 SAT를 리턴한다. 교환기는 음성채널 연결확인 신호를 수신하면(307) 교환기에 저장된 비밀번호(AFKNs)를 새로운 비밀번호로 변경하고(308), 다음에 사용할 새로운 비밀번호(AFKN)를 설정한다(309). 교환기는 음성 채널 연결확인 신호를 수신하지 못하면 기존의 AFKNs 값과 새로운 AFKN 값을 저장한다(310).When receiving the MIN, ESN and the password (AFKNm) stored in the terminal from the mobile terminal (300), it is confirmed whether the terminal is available using the MIN and ESN (301). When the check operation for the terminal is completed, it is determined whether the passwords AFKNs stored in the exchanger are equal to the values of the passwords AFKNm received from the terminal (302). If the comparison result is the same, a new password (AFKN) is transmitted to the terminal when the voice channel is allocated (303). If the comparison result is not the same, the value of the password (AFKNm) received from the terminal is equal to the previous password (AFKNs) value stored in the exchange (304). Substituting the password (AFKNs) value of the exchange with the password (AFKNm) value received from (306), and transmits a new password (AFKN) to the terminal while assigning a voice channel (303). When the terminal receives the new password AFKN from the exchange, the terminal changes the password AFKNm stored in the terminal into a new password AFKN, and when the SAT is sent to the terminal through the assigned voice channel, the terminal returns the SAT. When the exchange receives the voice channel connection confirmation signal (307), it changes the password (AFKNs) stored in the switch to a new password (308), and sets a new password (AFKN) to be used next (309). If the exchange does not receive the voice channel connection confirmation signal, it stores the existing AFKNs value and the new AFKN value (310).

상기와 같이 구성되어 동작하는 본 발명은 이동 단말기와 교환기의 비밀번호를 매 통화시 변경하므로 설령 공간 전파 도청을 통해 복제를 하더라도 가입자가 이를 인지하여 대처할 수 있으며, 또한 교환기에서 가입자의 통화 내역을 기록할 때 매 통화시의 비밀번호를 기록하면, 가입자 단말기에 저장된 비밀번호를 읽어 교환기에서 기록한 비밀번호 내역과 비교하므로서 어느 통화부터 도용당했는지를 확인할 수 있다. 또한 자기복제의 경우에도 오직 하나의 단말기만 사용할 수 있어 불법복제를 방지할 수 있는 효과가 있다.In the present invention configured and operated as described above, the password of the mobile terminal and the exchange is changed at every call, so even if a copy is made through the radio wave eavesdropping, the subscriber can recognize and cope with it, and the exchange can record the call history of the subscriber. When the password is recorded at each call, the password stored in the subscriber terminal can be read and compared with the password recorded by the exchange to confirm which call has been stolen. In addition, in the case of self-replication, only one terminal can be used, thereby preventing illegal duplication.

Claims (2)

본 발명의 수행을 위한 프로그램을 저장하는 ROM(30)과 비밀번호를 쓰고 읽기 위한 소거/기록이 가능한 EEPROM(50)을 포함하는 인증 장치의 비밀번호(AFKN)를 이용한 이동 단말기의 인증 방법에 있어서, 단말기로부터 비밀번호(AFKNm)를 수신하여 교환기에 저장된 비밀번호(AFKNs)와 상기 단말기로부터 수신된 비밀번호(AFKNm)의 값을 비교하는 제1단계(101 내지 102); 상기 제1단계(100 내지 102)에서 AFKNs와 AFKNm의 값이 동일하면 음성채널 할당시 상기 단말기로 비밀번호(AFKN)에 대한 증가치(DAFKN)를 송신하고, AFKNs와 AFKNm의 값이 동일하지 않으면 상기 단말기로부터 수신된 AFKNm 값이 교환기에 저장된 AFKNs 값에 증가치(DAFKN)를 합한 값과 동일한지를 비교하여 동일하지 않으면 호처리를 중지하고, 동일하면 교환기의 비밀번호(AFKNs)를 상기 단말기로부터 수신한 비밀번호(AFKNm)의 값으로 변경한 후 음성채널 할당시 상기 단말기로 DAFKN을 송신하는 제2단계(103 내지 106); 상기 단말기는 수신된 교환기로부터 수신된 DAFKN의 값과 AFKNm의 값을 합하여 비밀번호를 변경한 후 SAT를 리턴하고, 교환기는 음성채널 연결확인 신호가 수신되었는지 판단하는 제3단계(107); 및 상기 제3단계(107)에서 음성채널 연결확인 신호가 수신되면 교환기의 비밀번호(AFKNs)에 증가분(DAFKN)을 합하여 교환기의 비밀번호를 변경한후 새로운 DAFKN을 설정하고, 음성채널 연결확인 신호가 수신되지 않았으면 기존의 AFKNs 값과 DAFKN의 값을 저장하고 종료하는 제4단계(108 내지 110)를 포함하는 것을 특징으로 하는 비밀번호를 이용한 이동 단말기의 인증 방법.In the authentication method of a mobile terminal using a password (AFKN) of the authentication device including a ROM (30) for storing a program for performing the invention and EEPROM (50) capable of erasing / writing to read and write the password, the terminal A first step (101 to 102) for receiving a password AFKNm from the terminal and comparing the values of the passwords AFKNs stored in the exchanger and the passwords AFKNm received from the terminal; If the values of AFKNs and AFKNm are the same in the first step (100 to 102), an increase value (DAFKN) for a password (AFKN) is transmitted to the terminal when assigning a voice channel, and if the values of AFKNs and AFKNm are not the same, the terminal If the AFKNm value received from the same value is equal to the sum of the AFKNs value stored in the exchange and the increase value (DAFKN), the call processing stops if it is not the same, and if it is the same, the password (AFKNm) received from the terminal with the password (AFKNs) of the exchange. A second step (103 to 106) of transmitting DAFKN to the terminal when assigning a voice channel after changing to a value of; The terminal returns a SAT after changing a password by adding the values of DAFKN and AFKNm received from the exchange, and the exchange determines whether a voice channel connection confirmation signal has been received; And when the voice channel connection confirmation signal is received in the third step 107, change the password of the exchange by adding the increment DAFKN to the password AFKNs of the exchange, and then set a new DAFKN, and receive the voice channel connection confirmation signal. If not, the authentication method of the mobile terminal using a password characterized in that it comprises a fourth step (108 to 110) of storing and ending the existing AFKNs value and DAFKN value. 본 발명의 수행을 위한 프로그램을 저장하는 ROM(30)과 비밀번호를 쓰고 읽기 위한 소거/기록이 가능한 EEPROM(50)을 포함하는 인증 장치의 비밀번호(AFKN)를 이용한 이동 단말기의 인증 방법에 있어서, 단말기로부터 비밀번호(AFKNm)를 수신하여 교환기에 저장된 비밀번호(AFKNs)와 상기 단말기로부터 수신된 비밀번호(AFKNm)의 값을 비교하는 제1단계(300 내지 302); 상기 제1단계(300 내지 302)에서 AFKNs와 AFKNm의 값이 동일하면 음성채널 할당시 상기 단말기로 새로운 비밀번호(AFKN)를 송신하고, AFKNs와 AFKNm의 값이 동일하지 않으면 상기 단말기로부터 수신된 AFKNm 값이 교환기에 저장된 이전의 비밀번호(AFKNs) 값과 동일한지를 비교하여 동일하지 않으면 호처리를 중지하고, 동일하면 교환기의 비밀번호(AFKNs)를 상기 단말기로부터 수신한 비밀번호(AFKNm)의 값으로 변경한 후 음성채널 할당시 상기 단말기로 새로운 AFKN을 송신하는 제2단계(303 내지 306); 상기 단말기는 교환기로부터 수신된 새로운 AFKN의 값으로 비밀번호를 변경한 후 SAT를 리턴하고, 교환기는 음성채널 연결확인 신호가 수신되었는지 판단하는 제3단계(307); 및 상기 제3단계(307)에서 음성채널 연결확인 신호가 수신되면 교환기의 비밀번호(AFKNs)를 새로운 비밀번호로 변경한 후 새로운 비밀번호(AFKN)를 설정하고, 음성채널 연결확인 신호가 수신되지 않았으면 기존의 AFKNs 값과 새로운 AFKN의 값을 저장하고 종료하는 제4단계(308 내지 310)를 포함하는 것을 특징으로 하는 비밀번호를 이용한 이동 단말기의 인증 방법.In the authentication method of a mobile terminal using a password (AFKN) of the authentication device including a ROM (30) for storing a program for performing the invention and EEPROM (50) capable of erasing / writing to read and write the password, the terminal A first step (300 to 302) of receiving a password AFKNm and comparing the values of the passwords AFKNs stored in the exchanger and the passwords AFKNm received from the terminal; If the values of AFKNs and AFKNm are the same in the first step (300 to 302), a new password (AFKN) is transmitted to the terminal when allocating a voice channel, and if the values of AFKNs and AFKNm are not the same, the AFKNm value received from the terminal If it is not the same, the call processing is stopped. If it is the same, the password of the exchange (AFKNs) is changed to the value of the password (AFKNm) received from the terminal. A second step (303 to 306) of transmitting a new AFKN to the terminal upon channel allocation; The terminal returns a SAT after changing the password to the value of the new AFKN received from the exchange, and the exchange determines whether a voice channel connection confirmation signal has been received; And when the voice channel connection confirmation signal is received in the third step 307, changes the password of the exchange (AFKNs) to a new password, sets a new password (AFKN), and if the voice channel connection confirmation signal is not received, And a fourth step (308 to 310) of storing and ending the AFKNs value and the new AFKN value of the mobile terminal.
KR1019950039935A 1995-11-06 1995-11-06 Method for acknowledging mobile terminal using password KR0151901B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950039935A KR0151901B1 (en) 1995-11-06 1995-11-06 Method for acknowledging mobile terminal using password

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950039935A KR0151901B1 (en) 1995-11-06 1995-11-06 Method for acknowledging mobile terminal using password

Publications (2)

Publication Number Publication Date
KR970031533A KR970031533A (en) 1997-06-26
KR0151901B1 true KR0151901B1 (en) 1998-11-02

Family

ID=19433092

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950039935A KR0151901B1 (en) 1995-11-06 1995-11-06 Method for acknowledging mobile terminal using password

Country Status (1)

Country Link
KR (1) KR0151901B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100315642B1 (en) * 1999-05-06 2001-12-12 서평원 during athentication parameter update happened processing methode of authentication request
KR100375242B1 (en) * 2000-06-09 2003-03-08 에스케이 텔레콤주식회사 Method of determining an unautholized mobile station
KR100377195B1 (en) * 1999-08-16 2003-03-28 한국전자통신연구원 Method For Authenticating Visiting User In Intelligent Network Interworking System

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101618692B1 (en) 2016-01-06 2016-05-09 주식회사 센스톤 User authentication method for security enhancement

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100315642B1 (en) * 1999-05-06 2001-12-12 서평원 during athentication parameter update happened processing methode of authentication request
KR100377195B1 (en) * 1999-08-16 2003-03-28 한국전자통신연구원 Method For Authenticating Visiting User In Intelligent Network Interworking System
KR100375242B1 (en) * 2000-06-09 2003-03-08 에스케이 텔레콤주식회사 Method of determining an unautholized mobile station

Also Published As

Publication number Publication date
KR970031533A (en) 1997-06-26

Similar Documents

Publication Publication Date Title
US7363056B2 (en) Method and system for secured duplication of information from a SIM card to at least one communicating object
US6236852B1 (en) Authentication failure trigger method and apparatus
TWI223938B (en) Method and apparatus for preventing access to information stored at a node
US9231763B2 (en) System and method for providing a multi-credential authentication protocol
US20060141987A1 (en) Identification of a terminal with a server
US6463276B1 (en) Mobile terminal having conditional blocking of outgoing call requests
CN100401822C (en) Protection method and system for preventing fraudulent use of mobile terminal
EP1827049B1 (en) Authentication vector generating device, subscriber authentication module, mobile communication system and authentication vector generation method
JP2001308850A (en) Method and device for connecting to network by communication terminal device
JPH11507451A (en) System for detecting unauthorized account access
GB2324004A (en) Controlling operation of a mobile radio terminal and SIM card
JP4536934B2 (en) Authentication method for cellular communication system
JPH09510073A (en) Subscriber match confirmation at fixed cellular terminals
CN1205833C (en) Authentication in radiotelephone network
CA2063447C (en) Method for authentication and protection of subscribers in telecommunication systems
KR0151901B1 (en) Method for acknowledging mobile terminal using password
JPH11510019A (en) Access restriction process for communication networks, communication systems and units for such systems
CN100536612C (en) A method and device to perfect the terminal authentication
KR100619882B1 (en) A method and a apparatus of protecting illegal using of imei for mobile phone
KR100292289B1 (en) System for prevention of using unauthenticated terminal copying information of authenticated terminal
KR20020009301A (en) System and method to certify credit card
JPH10191457A (en) Illegal clone terminal radio equipment detecting method and equipment therefor
KR100608826B1 (en) Data access method for mobile communication device
CN100415032C (en) Interaction method for mobile terminal and network side in mobile communication system
WO1997029601A1 (en) A method for preventing a subscriber number being cloned in a mobile telephone

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130403

Year of fee payment: 16

FPAY Annual fee payment

Payment date: 20140612

Year of fee payment: 17

EXPY Expiration of term