Top Banner
การใช้ IMEI ยืนยันตัวบุคคล
15

การใช้ IMEI ยืนยันตัวบุคคล

Dec 05, 2014

Download

Technology

Rood Thanarak

ข้อเท็จจริงทางเทคนิคของ IMEI ในปัจจุบันและการนำไปใช้ยืนยันตัวบุคลล
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: การใช้ IMEI ยืนยันตัวบุคคล

การใช IMEI ยนยนตวบคคล

Page 2: การใช้ IMEI ยืนยันตัวบุคคล

ความเปนมา •  IMEI ถกออกแบบมาเมอ 20 ปกอน โดนหวงจะใหเปนเลขหมาย “เฉพาะตว” (Unique) เครองโทรศพทในระบบ GSM เพอนาไปใชแกปญหาเครองถกขโมย (Stolen Handset)

•  แตเดมเลขหมาย IMEI จะถกบรหารโดยองคกลางระหวางประเทศดานโทรคมนาคม European Telecommunications Terminal Equipment (TTE) Directive ซงจะทาหนาทตรวจสอบและใหการรบรองมาตรฐานคณภาพของอปกรณ จากนนจงจะกาหนดเลขหมาย IMEI ใหแกผผลตราย •  สมยกอน โทรศพท GSM ทไมผานการรบรองมาตรฐานคณภาพ จะไมไดรบเลขหมาย

IMEI และไมสามารถใชงานในเครอขายได •  หลงป 2000 เปนตนมา การยนขอรบเลขหมาย IMEI กไมจาเปนตองเปนผผลตทไดรบการรบรองมาตรฐานดานความปลอดภยเสมอไป ปจจบน องคกรกลางระหวางประเทศทควบคมนโยบายคอ GSM Association และจะมผบรหารจดการเลขหมายของแตละทวปแยกยอยกนลงไปอกท

Page 3: การใช้ IMEI ยืนยันตัวบุคคล

International Mobile Equipment Identity (IMEI)

• มทงหมด 14+1 หลก

N.N. X.X.X.X.Y.Y. Z.Z.Z.Z.Z.Z A

Type Allocation Code (TAC) Serial Number Check Digit

DIGIT DESCRIPTION NOTES

NN Reporting Body Identifier แสดงองคกรกลางผกาหนดเลขหมายให

XXXXYY Type Identifier แสดงตวตนผผลต ยหอ รน กาหนดโดยองคกรกลาง

ZZZZZZ Serial Number กาหนดโดยองคกลาง และใชกบโทรศพทแตละเครองไมซากน

A Check Digit สาหรบตรวจสอบความถกผดของการรบสงขอมล

http://www.gsmworld.com/documents/DG06_v5.pdf

Page 4: การใช้ IMEI ยืนยันตัวบุคคล

อะไรคอ Check Digit ? •  Check Digit หรอ Checksum bit ซงคอเทคนค “พนฐาน” ในทางวศวกรรมสอสาร ทใชเพอตรวจสอบความถกตองของการรบ/สงขอมลระหวางตนทางกบปลายทาง

•  กลาวอยางงายคอการกาหนด “ขนตอน” (Algorithm) บางอยางขนรวมกนระหวางผรบกบผสง แลวนาตวขอมลทรบ/สงมาผานขนตอนเหลานน หากผลทไดตรงกบทควรจะเปน แสดงวาขอมลทสงมาถกตอง

ตวอยางสมมต:

สมมต “ขนตอน” (Algorithm) งายๆคอจบตวเลขทงหมดบวกกน ถาไดเลขคให checksum = 0 ถาไดเลขคให checksum = 1

สงขอมล 111000 บวกกนได 3 จะได checksum = 1 (ค) สงขอมล 101000 บวกกนได 2 จะได checksum = 0 (ค) ดงนน หากผรบไดรบขอมล 1010001 (บวกกนได 2) ผรบกจะรทนทวาขอมลทสงมานนผด เพราะบวกกนได 2 ควรได checksum bit เปน 0 แสดงวาตองมการสงผดพลาดระหวางทางแนนอน

Page 5: การใช้ IMEI ยืนยันตัวบุคคล

Check Digit บอกอะไร ? •  การตรวจสอบวา Check Digit วาตรงตามทควรจะเปนหรอไมนน สรปไดเพยงแควาขอมลทไดรบมานนถกตอง (Accurate) ตรงกบทสงออกมาหรอไมเทานน แตไมไดบอกวาขอมลทสงออกมาเปนขอมลทถกกฏเกณฑ (Legitimate) หรอเปลา •  การคานวน Check Bit จะใหคาออกมาไดเลขเดยวเทานน หากไดเลขอนแสดงวาขอมลทรบมาผดเพยนไประหวางการสง

•  พดงายๆวาหากเครอขายคานวนแลวได Check Bit ถกตอง กแปลวาเลข IMEI ทไดรบมาจากเครองปลายทางถกตอง แตไมไดหมายความวาเลข IMEI ทรบมานนเปนเลขเฉพาะตว (Unique) หรอถกกฏเกณฑ (Legitimate) ซงจะกลาวถงตอไป

Page 6: การใช้ IMEI ยืนยันตัวบุคคล

ความเปลยนแปลงในตลาดผผลตอปกรณ GSM

•  ตลาดโทรศพทเคลอนทเตบโตอยางกาวกระโดดใน 20 ปทผานมา ผผลตโทรศพทไมไดจากดอยแคผผลตรายใหญๆทมกเปนเจาของอปกรณเครอขาย (โนเกย อรคสน ซเมนส) อกตอไป

•  มผผลตโทรศพทรายใหมๆเพมขนมาก (โซน แอปเปล Blackberry ซมซง LG) และมผผลตในกลม Grey Market อกมากโดยเฉพาะกลมฐานการผลตในจน

•  Grey Market Manufacturer คอผผลตชพเซทและโทรศพทราคาถก โดยอปกรณเหลานมกจะไมไดรบการรบรองคณภาพ/ความปลอดภยจากองคกรระหวางประเทศ

•  การยนเรองขอรบเลขหมาย IMEI จากองคกรกลางระหวางประเทศไมใชเรองงาย บรษทผผลตจะตองเปนสมาชกและจายมคาธรรมเนยม ดงนนสวนใหญแลวผผลต Grey Market สวนใหญจงเลอกทจะไมใชเลข IMEI ทถกตอง

โทรศพททออกขายจากโรงงาน Grey Market จงมกม IMEI เปนอยางใดอยางหนงดงน; •  ไมม IMEI เลย (Blank) •  ม IMEI เปน 0 หมด •  มเลข IMEI เปนชดพเศษ เชน เลขหมายทดสอบ •  ม IMEI เปนเลข IMEI แท (Legitimate) แตใชของโทรศพทยหออนแทน มทงกรณทใชเลข

ของเครองในปจจบน และเครองรนเกาทเลกสายการผลตไปแลว

Page 7: การใช้ IMEI ยืนยันตัวบุคคล

ตลาดโทรศพทมอถอทไมเหมอน 20 ปกอน

Best King V81 : 5,990 บาท http://www.siamphone.com/spec/bestking/v81.htm

inovo i106 : 3,990 บาท http://www.siamphone.com/spec/inovo/i106.htm

Mobia MB-B2 : 2,690 บาท http://www.siamphone.com/spec/mobia/mb-b2.htm

Page 8: การใช้ IMEI ยืนยันตัวบุคคล

IMEI เปนเลขเฉพาะตวจรงหรอ ? •  ในทางทฤษฏ อาจกลาวไดวาเลข IMEI แตละชดมความเฉพาะตว (Unique) เพราะถกกาหนดและบรหารโดยองคกลางระหวางประเทศไมใหมการซอนทบกน แตนนหมายถงเฉพาะเลข IMEI ของแท (Legitimate) เทานน

•  การจะสรปวา IMEI เปนเลขเฉพาะตว หรอไม เราตองพจารณา 3 ประเดนหลกๆคอ •  ในทางปฏบต มเลขเพยงชดเดยวในเครอขาย ณ ขณะเวลาหนงหรอไม ?

•  ในทางปฏบต มเลขเพยงชดเดยวในทกเครอขายในประเทศนนหรอไม ?

•  ในทางปฏบต มเลขเพยงชดเดยวและตดอยกบเครองโดยไมสามารถแกไขไดหรอไม ? หรอสามารถนาเลข IMEI ของแท ใสลงไปในเครองโทรศพทอนไดหรอไม ?

Page 9: การใช้ IMEI ยืนยันตัวบุคคล

ม IMEI ซากนในเครอขายไดไหม ?

"Duplicate numbers are coming out of the factories now and you can have two or three handsets with the same number,”

Vodafone UK spokeswoman

January 2002

http://news.bbc.co.uk/2/hi/uk_news/1749215.stm

Page 10: การใช้ IMEI ยืนยันตัวบุคคล

IMEI มซากนในหลายเครอขายไดไหม ?

http://news.bbc.co.uk/2/hi/8387727.stm

Page 11: การใช้ IMEI ยืนยันตัวบุคคล

เราแกเลข IMEI ในเครองโทรศพทไดหรอไม ?

Page 12: การใช้ IMEI ยืนยันตัวบุคคล

IMEI เมอเทยบกบ IP Address •  ในทางเทคนค ระบบเครอขายโทรศพทไมไดมอง IMEI เปนสงยนยนผใชงาน แตจะใชเลขหมายประจา SIM Card ทรจกกนในชอ IMSI แทน

•  ในทางปฏบต บางเครอขายสามารถใชงานเครองโทรศพททไมมเลขหมาย IMEI เลยกได •  ดงนนอาจกลาวไดวา IMEI ยงไมอาจเทยบกบ IP Address ได เพราะ IP Address คอเลขหมายทใชในการเชอมตอ Internet ของคอมพวเตอรแตละเครอง มการรบสงขอมลโดยอางองเลข IP Address จรงๆ แต IMEI ไมมสวนเกยวของใดๆกบการรบสงขอมลหรอโทรเขาออกในระบบโทรศพท

The IMEI is only used for identifying the device and has no permanent or semi-permanent relation to the subscriber. Instead, the subscriber is identified by transmission of an IMSI number, which is stored on a SIM card that can (in theory) be transferred to any handset.

Source: http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity

Page 13: การใช้ IMEI ยืนยันตัวบุคคล

การยนยนตวบคคลผานเครอขายโทรศพท •  ในทางเทคนค นอกจาก IMEI แลว จะมเลขหมายสองชดทเครอขาย “จาเปน” ตองใชในการสอสารระหวางโทรศพทสองเครองคอ

•  IMSI : International Mobile Subscriber Identity •  เลขหมายประจา SIM Card ใชสาหรบระบ “ตาแหนง” วา SIM Card นนอยจดไหน เชอมตอกบเครอขายใด เมอไหร อยางไร ฯลฯ

•  IMSI เปนเลขหมายเฉพาะตว (Unique) ไมสามารถมซากนไดในเครอขายเดยวกน

•  MSISDN : Mobile Subscriber Integrated Services Digital Network Number •  หรอเบอรโทรศพทททกคนคนเคยกนด ระบบจะจดเกบเบอรโทรศพทคกบ IMSI เพอใชในการเชอมตอ

ดงนนหากเราตองการยนยนตวบคคล เราจาเปนตองใชเลข IMEI / IMSI และ MSISDN ทงหมดพรอมกน จงจะเชอถอไดวาขอมลไดถกสงออกมาจากโทรศพทเครองนน โดยใช SIM Card อนนน และใชหมายเลขโทรศพททระบไวจรง สอดคลองกนทงหมด

Page 14: การใช้ IMEI ยืนยันตัวบุคคล

สรปความเหนของผเขยน •  IMEI ของจรง (Legitimate) หมายถงเลขทไดรบจากองคกรกลางระหวางประเทศ ถกออกแบบมาเมอ 20 ปกอนโดย “หวง” จะใหเปนเลขหมายเฉพาะตว (Unique)

•  แตในปจจบน IMEI ไมไดมลกษณะการเปนเลขหมายเฉพาะตว (Unique) ของเครองโทรศพทเคลอนทอยางแนนอน เพราะ •  ในทองตลาดมเครองโทรศพททลกลอบนา IMEI ของเครองอนมาใชมากมาย •  ในเครอขายสามารถม IMEI ซากนได •  การปลอมแปลงหรอแกไข IMEI ของโทรศพทสามารถทาไดงาย

•  Checksum Bit บอกเพยงแควาการรบสงเลข IMEI ระหวางเครองโทรศพทกบเครอขายนนถกตองหรอไม มความผดเพยนจากการรบสงหรอเปลา มนไมไดบอกวา IMEI ทไดเปนของจรงหรอของปลอม และไมไดบอกดวยวาเลข IMEI อนนน มการใชงานซาอยหรอไมในระบบเครอขาย

•  เครอขายโทรศพทมกไมมการตรวจเชก IMEI วามเลขหมายซากนหรอไม (เพราะผใหบรการเองกยอมตองการใหคนใชงานไดจานวนมากๆ) และหาก IMEI เดยวกนแตอยคนละเครอขาย กแทบจะไมมทางตรวจพบไดเลย

•  หากเทยบกบการใชงาน Internet เลขหมาย IP ดจะสามารถยนยนตวเครองไดดกวา IMEI เนองจาก IP มกถกใชเปนสวนหนงของเสนทางขอมลเชอมตอ (Call Path) ขณะทในระบบโทรศพท IMEI ไมมบทบาทใดๆใน Call Path เลย แตเปน MSISDN และ IMSI ตางหากทสาคญกวา

•  หากตองการยนยนตวบคคล (Identification) ใหหนกแนนทสดในทางเทคนคจรงๆ สงทตองใชประกอบกนทงหมดคอเลขหมาย IMEI, IMSI, MSISDN วนเวลา และ Cell Site ทพบการกระทาดงกลาว

Page 15: การใช้ IMEI ยืนยันตัวบุคคล

อางองและอานเพมเตม •  IMEI : http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity •  IMSI : http://en.wikipedia.org/wiki/International_Mobile_Subscriber_Identity •  นโยบาย IMEI ของ GSM Association http://www.gsmworld.com/documents/DG06_v5.pdf •  ประวตโดยละเอยด

http://www.babt.com/babt/en/services/imei_number_allocation/background •  เงอนไขการยนขอจดทะเบยนเปนผผลตอปกรณ

http://www.babt.com/babt/en/services/imei_number_allocation/organisation_registration •  ขนตอนการยนขอรบเลขหมาย IMEI

http://www.babt.com/babt/en/services/imei_number_allocation/tac_application