Professional Documents
Culture Documents
Chuong 3
Chuong 3
TVT K27
37
TVT K27
38
* u im:
(1) Nhn thc thu bao: Cc vn vi cc thut ton khng ph hp s
c gii quyt. Nhng iu kin ch n s la chn nhn thc v
mi quan h ca n vi mt m s c tht cht v lm r rng.
(2) Mt m giao din v tuyn: Sc mnh ca mt m s ln hn so vi
mt m c s dng trong cc h thng th h hai iu ny p
ng nguy c c t ra bi nng lc tnh ton ngy cng tng sn c
i vi vic phn tch mt m ca mt m giao din v tuyn.
(3) tin cy nhn dng thu bao s c thc hin trn giao din v
tuyn.
(4) SIM (Subscriber Identity Module: Modul nhn dng thu bao) s l
modul an ninh phn cng c th ly ra c ring r vi my cm tay
theo tnh nng an ninh ca n (ngha l SIM l mt th thng minh).
(5) Cc c im an ninh toolkit phn ng dng SIM cung cp knh tng
ng dng an ton gia SIM v server mng nh s c tnh n.
(6) Hot ng ca cc c im an ninh h thng s c lp vi ngi s
dng (ngha l ngi s dng khng phi lm bt c iu g kch
hot cc c tnh an ninh).
(7) Yu cu cho mng nh tin cy cc mng phc v thc hin mt mc
tnh nng an ninh s c ti thiu ha.
* Nhc im:
Nhng khim khuyt trong cc giao thc an ninh th h th hai m
mng thng tin di ng th h 3 phi quan tm cng l hu dng. Nhng vn
nh sau:
(1) Cc cuc tn cng ch ng trong trm gc b gi mo l c kh
nng xy ra (thiu nhn thc mng i vi my cm tay di ng).
Nguyn Anh Tun
TVT K27
39
(2) Kho phin v d liu nhn thc trong khi c che y trong cc
tuyn v tuyn li c truyn mt cch r rng gia cc mng.
(3) Mt m khng m rng phc tp i vi li mng, dn n vic
truyn cc vn bn r rng ca ngi s dng v cc thng tin bo hiu
qua cc tuyn vi ba.
(4) Thiu chnh sch mt m v nhn thc ng nht qua cc mng nh
cung cp dch v to c hi cho vic xm nhp.
(5) C ch ton vn d liu cng ang thiu. Cc c ch nh th ngoi vic
tng tin cp cn cung cp vic bo v chng li s mo nhn trm
gc.
(6) IMEI (International Mobile Equipment Identifier: B nhn dng thit b
di ng quc t) l mt s nhn dng khng an ton.
(7) S gian ln v s can thip hp php (b nghe trm bi cc chnh
quyn thc thi lut) c x l nh l mt s gii quyt n sau hn l
trong pha thit k GSM ban u.
(8) C mt thit st v kin thc mng nh v iu khin cch m mng
phc v s dng cc tham s nhn thc cho cc thu bao mng nh
chuyn vng trong vng phc v ca mng phc v.
(9) mm do nhm cp nht v b xung cc tnh nng bo mt theo thi
gian duy tr tnh ph bin cc giao thc an ninh h thng l khng
cn thit.
TVT K27
40
TVT K27
41
TVT K27
42
TVT K27
43
TVT K27
44
TVT K27
45
3.4.1 M t giao thc kho cng cng ca Siemens cho mng thng tin
di ng th h 3
Giao thc da trn kho cng cng cho nhn thc v to kho phin
c xut bi Siemens s dng nhiu nhm trng hu hn hoc cc phn
nhm ng cong elp nh phng php kho cng cng c s. Trong c hai
trng hp, an ninh mt m ph thuc vo vic vn thut ton ri rc kh
khn hay khng. Giao thc do Siemens xut yu cu CA tin cy v mt
Certification Server (CA) an ton m c th to cc chng nhn cha cc kho
cng cng kh dng i vi c thu bao v nh vn hnh mng v ph hp vi
cc phng php c s h tng kho cng cng c in. Mt phn khc ca c
TVT K27
46
TVT K27
47
TVT K27
48
IMUI) trong IMUI l b nhn dng duy nht (B nhn dng ngi s
dng di ng quc t: International Mobile User Identifier) ca trm di
ng.
Trm di ng gi g(RNDU), ID CS v Enc(L, IMUI) ti server ca nh
vn hnh mng. Ch rng IDCS l b nhn dng ca CS trong kho
cng cng ca trm di ng c th c bo v (n c th thuc v nh
cung cp dch v nh ca thu bao di ng). iu ny cu thnh Bn tin
1 (Message 1).
Server ca nh vn hnh mng ly li kho cng cng ca n g s v to
mt nhn thi gian TS1. Server sau s dng hm bm (hash function)
h3 cng vi thut ton ch k SigNO v kho ring ca n SK_NO
k chui (TS1||gs|| |g(RNDU) || Enc(L,IMUI)|).
Server ca nh vn hnh mng gi chui di y qua mng v tuyn
ti CS: TS1, gs, g(RNDU), Enc(L, IMUI), SigNO(h3(TS1 || gs ||
g(RNDU) || Enc(L, IMUI))). iu ny cu thnh Bn tin 2 (Message 2).
CS: (1) s dng thut ton xc nhn VerNO v kho cng cng ca nh
vn hnh mng PK_NO xc nhn bn tin; (2) kim tra tem thi gian
T1; (3) tnh L bng cch s dng kho cng cng ca thu bao di ng,
L = (g(RNDU)u); (4) gii mt m Enc(L, IMUI) bng cch s dng
thut ton gii mt m Dec v kho L; (5) ly li CertU, chng nhn cho
thu bao di ng t c s d liu thu bao ca n; (6) kim tra kho
cng cng gs ca nh vn hnh mng v chng nhn ca thu bao CertU
da vo revocation lists; (7) to mt chng nhn CertN bng cch s
dng kho cng cng ca nh vn hnh mng v k chng nhn ny; (8)
to tem thi gian TS1; v (9) tnh ton mt ch k trn chui TS||
IDNO||CertU. CertN bao gm SigCS(H3(credentials)), trong
credentials l g(RNDU), gs, IDNO v data3. Data3 l mt tu chn.
CS gi mt bn tin gm CertN, TS2 || ID NO || CertU, SigCS(TS2 || IDNO ||
CertU) ti server ca nh vn hnh mng. iu ny cu thnh Bn tin 3.
Nguyn Anh Tun
TVT K27
49
TVT K27
50
TVT K27
51
3.5 Nhn thc thu bao trong vic thc hin mng thng tin
di ng th h 3
Nhn thc thu bao trong mng thng tin di ng th h 3 tp trung
vi im quan trng sau:
(1) Modul nhn dng thu bao (SIM hoc trong mng mng thng tin di
ng th h 3 l USIM) trong my cm tay v Trung tm nhn thc
(AuC) dng chung mt s chui cng nh kho b mt. S chui
khng phi l mt gi tr c nh m thay i theo thi gian.
(2) Ngoi nhn thc thu bao chun, trm gc ca mng khch c nhn
thc i vi trm di ng nh l mt phn ca giao thc nhn thc.
(3) Trong pha nhn thc, mng thng tin di ng th h 3 thit lp mt
kho phin cho mt m d liu trong phin truyn thng v mt kho
th 2 thc hin m bo ton vn d liu.
(4) Cc thut ton mt m ca mng thng tin di ng th h 3 s c t
ti domain cng cng ph bnh v phn tch.
Nhng bc chnh trong giao thc mng thng tin di ng th h 3
nhn thc tng h v thit lp kho phin nh sau. S song song vi giao
thc challenge-response ca GSM l:
Nguyn Anh Tun
TVT K27
52
TVT K27
53
Hnh 3.3: Lung cc bn tin trong giao thc to kho phin v nhn
thc mng thng tin di ng th h 3 c s. [Ly t J.Salva]
Trong giao thc nhn thc nh c m t trn, cc th nhn thc
AUTN l mt phn t d liu then cht. AUTN bao gm: (1) S chui
(Sequence Number), SQN, thc hin php hoc loi tr (XORed) vi mt kho
nc danh AK, (2) Trng qun l kho v nhn thc, AMF (Authentication
and Key Management Field), v (3) mt M nhn thc bn tin, MAC (Message
Authentication Code). Mc ch ca kho nc danh l che y Sequence
Number m nu b tit l c th cung cp cc thng tin v nhn dng v v tr
ca thu bao. AMF c th mang nhng thng tin t Trung tm nhn thc ti
trm di ng v cc vn nh s dng cc thut ton to kho v nhn thc.
N cng hng dn trm di ng s dng mt kho trong s cc kha b mt.
Giao thc nhn thc mng thng tin di ng th h 3 s dng nm hm
mt chiu (one-way) c k hiu t f1 n f5 to cc gi tr thnh phn ca
chui AUTN v AV. Cc u vo cho cc hm ny l kho b mt ca thu bao,
Nguyn Anh Tun
TVT K27
54
TVT K27
55
trm di ng, nhn dng ngi s dng v tnh tin cy nh v, tnh ton vn d
liu v s dng cc thut ton mt m thch hp.
TVT K27
56