KR20040053353A - 이동 전화기의 인증 - Google Patents
이동 전화기의 인증 Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/168—Implementing security features at a particular protocol layer above the transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short 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
셀룰러 통신 네트워크내에서 동작하는 이동 전화기들은 호출들을 발신 및 수신하기 전에 인증 프로세스를 수행한다. 특히, 인증은 이동 전화기의 부정 사용을 방지한다. 상기 인증이 수행되는 네트워크들의 두가지 형태들은 코드 분할 다중 접속(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)
- 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하기 위한 방법으로서,랜덤한 인증 번호와 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하는 단계;상기 랜덤한 인증 번호를 통합하는 순방향 단문 메세지 서비스(SMS) 메세지를 상기 이동 전화기에 전송하는 단계;상기 랜덤한 인증 번호에 응답하여 상기 이동 전화기에서 인증 응답을 발생하는 단계;상기 인증 응답을 통합하는 복귀 SMS 메세지를 상기 이동 전화기로 부터 수신하는 단계;상기 복귀 SMS 메세지내의 상기 인증 응답과 상기 예측된 응답간에 비교를 수행하는 단계; 및상기 비교에 응답하여 상기 이동 전화기가 상기 통신 네트워크 내에서 동작하도록 인증하는 단계를 포함하는 방법.
- 제 1항에 있어서, 상기 이동 전화기는 다수의 서로다른 통신 프로토콜들에서 동작하기 위해 사용되는 것을 특징으로 하는 방법.
- 제 2항에 있어서, 상기 랜덤한 인증 번호는 랜덤-인증-번호-크기를 포함하고, 상기 예측된 응답과 상기 인증 응답은 각각 예측-응답-크기를 포함하며, 상기 랜덤-인증-번호-크기와 상기 예측-응답-크기는 상기 다수의 프로토콜들에 포함된 개별 프로토콜들에 응답하는 값들을 가지는 것을 특징으로 하는 방법.
- 제 1항에 있어서,상기 이동 전화기가 상기 순방향 SMS 메세지를 인증 요청으로서 인식하도록 인에이블하기 위해 사용되는 순방향 식별자를 상기 순방향 SMS 메세지에 통합하는 단계; 및상기 복귀 SMS 메세지가 인증 응답으로서 인식되도록 하기 위해 역방향 식별자를 상기 복귀 SMS 메세지에 통합하는 단계를 더 포함하는 것을 특징으로 하는 방법.
- 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하기 위한 장치로서,네트워크 제어 센터; 및상기 이동 전화기에 포함된 회로를 포함하며,상기 네트워크 제어 센터는 랜덤한 인증 번호 및 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하고, 상기 랜덤한 인증 번호를 순방향 단문 메세지 서비스(SMS) 메세지에 통합하고, 상기 순방향 SMS 메세지를 상기 이동 전화기에 전송하기 위해 사용되고,상기 회로는 상기 랜덤한 인증 번호에 응답하여 인증 응답을 발생하고, 상기 인증 응답을 복귀 SMS 메세지에 통합하며, 상기 복귀 SMS 메세지를 상기 네트워크 제어 센터에 전송하기 위해 사용되며,상기 네트워크 제어 센터는 또한 상기 인증 응답 및 상기 예측된 응답간에 비교를 수행하고 상기 비교에 응답하여 상기 통신 네트워크내에서의 동작을 위해 상기 이동 전화기를 인증하기 위해 사용되는 장치.
- 제 5항에 있어서, 상기 네트워크 제어 센터는 기지국 시스템(BSS), 이동 전화 교환국(MSC), 및 인증 센터(AUC)중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
- 제 5항에 있어서, 상기 회로는 다수의 서로다른 통신 프로토콜들에서 상기 이동 전화기를 동작시키기 위해 사용되는 것을 특징으로 하는 장치.
- 제 7항에 있어서, 상기 랜덤한 인증 번호는 랜덤-인증-번호-크기를 포함하고, 상기 예측된 응답과 상기 인증 응답은 각각 예측-응답-크기를 포함하며, 상기 랜덤-인증-번호-크기와 상기 예측-응답-크기는 상기 다수의 프로토콜들에 포함된 개별 프로토콜들에 응답하는 값들을 가지는 것을 특징으로 하는 장치.
- 제 5항에 있어서,상기 네트워크 제어 센터는 상기 회로가 상기 순방향 SMS 메세지를 인증 요청으로서 인식하도록 인에이블하는 순방향 식별자를 상기 순방향 SMS 메세지에 통합하기 위해 사용되며,상기 회로는 상기 네트워크 제어 센터가 상기 복귀 SMS 메세지를 인증 응답으로 인식하도록 인에이블하는 역방향 식별자를 상기 복귀 SMS 메세지에 통합하기 위해 사용되는 것을 특징으로 하는 장치.
- 이동 전화기가 데이터 버스트 메세지들을 전송 및 수신하기 위해 사용되는 통신 네트워크에서 동작하도록 인에이블하기 위한 방법으로서,랜덤한 인증 번호와 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하는 단계;상기 랜덤한 인증 번호를 통합하는 순방향 데이터 버스트 메세지를 상기 이동 전화기에 전송하는 단계;상기 랜덤한 인증 번호에 응답하여 상기 이동 전화기에서 인증 응답을 발생하는 단계;상기 인증 응답을 통합하는 복귀 데이터 버스트 메세지를 상기 이동 전화기로 부터 수신하는 단계;상기 복귀 데이터 버스트 메세지내의 상기 인증 응답과 상기 예측된 응답간에 비교를 수행하는 단계; 및상기 비교에 응답하여 상기 이동 전화기가 상기 통신 네트워크 내에서 동작하도록 인증하는 단계를 포함하는 방법.
- 이동 전화기가 데이터 버스트 메세지들을 전송 및 수신하기 위해 사용되는 통신 네트워크에서 동작하도록 인에이블하기 위한 장치로서,네트워크 제어 센터; 및상기 이동 전화기에 포함된 회로를 포함하며,상기 네트워크 제어 센터는 랜덤한 인증 번호 및 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하고, 상기 랜덤한 인증 번호를 순방향 데이터 버스트 메세지에 통합하며, 상기 순방향 데이터 버스트 메세지를 상기 이동 전화기에 전송하기 위해 사용되고,상기 회로는 상기 랜덤한 인증 번호에 응답하여 인증 응답을 발생하고, 상기 인증 응답을 복귀 데이터 버스트 메세지에 통합하며, 상기 복귀 데이터 버스트 메세지를 상기 네트워크 제어 센터에 전송하기 위해 사용되며,상기 네트워크 제어 센터는 또한 상기 인증 응답 및 상기 예측된 응답간에 비교를 수행하고 상기 비교에 응답하여 상기 통신 네트워크내에서의 동작을 위해 상기 이동 전화기를 인증하기 위해 사용되는 장치.
- 이동 전화기가 통신 네트워크에서 동작하도록 인에이블하기 위한 장치로서,네트워크 제어 수단; 및상기 이동 전화기에 포함된 회로 수단을 포함하며,상기 네트워크 제어 수단은 랜덤한 인증 번호 및 상기 랜덤한 인증 번호에 대한 예측된 응답을 발생하고, 상기 랜덤한 인증 번호를 순방향 단문 메세지 서비스(SMS) 메세지에 통합하고, 상기 순방향 SMS 메세지를 상기 이동 전화기에 전송하기 위해 사용되고,상기 회로 수단은 상기 랜덤한 인증 번호에 응답하여 인증 응답을 발생하고, 상기 인증 응답을 복귀 SMS 메세지에 통합하며, 상기 복귀 SMS 메세지를 상기 네트워크 제어 수단에 전송하기 위해 사용되며,상기 네트워크 제어 수단은 또한 상기 인증 응답 및 상기 예측된 응답간에 비교를 수행하고 상기 비교에 응답하여 상기 통신 네트워크내에서의 동작을 위해 상기 이동 전화기를 인증하기 위해 사용되는 장치.
- 제 12항에 있어서, 상기 회로 수단은 다수의 서로다른 통신 프로토콜들에서 상기 이동 전화기를 동작시키기 위해 사용되는 것을 특징으로 하는 장치.
- 제 13항에 있어서, 상기 랜덤한 인증 번호는 랜덤-인증-번호-크기를 포함하고, 상기 예측된 응답과 상기 인증 응답은 각각 예측-응답-크기를 포함하며, 상기 랜덤-인증-번호-크기와 상기 예측-응답-크기는 다수의 프로토콜들에 포함된 개별 프로토콜들에 응답하는 값들을 가지는 것을 특징으로 하는 장치.
- 제 12항에 있어서,상기 네트워크 제어 수단은 상기 회로 수단이 상기 순방향 SMS 메세지를 인증 요청으로서 인식하도록 인에이블하는 순방향 식별자를 상기 순방향 SMS 메세지에 통합하기 위해 사용되며,상기 회로 수단은 상기 네트워크 제어 수단이 상기 복귀 SMS 메세지를 인증 응답으로 인식하도록 인에이블하는 역방향 식별자를 상기 복귀 SMS 메세지에 통합하기 위해 사용되는 것을 특징으로 하는 장치.
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)
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)
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 |
-
2002
- 2002-11-05 US US10/289,507 patent/US20030096595A1/en not_active Abandoned
- 2002-11-20 WO PCT/US2002/037331 patent/WO2003047301A1/en not_active Application Discontinuation
- 2002-11-20 RU RU2004118602/09A patent/RU2004118602A/ru not_active Application Discontinuation
- 2002-11-20 MX MXPA04004839A patent/MXPA04004839A/es unknown
- 2002-11-20 CN CNA028042468A patent/CN1489874A/zh active Pending
- 2002-11-20 AU AU2002343755A patent/AU2002343755A1/en not_active Abandoned
- 2002-11-20 IL IL16192902A patent/IL161929A0/xx unknown
- 2002-11-20 CA CA002467905A patent/CA2467905A1/en not_active Withdrawn
- 2002-11-20 JP JP2003548579A patent/JP2005510989A/ja not_active Withdrawn
- 2002-11-20 BR BRPI0214311-9A patent/BR0214311A/pt unknown
- 2002-11-20 KR KR10-2004-7007691A patent/KR20040053353A/ko not_active Application Discontinuation
- 2002-11-20 EP EP02780718A patent/EP1446971A1/en not_active Withdrawn
- 2002-11-21 AR ARP020104488A patent/AR039368A1/es unknown
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 |