Trang 1
=≡≡=
Chúng em xin chân thành cảm ơn quí thầy cô đã giúp đỡ chúng em thực hiện đề tài này.
Đặc biệt thầy Trần Đồng Dũng đã tận tình giúp đỡ, chỉ bảo chúng em. Trong quá trình
làm đề tài có gặp nhiều khó khăn cũng nhờ thầy động viên, giúp đỡ . Chúng em xin trân
trọng cảm ơn những tình cảm quí báu mà các thầy cô Trường cao đẳng nghề ISPACE đã
truyền đạt cho chúng em, những kinh nghiệm, kỹ thuật trong quá trình học tập cũng như
cách thức xây dựng đề tài này.
Nhân đây cũng xin gửi lời cảm ơn đến cộng đồng IT trên các diễn đàn cũng như các
website liên quan đã tận tình giúp đỡ.
Tuy nhiên, do thời gian có hạn nên chúng em không thể phát huy hết những ý tưởng.
Trong quá trình làm đề tài, không thể tránh khỏi những sai xót, mong nhận được sự đóng
góp và cảm thông của quí thầy cô và các bạn.
Cao Đẳng Nghề ISPACE
Nhóm Thực hiện đề tài:
Nguyễn Quang Ninh
Hứa Minh Thành
Nguyễn Đăng Trung
TPHCM, ngày…tháng…năm…
Trang 2
!"#$%&'
((
!"#$%"%
Trang 3
&'()*)+,
-./0
12
.34#54/
&'()*)675854/
-9:/!!;<35=
>?@A>?
)B#$5
&9CB#$5
DEFG
.#%3#%
&#%3#%
H,.)=
#.#I)75J<3
)$
$*!+,
Trang 4
1. /01234535
K5LML@N8O)P!Q/?RBSTUVW+/W+XYXZB$/#([).R
+54/@%3B\5V]B9C.#(J, ^#7) \J<K/+BB9_/
")V`
3J3</K5Lab@,/#^#.*B*);#,B,)=/cd%"%efB\@54/
gB9C/h#.XYXZ
_#Ji;j/k[l67%"%B9CT.=! 3/#c7=!#(LmnJ#k
[J37ho)P/#7?pqr.=!54/.#(J,")/U55V].^ ^#
7)/h#.qrZ#`)W37/#I!BS)V$sXYXZ7/qrZ.
_#Ji;j/k[7# ^#+T)l#I67tttut3".Wt#W%t%;v
2. '()*)+,
Nw/)s58)+,J#558J7/7V58k[53/5)P
\$J,P#58\#I)o)<^#"xy K!Q/]z/o)754/W#I"8/
tX
#ITUVW+/5854/"#(/"(58J) +8#;86758Q7 K!Q/
\$9:/BP#B:/#<@;y# z/V9_/\J#,"f =.{"#(/W3B\7
\$Wx/J,P#54/XB$+#I
9/ #ITUVW+/5854/)/;73/5c/ K!Q/J7)7V
J#,"f"lT77)4#!P7V4#9^#IB\58.+7h
Wx/58J()("#(/u#%"%.%7%W.#%v)(s58)/l!W x54/
)r|/47VW)/c/!9:/#IJ3</T7B$J,P#c/5V
].4# ^#7)
Trang 5
6
c/J,P#B\\9CB#$59[/w `;<l@]5`5W}3
#!]73
=V58 lB`B9CB~"7yBUV..5,3B$J,P#Q7yT7.4# ^#
7)5 gB<5;<3B9C]73Wc.#I)5#!].4#l!@W$o)<.{@W•;<3
0
€#/#^##I)54/"#(/<3uv
Trang 6
3. 78
Jz/!<#.z//I5^#H##I5B*)#( `B9CX•u(
z/V #•z/y?pvB97"7 3J3</)P#=!#(mnB9C;#,B,9
.d54/B9CB/R7;y#!*5`5euq3‚ƒ7"%2%‚#%W%ƒ3"J„q2vq2.
54/tX ^#J3</T7@\B9C#,.=!W"#(/3/9_#Wj/q2W+7
3:yWc.#I)")V=!B$!U.34#")V=! 354/y/*3~sT72+7 3
z/#@/\#Wc.#I)…B9CB)V, B,B]z/o)7:y4*/)V$54
z/8/,I[&67T)l#Ij/ ^#+"7B_#67z//I€&†
q2 3B*)=!J‡Ln"3/58_#/#7@/#73[€&†o)754/q2B9C
#,.=!9./#73[67@)V#(@ˆ.I7#.‰#"3/o)"")V`Wg
9Co)+3!Š!23B\,I[7#677\/;.S/o)("3/58
_#/#7/wq7),I[&@"9_/;=5.4#3B,J#z//I
r"75%Y%.7V z//IX?"7B_#,I[-67W+7"(&z//IV
c/ z/ /I V W+7 "( J# #I5 )V$ 54 J( <3
"3/_#/#7/*BUV@9:/54#B#IBS"y!9:/[9:/54#c)
#I)@c/V()*)67/9_#Wx/54/‹/"Œ"/:/9_#Wj/53/
5)P/#<#!!5\$W•W/B9C+#I@7VWk#@o)<"@\J<K/")V
=!"(3*) \J<K/)/l!;<35=y5[73@sB*))P#B,B*))P#
,I/*BUVu,I[bv67.BSB![/B9Cl<c/
V()*)V;•/[/Wx/z//IB9_/*5
Trang 7
93:.1;<=
.5854/"#(/Wx/IP/54/z/8/u%"%vB$J,P#
B7B#$53~/9_#Wx/sT7 ^#5854/Xy"xy")/U57V
Wj/J,P#=J![4!9B9_/WUV)(;73P@43"7.#(J,<3
B9C")V`o)7%"%/#c754/"#(/6758k[ ^#B7B#$53~/9_#
Wx/yT7
?854/"#(/<3W+7"(%"%Wj/:y4*/5y !U67
%"%3 #I")V`Wc.#I)/#c7#%`;<lc/z/VWx/%"%
#,.=!J,P#B,B#$5J,P#x;867)/l!W x%"%
qu#%"%q%" #%"3 #W%"v@/h#.Žu3#3‚"%%%v B$3q;<3B<5"•/
Wc.#I)B9C")V`B,B]z/o)7%"%
Trang 8
>?=@ A535B
%"%.5854/z/8/ ^# #I")V`*),Wc.#I)5y;73
/5)/l!:,5S\7Wc.#I)")V`/#c7#%@•5;<35=Wc.#I)
P/.4#)8lz/Kl!Wc.#I)sc//9_#")V=!;lC!!!
Trang 9
)$
CD,$
1. 2.7EFGF
\7#.34#!k;#,#I7V.")V=!sT7uY%53%X%v
B#$5P#B#$5u#%3#%v
a. 3:.1;<=H# 5//I
")V=!sT7uX%vQB9C/h#.54/2#7.)!"#(/<3u2v@
.58J,P#/9_#Wj/B,X]Wx9z/V5)P#,.=!58.^!<#
*B,58)/l!W x%"%uqvqV43"7585V6")V=!
54/ )/l!3c//9_#Wx/sT758!*5`55VJ35V
]67hq7)B\@/9_#Wx/\$/h#58P5#•!]B$.#(I ^#5V6
")V=!54/ Wj/!*5`55VJB$")V=! 354/"#(/67z/
V34#V3!Š!J,P#73@\5=5S
b. J4GKKJ4GH/5E/5I
+J,P#7#54/"#(/.}z/o)758B9_/*5;<35=B9_/*5;<3
5=V\$Wx//#73[@&@3~%?xB]]67
X3X.J,P#7#54/.4# ^#7)@z/o)7 #I•7#I!]C!@[/
+@+•5=67Wc.#I)\7#.34#J,P#
Trang 10
K3=5,)58z/V\ #B7B#$5sT75)P75/#7 358
54/"#(/W)Vl@h\$43"758#"7%u8#;8vB$P#X ^#
X
KL<3=5H#58z/V\5P#o)7I5=#, ^#58z/VJu ]
Wx9BP#)/l!@J/v@h\$TUVW+/58%T"7%u5y
"8/vJ,P#X ^#XB$#`)k[J7)\$.5 #I"(585z#
"9_/)/
>/5E/5
2. MN.O.P=GQGF
Tính tương thích
Tính khả dụng
An toàn và bảo mật dữ liệu
Trang 11
R75E/5/5E/5
a. !STUS.
]9:/]u35!7#;#.#Vv?‰#z/V@5‰#W37/#I!B`)B9CTUV
W+/IP/54/8#;8 W#I"8/675W+7"(6xJ7)
Jz/)U%358)•lB67)/l!W xYl#`)IP/
54/Jz/Wx/)•‘ =VJz/$J,P#"+#,! ^#%"%
$\$Wx/B9Cl<IP/54/"#(/B`)!<#B9C)V$
7/58IP/B7ˆ%3)•Wx/"3/%"%‹/9;k)/]
K/ `43J(J,P#<3@#B~k/J,P#%"%\[K/"3/ #I)V$
Bk#6xJ7)7/)•aa’P.9C/J/B9C•#V()*)J#
h58)/l!W x!<#9:/] ^##,;#I\67h
b. !SVW@A
]J<Wx/uX 7#.7;#.#Vv?8/#<#!!*#,!<#)/l!B9C]
;<3B<5 `l.9C/@#I))lWx/W x‹/9W)/.9C/")V`#()
)• `l.9C/W xuO3qv#())•B/#675854/.9^#\J<K/
B<5;<3l.9C/W x)/l!B*))P#B,B*))P#O3q.#(o)7B,J<K/
B<5;<3B8"•W x"3/58!45 #lB3~.#(o)7B,<7# lB`
"(
Trang 12
c. #E@X7
?4/*)/l!b[K//#^#4B$B<5;<3B8;<35=3/#c.#I)
+ Xác thực(Authentication):B<5;<3/#c.#I)B,s/)V()*)
+ Điều khiển truy cập(Access control):7, #IB4B9Co)V`3!Š! 3
54/67c//9_#Wj/;lC!!!
+ Tin cậy(Confidentiality):/KJz/3587B\Bh7V73Š!Wc.#I)J#
Wc.#I)B9C")V`B#o)754/%"%
+ Tính toàn vẹn của dữ liệu(Data integrity):B<5;<3Jz/37#.57VBk#
Wc.#I)J#\")V`B#"(54/%"%
3. 2.1TU121YWEG
a. Tường lửaHZ35[=77I
."3w c/w/#c754/"#(/ %"%N4\$#,.=!9_/.7B$
4,P.9C/k/5y@.34#/\## /#73[B9C)V$o)7
b. <2.\.
-Mật mã truy cập.J#585V]5S\7Wc.#I) /#\^#585V]J
ˆ\5VB\5^#/#<#5SB9C\7#.34#.5=5S"#(/ 5=5S)/
+ Mật mã riêng (Symmetric-Key Encryption):?‰#5V]B`)\585S;]5=
B$5S\7/\##"9^J#/#^#5V]J"3/54/?S"#(/V()*);4!<#
;#,5B7/.#(I ^#c/5V]3B$\$#5S.(B\@B$5V]67
/9_#=\$/#<#5SB9C
+Mật mã chung (Public-Key Encryption):J,C!5S"#(/ 585Sz/8/
?S"#(/Vˆ\5V67;4=;#,@Q5S)/W35V67;4l!3
;lJi5V35)P.#(Iu5873v ^#\$/#<#5S585%7/%@5V
]!<#Wj/5S)/B9C5V]/))/l!@B/_#*B,5S"#(/67
\c7\58[/Wx/.34#VB9CWj/"l!k;#,."%V33W"# 7Vuv@
3!Š!;45S\7*)9;l[[/
Trang 13
- Dựa vào các phương pháp xác thực mật khẩu như:5=J•)")V`P/@5=J•)
58.*uq‘H%Vv7VIP/5=J•)JuX@X@XXq@YX2qv
- Một khóa hay một card token:7"W/#P/9}X?7V}]Wx/
- Đặc tính nhận dạng:#h/\#@o)Š Œ/54@Wl) U7V“
!].W.2.1TU121YWEGJ^JJT_.?=.2.=E`.JTaOG
YWEG.P=GF
K#73[)V$#,!.^!&&ru7V%"&r3"ƒ7"W#/v
K#73[BB9_/*5B#$5B#$5u3#33#)%.#/"333.v
K#73[BB9_/*5.^!&&u7V%"&)%.#/"333.v
K#73[54/;<35=q%
TaOG3EGF
Kb#bLB.!9:/!!5S\7Wc.#I)
K!NJ/wB7ˆ675V/# 5V=
- X Zq #()B` 2c.#I)
c$^3EJTaOG
Trang 14
)$
),db)ed
1. )J4G
#<5#$)V()*) `#,;57/.4#.C#]++ [_#3z/
V\$Wj/B$B:/#<\7 #I")V=!BP# ^#U #(.5
#I /9_#Wj/.9)B8/@5y"8/"7%B,s/ K!Q/#@=5
]"#$J7#ZT"7%B,=J/ BP#6P B#`)o)7"h/
.c/z/ #I"(B`)\#!]l!:#`)3 ^# #I5)7#,;
B9_/WUV354/tX"#(/
• Giảm chi phí thường xuyên : 3!Š!#,J#I5#!]3 ^#)(
B9_/")V` /#<5B/J$#`9^/h#B,67U #(.5 #Iy
T7#<5B9C9^!]B9_/W#J#")V=!3U #(W#
B8/ U #(.5 #IyT7_ 3 #Ih")V=! 354/z/
o)7B#$5J,P#Žu3#3‚"%%%vyB7!9:/@4,/h#B9_/
W#B,53W%5=!")/
• Giảm chi phí đầu tưq…Jz/P#!]B*)935V6@;8B)V,
354/B9_/"x ;8)V$54!x x3 #I")V=!;y#
#,;VW3)/l!W xo)<.{ .56z/V‹/
Jz/!<#5)7@#,.=!l)3~o)<.{\553W%5![4!
• Truy cập mọi lúc, mọi nơi:.#%67‹/\$")V=!l<
W x9ƒƒƒ@%57#.@r“‹/9[/Wx/#,V,)J5
Jz/*o)7U5B,c/!*![4!;(W9^#
• Khả năng mở rộng : 23Wx/5z#"9_/ z//I9:/+
%"%3( ^#58%"%@ K!Q/@\5 BP#9C/
W#B8/\$"y(58!*6754/y;lJi:#35q)/
l!58B#$5J,P#x;8Ž
![/)*)9:/54#3!Š!]C!#`)z//I5^# 354/
Trang 15
2. T_.J4G
^#c/9)B#$59"(B7/..+7hP3W37/#I!
)V#(Jz/!<#Jz/\9CB#$5@5~WjJz//s/B9C<##,@
U/l! ‰"C#`)z/x5^#K/];<35=9/W9_/9B\ g.58
lB$J.^67
”73 lB`;<35=.4#.^9 =VBP# ^#0?8.{W3.B97
z/#\]"#(/9 o)7"h/o)75854/)/\B8;<35="lJŠ5
u9_/.%"%v{W3;lz/67\ #.{W37)+"7B)7/#c7
z/V@+75.755)P#,5/)z/#@+"<j@<5/#54“
”7#z/P54/.B8"• z/.9C/7;#,"•/4V"(5854/
)/%"%?B~j6754/%"%.54/\l)"fB:/#<@.9).9C/#
.^@J\W+B3‹/] ,5 #Io)<.{l.9C/3s/W x."l
J\JK
”H<K/o)<.{‹/. lB`J\JK67‹/ ^#.{W3.4V
/7/o)754/%"%(J<K/o)<.{J,P#%W3%Ws!]758)/
l!B:.}.B#`)Jz/$+#IB9C,)/l!W xuqvJz/$
)/l!l.9C/nn’975J,5ˆ\$P,[‹/\58.P#3.
)/l!J{J, ^#7);<3<)= `z/P54/@B<5;<3l
.9C/W x3J/)V#(75J,V‹/Jz/B<5;<3nn’
Trang 16
)$
f!ghL!K!&KB!LhB!LK!&KB!L
!iY-/0@A
MN.O1O.`
• ?8?3W%5X2q
• *\58B9_/")V`X2qPB873u,).W xX2q ^#B7
ˆR/Pv!x x3o)"J,P# ")V`z//#c7
"3/ /3#z/V/9_#Wj/yT7u.#%v…J,P#B,
5V6)/l!W xq%" %"B$/#7=!IP/54/"#(/<3
67z/V B9Cl!!B7ˆ]C!B$J,P# ^##
/)V(8#;867z/V
• ?85V6#B~t#W3ƒq%" %"&nn-3~t#W3ƒq%" %"&nnn
.55V6uq%" %"v@\7"W54/J,P# ^#IP/
54/8#;8 587"W54/J,P#^#.^!54/4VW x%"%
;(/3#X2q
• 5V6q%" %".55V?7#.%" %"7Vt%;%" %"“ 5V
.#%J,P# ^#7"W54/8#;8z/o)75V%" %"
• P# ^#)%";(/3#\$Wj/5V7V.7!3! J,P#%"%
z/o)7B9_/")V`92#7.)!@X2q“
MN.O1OGG
• ?85V]%" %"Wx/t#W3ƒ%" %"&nn-
• ?85V62Wx/t#W3ƒ%" %"&nn-
• ?85V].#%Wx/t#W3ƒ€@#77Vt#W3ƒa
Trang 17
6j 75E/5
Trang 18
67q#%]
2: k.S l6 l9 l>
=G5
/=mj=G1lj
.EG
Dj=G1lj.EG 75
#@@35// L&Mmn L&Mm-†
Trang 19
=3@
L<5357
BY5=/V &††&††&††n &††&††&††n
D5Z=7=5[=: L&Mm L&Mm
35Z5335@DB L&Mm L&Mm
=3@
5357
#@@35// a&Mmn a&Mmn&
BY5=/V &††&††&††n &††&††&††n
D5Z=7=5[=: a&Mmn
35Z5335@DB a&Mmn& a&Mmn&
XY2ZT%"7.67nP# ^#?3W%5 l!B7ˆR
XY2%"7.67nP# ^#n&
"(5VqX&nnMl!!35V"%53%^#54/8#;8
Trang 20
.#J34.#%7%
Trang 21
"(243)%"")V=!
Trang 22
3!Š!)%" !"V=!
Trang 23
43Y).%.#%3#%
Trang 24
?yl<"7‚‚#
Trang 25