KR20040053353A - 이동 전화기의 인증 - Google Patents

이동 전화기의 인증 Download PDF

Info

Publication number
KR20040053353A
KR20040053353A KR10-2004-7007691A KR20047007691A KR20040053353A KR 20040053353 A KR20040053353 A KR 20040053353A KR 20047007691 A KR20047007691 A KR 20047007691A KR 20040053353 A KR20040053353 A KR 20040053353A
Authority
KR
South Korea
Prior art keywords
response
authentication
random
mobile phone
message
Prior art date
Application number
KR10-2004-7007691A
Other languages
English (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 KR20040053353A publication Critical patent/KR20040053353A/ko

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
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/168Implementing security features at a particular protocol layer above the transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하며, 랜덤한 인증 번호와 랜덤한 인증번호에 대한 예측된 응답을 발생하는 단계, 및 랜덤한 인증 번호를 통합하는 순방향 단문 메세지 서비스(SMS) 메세지를 이동 전화기에 전송하는 단계를 포함하는 방법에 관한 것이다. 상기 방법은 이동 전화기에서 랜덤한 인증 번호에 응답하여 인증 응답을 발생하는 단계, 및 인증 응답을 통합하는 복귀 SMS 메세지를 이동 전화기로부터 수신하는 단계를 더 포함한다. 상기 방법은 또한 복귀 메세지내의 인증 응답과 예측된 응답간의 비교를 수행하는 단계 및 이동 전화기가 상기 비교에 응답하여 통신 네트워크에서 동작하도록 인증하는 단계를 포함한다.

Description

이동 전화기의 인증{AUTHENTICATION OF A MOBILE TELEPHONE}
셀룰러 통신 네트워크내에서 동작하는 이동 전화기들은 호출들을 발신 및 수신하기 전에 인증 프로세스를 수행한다. 특히, 인증은 이동 전화기의 부정 사용을 방지한다. 상기 인증이 수행되는 네트워크들의 두가지 형태들은 코드 분할 다중 접속(CDMA) 네트워크 및 시간 분할 다중 접속(TDMA) 포맷에서 동작하는 이동 통신 글로벌 시스템(GSM) 네트워크이다.
도 1은 당업자에게 공지된 것과 같은 셀룰러 네트워크(10)내의 인증 프로세스를 도시하는 개략도이다. 네트워크(10)내의 이동 전화기(12)는 기지국 시스템(BSS)(14)과 통신하는 이동 전화 교환국(MSC)(16)에 초기 신호를 전송한다. 네트워크내의 동작에 대하여 인증되도록 하기 위해, MSC(16)는 인증 센터(AUC)(18)가 일반적으로 3개 1세트로 랜덤한 인증 번호(20)를 발생하도록 명령한다. 인증 패킷(22)내의 인증 번호(20)는 이동 전화기(12)에 전송된다. 홈 위치레지스터(HLR)(29)로부터 유도되는 데이터를 사용하여 상기 발생이 수행된다. MSC(16), AUC(18), 및 HLR(29)은 BSS(14)가 접속되는 네트워크(10)의 백본(backbone)에 포함된다. 이동 전화기는 회답값(24)을 발생하기 위해 이동 전화기내에 포함되는 인증 알고리즘을 통해 상기 번호를 처리한다. 인증 응답 패킷(26)내의 회답값은 MSC에 전송된다. MSC는 AUC(18) 및 HLR(29)와 함께 랜덤한 번호(20) 및 회답(24)이 네트워크의 인증 기준을 만족하는지를 검사한다. 상기 기준이 만족되면, 이동 전화기는 네트워크내에서 동작을 계속하도록 허용된다.
네트워크(10)는 또한 네트워크의 백본내의 단문 메세지 서비스 센터(SMS-C)(28)을 포함하며, 단문의 문자 숫자식 메세지들을 전송 및 수신할 수 있다. 이동 전화기(12)는 상기 SMS 메세지들을 수신 및 전송하도록 구현될 수 있다. 일반적으로, SMS-C에 의해 전송 및 수신된 문자 숫자식의 메세지들은 대략 128개의 문자(character)들로 구성되지만, 더 많은 갯수의 문자들이 전송될 수 있다.
만약 네트워크(10)가 the Telecommunications Industry Association, Arlington, VA에 의해 공표된 TIA/EIA/IS-2000-A-1 표준과 같은 산업표준 프로토콜에 따라 동작하는 CDMA 네트워크를 포함하면, 이동 전화기(12)는 CDMA 이동 전화기를 포함한다. AUC(18)는 http://www.3gpp2.org에서 검색될 수 있는 the 3rd Generation Partnership Project 2에 의해 공표된 ANSI-41 프로토콜을 구현하며, 여기에서 참조로서 통합된다. 상기 경우에, 인증 센터로부터 전송된 랜덤한 인증 번호(20)는 32비트 번호이며, CDMA 이동 전화기에 의해 발생된 회답값(24)은 18비트 번호이다. 인증을 수행하기 위해, CDMA 이동 전화기는 인증 회답을 18비트 번호로 전송할 수 있어야만 한다.
만약 네트워크(10)가 the European Telecommunications Standards Institute, Sophia Antipolis Cedex, France에 의해 공표된 ETSI TS 100 940 V7.8.0 기술 명세서와 같은 산업 표준 프로토콜에 따라 동작하는 GSM 네트워크를 포함하면, 이동 전화기(12)는 GSM 이동 전화기를 포함한다. 여기에서 참조로써 통합되는 명세서의 섹션 4.3은 GSM 네트워크에서 추구되는 인증 절차를 설명한다. 상기 경우에, 인증 센터로부터 전송된 랜덤한 인증 번호는 128비트 번호이며, GSM 이동 전화기에의해 발생된 회답값은 32비트 번호이다. GSM 네트워크내에서 인증을 수행하기 위해, GSM 이동 전화기는 인증 회답을 32비트 번호로 전송할 수 있어야만 한다.
만약, CDMA 이동 전화기가 GSM 네트워크내에서 동작할 것이라면, 이동 전화기가 발생해야하는 인증 회답값, 즉 32비트의 번호는 CDMA 이동 전화기의 18비트 용량보다 더 크다. CDMA 이동 전화기의 제한된 용량을 극복하기 위한 공지된 방법들은 GSM 인증 센터와 CDMA 이동 전화기 모두에서 소프트웨어를 변경시키는 것을 포함한다. CDMA 이동 전화기가 본래의 CDMA 환경에서 동작한다면, 소프트웨어는 본래의 소프트웨어로 교체된다. 당업자에게 공지된 선택적인 절차는 GSM 센터에서 소프트웨어를 변경하는 것이며, 따라서 "CDMA형" 인증이 GSM 네트워크에서 동작하는 CDMA 이동 전화기들에서 수행된다. 두가지 방법들 모두 명확하지 않음이 인식될 것이다.
본 출원은 2001년 11월 21일에 제출된 미국 잠정 특허 출원 번호 60/332,117의 장점을 청구하며, 여기에서 참조로서 통합된다.
본 발명은 검증 방법들에 관한 것이며, 특히 셀룰러 통신 네트워크에서 동작하는 이동 전화기를 인증하기 위한 방법에 관한 것이다.
도 1은 당업자에게 공지된 것과 같은 셀룰러 통신 네트워크에서의 인증 프로세스를 설명하는 개략도이다.
도 2는 본 발명의 바람직한 실시예에 따른 이동 전화기의 인증 프로세스를 설명하는 개략도이다.
도 3은 본 발명의 바람직한 실시예에 따라 통신 네트워크에서 동작하는 도 2의 이동 전화기의 인증시 포함되는 단계들을 도시하는 순서 다이어그램이다.
본 발명의 몇가지 측면들의 목적은 이동 전화기가 통신 네트워크에서 동작하는 것을 인증하기 위한 방법 및 장치를 제공하는 것이다.
본 발명의 바람직할 실시예에서, 이동 전화기는 셀룰러 통신 네트워크내에서 동작된다. 네트워크내의 기지국 또는 교환국은 메세지, 바람직하게 단문 메세지 시스템(SMS) 메세지 형태로 인증 요청을 이동 전화기에 전송함으로써 이동 전화기를 인증한다. SMS 메세지는 SMS 메세지를 인증 요청으로 정의하는 제 1 식별자와 함께 인증 절차의 부분으로서 사용되는 랜덤한 번호를 포함한다. 제 1 식별자를 분석함으로써, 이동 전화기는 SMS 메세지를 인증 요청으로서 인식하며, 인증 응답을 발생하기 위해 이동 전화기내에 포함된 인증 알고리즘을 통해 수반되는 랜덤한 번호들을 처리한다. 응답은 이동 전화기로부터 네트워크로 전송되는 복귀 SMS 메세지내에서 전송된다. 복귀 SMS 메세지는 복귀 메세지가 인증 응답을 포함하는 것으로 정의하는 제 2 식별자를 포함한다. 네트워크는 복귀 메세지로부터의 응답을 복원하여 이동 전화기를 인증하기 위해 복원된 응답을 예측된 응답과 비교한다. 인증 요청들 및 응답들을 위한 전달 시스템들로서 SMS 메세지들을 사용하는 것은 당업자에게 공지된 시스템들내의 랜덤한 번호 및 응답들의 크기들에 대한 제한들을 피하게된다.
본 발명의 임의의 바람직한 실시예들에서, 이동 전화기는 하나 이상의 통신 네트워크에서 동작할 수 있다. 각각의 네트워크는 서로다른 인증 프로토콜을 포함하며, 각각의 프로토콜은 랜덤한 번호 및 응답에 대하여 서로다른 크기를 정의한다. 이동 전화기는 네트워크로부터 네트워크로 이동하기 때문에 이동 전화기에서소프트웨어 또는 하드웨어의 변경 없이 "본래의" 네트워크 또는 서로다른 프로토콜에서 동작하는 네트워크에서 인증될 수 있다.
본 발명의 선택적인 바람직한 실시예에서, 이동 전화기가 동작하는 네트워크는 데이터 버스트 메세지들(DBMs)을 지원하며, 이동 전화기로의 인증 요청 메세지 및 이동 전화기로부터의 인증 응답 메세지는 DBM들로서 전송된다. 특히, DBM들은 네트워크가 동작하는 통신 프로토콜에 의해 이미 지원되는 형태이다.
본 발명은 하기의 도면을 참조로 하여 더 상세히 설명된다.
도 2는 본 발명의 바람직한 실시예에 따른 이동 전화기(32)의 인증 프로세스를 설명하는 다이어그램이다. 이동 전화기(32)는 제 1 산업 표준 셀룰러 통신 프로토콜에 따라 기능하는 셀룰러 통신 네트워크(30)에서 동작하도록 사용된다. 이동 전화기는 이동 전화기가 동작하도록 인에이블하는 회로(35)를 포함한다. 특히, 이동 전화기(32)는 제 1 프로토콜에 따라 동작하도록 사용될 뿐만 아니라 제 2 산업 표준 셀룰러 통신 프로토콜에 따라 동작하기 위해 사용될 수 있다. 예를 들면, 제 1 프로토콜은 본 발명의 배경기술에서 참조된 ETSI TS 100 940 V7.8.0 기술 명세서와 같은 이동 통신 글로벌 시스템(GSM) 프로토콜을 포함하고, 제 2 프로토콜은 본 발명의 배경기술에서 참조된 TIA/EIA/IS-2000-A-1과 같은 코드 분할 다중 접속(CDMA) 프로토콜을 포함한다. 선택적으로, 이동 전화기(32)는 GSM 또는 CDMA 산업 표준 프로토콜에 따라, 또는 당업자에게 공지된 또다른 프로토콜에 따라 동작한다.
기지국 시스템(BSS)(34)은 인증 센터(AUC)(36), 및 홈 위치 레지스터(HLR)(38)에 차례로 접속되어 있는 이동 전화 교환국(MSC)(40)에 접속된다. 선택적으로, 단문 메세지 서비스 센터(SMS-C)(42) 또한 MSC(40)에 접속될 수 있다. 하나 또는 그이상의 BBS(34), AUC(36), HLR(38), 및 MSC(40)는 네트워크(30)내에서 전송들을 제어하는 네트워크 제어 센터(37)로서 동작한다. 하기에서 설명되는 차이들을 제외하고, AUC(36), HLR(38), MSC(40), 및 SMS-C(42)는 각각 일반적으로 본 발명의 배경기술에서 도 1을 참조로 설명된 AUC(18), HLR(29), MSC(16), 및 SMS-C(28)로서 동작한다.
이동 전화기(32)는 네트워크(30)내에서 동작하기를 원하며, BSS(34)에 초기 신호를 전송한다. 이동 전화기를 인증하기 위해, BSS(34)는 제 1 순방향 메세지(48)에 캡슐화된 랜덤한 인증 번호(44)를 이동 전화기(32)에 전송한다. 하기에 언급된 경우를 제외하고, 메세지(48)는 SMS 메세지를 포함하는 것으로 가정된다. 메세지(48)는 메세지내에 식별자(46)를 통합하기 때문에 이동 전화기(32)는랜덤한 인증 번호를 전달하는 특정 메세지로서 SMS 메세지(48)를 인식할 수 있다. SMS 메세지(48)을 수신하면, 이동 전화기(32)는 메세지를 디코딩하고, 랜덤한 인증 번호(44)의 값을 복원한 후 상기 복원된 값을 이동 전화기내에 포함된 인증 알고리즘에 적용하여 인증 응답을 발생한다. 바람직하게, 디코딩된 메세지(48), 복원되는 번호(44), 및 인증 알고리즘을 위한 소프트웨어는 이동 전화기(32)내에 개별적으로 교체가능한 엘리먼트(31), 특히 가입자 식별 모듈(SIM)로서 통합된다. 선택적으로, 소프트웨어는 이동 전화기의 메모리(33)내에 완전히 통합된다.
이동 전화기(32)는 제 2 복귀 메세지(54)내에 회답값(50)으로서 인증 응답을 통합하고, 상기 메세지를 BSS(34)에 전송한다. 하기에서 언급되는 경우를 제외하고, 메세지(54)는 SMS 메세지를 포함하는 것으로 가정된다. 이동 전화기(32)는 메세지(54)내에 식별자(52)를 통합하기 때문에 메세지는 인증 회답을 전달하는 특정 메세지로서 인식될 수 있다. SMS 메세지(54)는 BSS(34)에 의해 MSC(40)로 라우팅되어 식별자(52)로부터 메세지가 인증 회답을 포함하는 것으로 인식하여 메세지로부터 회답값(50)을 추출한다. MSC(40)는 값(50)이 랜덤한 인증 번호에 대한 예측된 응답과 일치하는지를 검사하여, 일치하면, 이동 전화기(32)를 인증한다. 랜덤한 인증 번호(44)와 회답값(50)을 SMS 메세지들 내에 통합함으로써, 이동 전화기(32)가 동작하는 서로다른 프로토콜에 의해 정의된 바와 같이 랜덤한 인증 번호와 회답값의 크기들에 대한 제한들은 극복된다. 상기 제한들은 SMS 메세지들이 128비트 또는 8비트 이상의 문자들을 전송할 수 있기 때문에 극복된다.
도 3은 본 발명의 바람직한 실시예에 따라 네트워크(30)내에서 동작하는 이동 전화기(32)의 인증시 포함되는 단계들을 도시하는 순서 다이어그램(60)이다. 예를 들면, 네트워크(30)는 GSM 프로토콜에 따라 동작하는 것으로 가정된다. 순서 다이어그램(60)은 이동 전화기(32)가 BSS(34)에 의해 수신된 초기 전송을 수행하고 인증을 대기하기 이전 및 이후에 수행되는 단계들을 설명한다. 초기 전송은 국제 이동 가입자 식별자(IMSI), 일반적으로 네트워크내에서 초기 등록될 때 이동 전화기에 할당되고 AUC(36)에 저장되는 이동 전화기(32)의 전화 번호를 통합한다. 등록시, 이동 전화기(32)는 가입자 인증 키(Ki)에 의해 할당되어 이동 전화기 및 AUC(36) 모두에 저장된다.
제 1 단계(62)에서, AUC(36)는 랜덤한 번호(RAND)를 발생하며, 상기 RAND를 사용하여 RAND 및 Ki의 함수인 신호 응답(SRES)이라는 명칭의 식별 파라미터를 계산한다. AUC(36)는 Ki와 RAND의 함수인 암호키(Kc)를 계산한다. IMSI, Kc, RAND 및 SRES는 전송되어 HLR(38)에 저장된다.
제 2 단계(64)에서 HLR(38)은 MSC(40)가 BSS(34)를 통해 초기 전송을 수신한 이후에 IMSI, Kc, RAND 및 SRES의 값을 MSC(40)에 전송한다. MSC(40)는 이후의 비교를 위해 IMSI, Kc, RAND 및 SRES을 저장한다.
제 3 단계(66)에서, MSC(40)는 랜덤 인증 번호(44)(도 2)에 상응하여 RAND 값을 SMS 메세지(48)에 통합한다. SMS 메세지는 트래픽 또는 제어 채널을 통해 BSS(34)에 전송된다. 선택적으로, 만약 네트워크(30)가 CDMA 2000 네트워크를 포함하면, 전달은 애플리케이션 데이터 전달 서비스(ADDS)를 사용하여 수행될 수 있다.
제 4 단계(68)에서, BSS(34)는 식별자(46)를 메세지에 추가한 후 이동 전화기(32)에 상기 메세지를 전송한다.
제 5 단계(70)에서, 이동 전화기(32)는 이동 전화기의 SIM(31) 및 메모리(33)에 포함된 소프트웨어를 사용하여 식별자(46)에 의해 번호(44)를 포함하는 메세지로서 SMS 메세지(48)를 식별한다. 이동 전화기는 번호(44)에 대한 응답으로서 회답값(50)을 발생하기 위해 번호(44) 및 이동 전화기에 저장된 IMSI 및 Ki값들을 사용한다. 이동 전화기는 회답값(50)과 식별자(52)를 통합하는 SMS 메세지(54)를 구성한다.
제 6 단계(74)에서, 이동 전화기는 SMS 메세지(54)를 BSS(34)에 전송한다.
최종 단계(76)에서, BSS(34)는 SMS 메세지(54)를 MSC(40)에 전송하여 식별자(52)로부터 인증 SMS 메세지(48)에 대한 응답으로서 SMS 메세지를 식별한다. MSC(40)는 메세지(54)로부터 신호 응답으로서 회답값(50)의 값을 복원하여 복원된 값을 제 2 단계(64)에서 HLR(38)로부터 수신된 SRES의 예측된 값과 비교한다. 만약 두개의 신호 응답들이 일치하면, MSC(40)는 이동 전화기를 인증하고, 만약 응답들이 일치하지 않으면, 이동 전화기는 인증되지 않는다.
도 2 및 도 3과 관련된 상기 설명은 실질적으로 셀룰러 통신 네트워크에서 동작하는 임의의 이동 트랜시버에 적합하며, 상기 트랜시버는 SMS 메세지들을 전송 및 수신할 수 있음이 인식될 것이다. 따라서, 본 발명의 영역은 트랜시버 및/또는 네트워크에 의해 수행되는 전송 방법 또는 임의의 특정 프로토콜에 제한되지 않는다.
본 발명의 선택적인 실시예에서, 상기 BSS(34) 및 이동 전화기(32)는 코드 분할 다중 접속(CDMA) 시스템과 같은 스펙트럼 확산 시스템을 통해 통신할 수 있고, 메세지들(48 및 54)(도 2)은 단문 데이터 버스트 메세지들을 포함한다. 데이터 버스트 메세지들은 본 발명의 배경기술에서 참조되는 TIA/EIA/IS-2000-A-1 표준에서 설명되고 특징지어진다. 데이터 버스트 메세지들은 바람직하게 상기 표준에 통합된 미리결정된 형태들 중 하나에 따라 또는 선택적으로 주문제작된 형태를 통해 구현된다. 만약 메세지들(48 및 54)이 데이터 버스트 메세지들의 형태이면, 제 6 단계(74) 및 최종 단계(76)에서 BSS(34)는 데이터 버스트 메세지를 인증 응답으로서 식별하고, 회답값(50)을 복원하며, 상기 값을 MSC(40)에 제공한다. MSC는 그후에 복원된 값과 SRES의 예측값간에 비교를 수행한다.
랜덤한 인증 번호들과 SMS 또는 데이터 버스트 메세지들내의 상기 번호들에 대한 응답을 통합함으로써, 번호들 및 응답들의 크기들에 대한 제한들을 피하게 된다. 상기와 같은 크기 제한들, 즉 랜덤한 인증 번호 및 그 응답에 대한 개별 비트수들은 일반적으로 특정 프로토콜에 의해 정의된다. 전달 시스템들로서 SMS 또는 데이터 버스트 메세지들을 사용하는 것은 이동 전화기가 이동 전화기내의 소프트웨어 또는 하드웨어를 변경하지 않고 다양한 프로토콜들내에서 인증되도록 인에이블한다.
개시된 실시예의 전술된 설명은 당업자가 본 발명을 구현하고 이용하기에 용이하도록 하기 위하여 제공되었다. 이들 실시예에 대한 여러 가지 변형은 당업자에게 자명하며, 여기서 한정된 포괄적인 원리는 본 발명의 사용 없이도 다른 실시예에 적용될 수 있다. 따라서, 본 발명은 설명된 실시예에 한정되는 것이 아니며, 여기에 개시된 원리 및 신규한 특징에 나타낸 가장 넓은 범위에 따른다.

Claims (15)

  1. 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하기 위한 방법으로서,
    랜덤한 인증 번호와 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하는 단계;
    상기 랜덤한 인증 번호를 통합하는 순방향 단문 메세지 서비스(SMS) 메세지를 상기 이동 전화기에 전송하는 단계;
    상기 랜덤한 인증 번호에 응답하여 상기 이동 전화기에서 인증 응답을 발생하는 단계;
    상기 인증 응답을 통합하는 복귀 SMS 메세지를 상기 이동 전화기로 부터 수신하는 단계;
    상기 복귀 SMS 메세지내의 상기 인증 응답과 상기 예측된 응답간에 비교를 수행하는 단계; 및
    상기 비교에 응답하여 상기 이동 전화기가 상기 통신 네트워크 내에서 동작하도록 인증하는 단계를 포함하는 방법.
  2. 제 1항에 있어서, 상기 이동 전화기는 다수의 서로다른 통신 프로토콜들에서 동작하기 위해 사용되는 것을 특징으로 하는 방법.
  3. 제 2항에 있어서, 상기 랜덤한 인증 번호는 랜덤-인증-번호-크기를 포함하고, 상기 예측된 응답과 상기 인증 응답은 각각 예측-응답-크기를 포함하며, 상기 랜덤-인증-번호-크기와 상기 예측-응답-크기는 상기 다수의 프로토콜들에 포함된 개별 프로토콜들에 응답하는 값들을 가지는 것을 특징으로 하는 방법.
  4. 제 1항에 있어서,
    상기 이동 전화기가 상기 순방향 SMS 메세지를 인증 요청으로서 인식하도록 인에이블하기 위해 사용되는 순방향 식별자를 상기 순방향 SMS 메세지에 통합하는 단계; 및
    상기 복귀 SMS 메세지가 인증 응답으로서 인식되도록 하기 위해 역방향 식별자를 상기 복귀 SMS 메세지에 통합하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  5. 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하기 위한 장치로서,
    네트워크 제어 센터; 및
    상기 이동 전화기에 포함된 회로를 포함하며,
    상기 네트워크 제어 센터는 랜덤한 인증 번호 및 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하고, 상기 랜덤한 인증 번호를 순방향 단문 메세지 서비스(SMS) 메세지에 통합하고, 상기 순방향 SMS 메세지를 상기 이동 전화기에 전송하기 위해 사용되고,
    상기 회로는 상기 랜덤한 인증 번호에 응답하여 인증 응답을 발생하고, 상기 인증 응답을 복귀 SMS 메세지에 통합하며, 상기 복귀 SMS 메세지를 상기 네트워크 제어 센터에 전송하기 위해 사용되며,
    상기 네트워크 제어 센터는 또한 상기 인증 응답 및 상기 예측된 응답간에 비교를 수행하고 상기 비교에 응답하여 상기 통신 네트워크내에서의 동작을 위해 상기 이동 전화기를 인증하기 위해 사용되는 장치.
  6. 제 5항에 있어서, 상기 네트워크 제어 센터는 기지국 시스템(BSS), 이동 전화 교환국(MSC), 및 인증 센터(AUC)중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  7. 제 5항에 있어서, 상기 회로는 다수의 서로다른 통신 프로토콜들에서 상기 이동 전화기를 동작시키기 위해 사용되는 것을 특징으로 하는 장치.
  8. 제 7항에 있어서, 상기 랜덤한 인증 번호는 랜덤-인증-번호-크기를 포함하고, 상기 예측된 응답과 상기 인증 응답은 각각 예측-응답-크기를 포함하며, 상기 랜덤-인증-번호-크기와 상기 예측-응답-크기는 상기 다수의 프로토콜들에 포함된 개별 프로토콜들에 응답하는 값들을 가지는 것을 특징으로 하는 장치.
  9. 제 5항에 있어서,
    상기 네트워크 제어 센터는 상기 회로가 상기 순방향 SMS 메세지를 인증 요청으로서 인식하도록 인에이블하는 순방향 식별자를 상기 순방향 SMS 메세지에 통합하기 위해 사용되며,
    상기 회로는 상기 네트워크 제어 센터가 상기 복귀 SMS 메세지를 인증 응답으로 인식하도록 인에이블하는 역방향 식별자를 상기 복귀 SMS 메세지에 통합하기 위해 사용되는 것을 특징으로 하는 장치.
  10. 이동 전화기가 데이터 버스트 메세지들을 전송 및 수신하기 위해 사용되는 통신 네트워크에서 동작하도록 인에이블하기 위한 방법으로서,
    랜덤한 인증 번호와 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하는 단계;
    상기 랜덤한 인증 번호를 통합하는 순방향 데이터 버스트 메세지를 상기 이동 전화기에 전송하는 단계;
    상기 랜덤한 인증 번호에 응답하여 상기 이동 전화기에서 인증 응답을 발생하는 단계;
    상기 인증 응답을 통합하는 복귀 데이터 버스트 메세지를 상기 이동 전화기로 부터 수신하는 단계;
    상기 복귀 데이터 버스트 메세지내의 상기 인증 응답과 상기 예측된 응답간에 비교를 수행하는 단계; 및
    상기 비교에 응답하여 상기 이동 전화기가 상기 통신 네트워크 내에서 동작하도록 인증하는 단계를 포함하는 방법.
  11. 이동 전화기가 데이터 버스트 메세지들을 전송 및 수신하기 위해 사용되는 통신 네트워크에서 동작하도록 인에이블하기 위한 장치로서,
    네트워크 제어 센터; 및
    상기 이동 전화기에 포함된 회로를 포함하며,
    상기 네트워크 제어 센터는 랜덤한 인증 번호 및 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하고, 상기 랜덤한 인증 번호를 순방향 데이터 버스트 메세지에 통합하며, 상기 순방향 데이터 버스트 메세지를 상기 이동 전화기에 전송하기 위해 사용되고,
    상기 회로는 상기 랜덤한 인증 번호에 응답하여 인증 응답을 발생하고, 상기 인증 응답을 복귀 데이터 버스트 메세지에 통합하며, 상기 복귀 데이터 버스트 메세지를 상기 네트워크 제어 센터에 전송하기 위해 사용되며,
    상기 네트워크 제어 센터는 또한 상기 인증 응답 및 상기 예측된 응답간에 비교를 수행하고 상기 비교에 응답하여 상기 통신 네트워크내에서의 동작을 위해 상기 이동 전화기를 인증하기 위해 사용되는 장치.
  12. 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하기 위한 장치로서,
    네트워크 제어 수단; 및
    상기 이동 전화기에 포함된 회로 수단을 포함하며,
    상기 네트워크 제어 수단은 랜덤한 인증 번호 및 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하고, 상기 랜덤한 인증 번호를 순방향 단문 메세지 서비스(SMS) 메세지에 통합하고, 상기 순방향 SMS 메세지를 상기 이동 전화기에 전송하기 위해 사용되고,
    상기 회로 수단은 상기 랜덤한 인증 번호에 응답하여 인증 응답을 발생하고, 상기 인증 응답을 복귀 SMS 메세지에 통합하며, 상기 복귀 SMS 메세지를 상기 네트워크 제어 수단에 전송하기 위해 사용되며,
    상기 네트워크 제어 수단은 또한 상기 인증 응답 및 상기 예측된 응답간에 비교를 수행하고 상기 비교에 응답하여 상기 통신 네트워크내에서의 동작을 위해 상기 이동 전화기를 인증하기 위해 사용되는 장치.
  13. 제 12항에 있어서, 상기 회로 수단은 다수의 서로다른 통신 프로토콜들에서 상기 이동 전화기를 동작시키기 위해 사용되는 것을 특징으로 하는 장치.
  14. 제 13항에 있어서, 상기 랜덤한 인증 번호는 랜덤-인증-번호-크기를 포함하고, 상기 예측된 응답과 상기 인증 응답은 각각 예측-응답-크기를 포함하며, 상기 랜덤-인증-번호-크기와 상기 예측-응답-크기는 다수의 프로토콜들에 포함된 개별 프로토콜들에 응답하는 값들을 가지는 것을 특징으로 하는 장치.
  15. 제 12항에 있어서,
    상기 네트워크 제어 수단은 상기 회로 수단이 상기 순방향 SMS 메세지를 인증 요청으로서 인식하도록 인에이블하는 순방향 식별자를 상기 순방향 SMS 메세지에 통합하기 위해 사용되며,
    상기 회로 수단은 상기 네트워크 제어 수단이 상기 복귀 SMS 메세지를 인증 응답으로 인식하도록 인에이블하는 역방향 식별자를 상기 복귀 SMS 메세지에 통합하기 위해 사용되는 것을 특징으로 하는 장치.
KR10-2004-7007691A 2001-11-21 2002-11-20 이동 전화기의 인증 KR20040053353A (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US33211701P 2001-11-21 2001-11-21
US60/332,117 2001-11-21
US10/289,507 2002-11-05
US10/289,507 US20030096595A1 (en) 2001-11-21 2002-11-05 Authentication of a mobile telephone
PCT/US2002/037331 WO2003047301A1 (en) 2001-11-21 2002-11-20 Authentication of a mobile telephone

Publications (1)

Publication Number Publication Date
KR20040053353A true KR20040053353A (ko) 2004-06-23

Family

ID=26965674

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2004-7007691A KR20040053353A (ko) 2001-11-21 2002-11-20 이동 전화기의 인증

Country Status (13)

Country Link
US (1) US20030096595A1 (ko)
EP (1) EP1446971A1 (ko)
JP (1) JP2005510989A (ko)
KR (1) KR20040053353A (ko)
CN (1) CN1489874A (ko)
AR (1) AR039368A1 (ko)
AU (1) AU2002343755A1 (ko)
BR (1) BR0214311A (ko)
CA (1) CA2467905A1 (ko)
IL (1) IL161929A0 (ko)
MX (1) MXPA04004839A (ko)
RU (1) RU2004118602A (ko)
WO (1) WO2003047301A1 (ko)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE0202390D0 (sv) * 2002-08-07 2002-08-07 Ericsson Telefon Ab L M Method to support sms interoperability together with mobile number migration and mobile number portability
US7088988B2 (en) * 2002-11-12 2006-08-08 Motorola Inc. Over-the-air subsidy lock resolution
KR100539778B1 (ko) * 2002-12-31 2006-01-11 엘지전자 주식회사 이동통신 단말기의 기능제어 파라메터 변경방법
US7181196B2 (en) * 2003-05-15 2007-02-20 Lucent Technologies Inc. Performing authentication in a communications system
CN1549482B (zh) * 2003-05-16 2010-04-07 华为技术有限公司 一种实现高速率分组数据业务认证的方法
US20050289082A1 (en) * 2003-10-29 2005-12-29 Microsoft Corporation Secure electronic transfer without requiring knowledge of secret data
US7519815B2 (en) * 2003-10-29 2009-04-14 Microsoft Corporation Challenge-based authentication without requiring knowledge of secret authentication data
JP4664050B2 (ja) * 2004-07-01 2011-04-06 株式会社エヌ・ティ・ティ・ドコモ 認証ベクトル生成装置、加入者認証モジュール、移動通信システム、認証ベクトル生成方法、演算方法及び加入者認証方法
US20060035631A1 (en) * 2004-08-13 2006-02-16 Christopher White Wireless device service activation from the wireless device
CN1303846C (zh) * 2004-10-13 2007-03-07 中国联合通信有限公司 一种用于ev-do网络的鉴权信息转换方法及装置
CN100518056C (zh) * 2004-11-02 2009-07-22 华为技术有限公司 网络设备生成用户卡鉴权随机数的方法及鉴权方法
US8041339B2 (en) * 2006-01-31 2011-10-18 Alcatel Lucent Method for secure authentication of mobile devices
US8743778B2 (en) * 2006-09-06 2014-06-03 Devicescape Software, Inc. Systems and methods for obtaining network credentials
US9326138B2 (en) 2006-09-06 2016-04-26 Devicescape Software, Inc. Systems and methods for determining location over a network
US8584854B2 (en) * 2007-02-06 2013-11-19 BBK Tobacco & Foods, LLP Reclosable package with magnetic clasp and detachable tray for rolling papers used in smoking articles
US7945246B2 (en) * 2007-10-26 2011-05-17 Sony Ericsson Mobile Communications Ab System and method for establishing authenticated network communications in electronic equipment
US20090125992A1 (en) * 2007-11-09 2009-05-14 Bo Larsson System and method for establishing security credentials using sms
US20100263022A1 (en) * 2008-10-13 2010-10-14 Devicescape Software, Inc. Systems and Methods for Enhanced Smartclient Support
IT1398518B1 (it) * 2009-09-25 2013-03-01 Colombo Safe milano
US20110197267A1 (en) * 2010-02-05 2011-08-11 Vivianne Gravel Secure authentication system and method
EP2676399A4 (en) 2011-02-14 2016-02-17 Devicescape Software Inc SYSTEMS AND METHODS FOR NETWORK CARE
US8739259B1 (en) * 2011-04-11 2014-05-27 Cellco Partnership Multilayer wireless mobile communication device authentication
US20150050914A1 (en) * 2013-08-13 2015-02-19 Vonage Network Llc Method and apparatus for verifying a device during provisioning through caller id
US9913139B2 (en) * 2015-06-09 2018-03-06 At&T Intellectual Property I, L.P. Signal fingerprinting for authentication of communicating devices

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393270B1 (en) * 1996-10-11 2002-05-21 Bellsouth Intellectual Property Corp. Network authentication method for over the air activation
KR100315641B1 (ko) * 1999-03-03 2001-12-12 서평원 오티에이피에이를 위한 단말기와 시스템의 상호 인증 방법
US6606491B1 (en) * 1998-06-26 2003-08-12 Telefonaktiebolaget Lm Ericsson (Publ) Subscriber validation method in cellular communication system
AU2001245292A1 (en) * 2000-04-14 2001-10-30 Sun Microsystems, Inc. Network access security

Also Published As

Publication number Publication date
US20030096595A1 (en) 2003-05-22
JP2005510989A (ja) 2005-04-21
IL161929A0 (en) 2005-11-20
AR039368A1 (es) 2005-02-16
RU2004118602A (ru) 2005-03-27
CA2467905A1 (en) 2003-06-05
MXPA04004839A (es) 2004-08-02
AU2002343755A1 (en) 2003-06-10
CN1489874A (zh) 2004-04-14
WO2003047301A1 (en) 2003-06-05
EP1446971A1 (en) 2004-08-18
BR0214311A (pt) 2006-05-23

Similar Documents

Publication Publication Date Title
KR20040053353A (ko) 이동 전화기의 인증
EP0977452B1 (en) Method for updating secret shared data in a wireless communication system
EP1879325B1 (en) Method and system for updating a secret key
EP3253092B1 (en) Self provisioning of wireless terminals in wireless networks
US6681111B2 (en) Roaming service system for GSM service subscriber in CDMA service area, and method for registering locations and transmitting and receiving signals and short messages using the system
EP2533485B1 (en) Methods and devices for OTA management of subscriber identify modules
RU2370901C2 (ru) Проверка допустимости контактов и обновление достоверных контактов в мобильных устройствах беспроводной связи
CA2267589C (en) Method and apparatus for performing authentication in communication systems
AU2005317777B2 (en) Method for producing authentication information
WO2003090433A1 (en) Method and system for providing authentication of a mobile terminal in a hybrid network for data and voice services
CA2612847A1 (en) Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration
NZ542484A (en) Using shared secret data (SSD) to authenticate between a CDMA network and a GSM network
CN101163003A (zh) Sim卡使用umts终端和umts***时终端认证网络的***和方法
US20080200147A1 (en) Authentication of Mobile Communication Networks
CA2380123A1 (en) One-way roaming from ans-41 to gsm systems
US20070066292A1 (en) Over the air provisioning of a wireless mobile station using IP multimedia subsystem mode
JP2002152190A (ja) オーバレイデータネットワークで暗号化キーを配布する方法
CN107872793B (zh) 一种基站识别方法、终端和服务器
CN1553610B (zh) 码分多址***用户漫游到全球移动通信***的鉴权方法
GB2367454A (en) Location area and routing area update signalling in a cellular communications system
US20050021634A1 (en) Method and system for passing information between a mobile terminal and predetermined network entities in a hybrid network
US7391752B1 (en) Method for generation of unique mobile station IDs in a 1×EVDO network
TW200303147A (en) Authentication of a mobile telephone
WO2003046745A1 (en) Method and system for passing information between a mobile terminal and predetermined network entities in a hybrid network

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid