Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
3,37 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỀ TÀI IPSEC GVHD: SVTH !"# $ %&'() *+, -., .,, /0 1234567 ục lục -8&98&::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 7;<//4=44>?::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::# 4:?7@?AB/45674>CD:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::# 44:'E44>-::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::F 444C4GH7IC4567::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::J :;KLM:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::, :'N3KLM::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::, 7E7/4COP7;</1;</:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::) :1LMQ(R(45S&T::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::) 1LMUV&(R(45S&T:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::) 4:4W'XYO-Z::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::" 7;</744X::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 4:-[\'4XG]7::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :^_(:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 7V&` &T8&!(45S&::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :7V&UL0a`8::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 444/4COP7bE7c7CC3S3&(3S(`S:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::F :/d3+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::F :7.3e&fC::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::J 4/4COP767C5?C4/67?G4D5CDOC65:::::::::::::::::::::::::::::::::::::::::::# :/d3+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::# :7.3e&f365::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::# -ghSM::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::F /0 1234567 # ƯƠỚỆ ẦỪỤỆ /(3i&75j45KfMk3T(3l.3_(3%3&V&+3Q+(:2 3m&n&f23*&%UV&(T2(3i&KL3LU(&V&+3Q Mop75j45n5bj5bnS36?4nCqq9S3(9Unr75j4590s9s( &%ptm3tk&`(3i&Kpu&0a`89M(3i&23&!( Mo43SS3: 3vKLM3N3UN(3i&nT.K2tMw33g3&p(3w30sKpu& _(3xMn`Kfn&V&(3i&3tk75j45pUgKpu&3(t t.3&i (3i&:7.3e&f`R9+45n75n?5T&&V&(3i&i`8 Kpu&Mg3&gU(ntm3Kpu&f453Mon(&y&f3Lqx3z&fKLK%& q`R9+&i(t3nKf9&p(UL+(n&V&&g&8tm3Tqx3z&f Kpu&{x`sTd3zMoTqV3k|:+&t}0&V&&~&N tMw3TMgh75j45ntm3K3•(3i&459Mk3&&.qtV&:45 S&345S&9Mk3(3i&Kpu&&€Vt•46‚3•M"ƒMM8& Kz&x&.q&V&&~&NM|VT{V&3s&3g3&&„3g332K 3Motƒ(3i&45:(f&V&UV&n45S&90s3wquq&!(&V&&€ M•Kpu&3N39wqKLKMt0s&€Mw3`R9+nKMt3z3T…`R9+T &i3s&`R9+R(&V&3N3t Mo45S&&&.qMk3&~&.tMw3•3 #S3†U9(S&!(MghO4: 45S&Kpu&3N3UNpqM•k&!((3i&45nKpu&3s&+3Q .33&(qt45TFT45T,:1QTd45TFnT+&Vq`845S&9Mk3 3$&%npKQTd45T,n(3i&tMw3Kpu&3LU(tm3tk&: /0 1234567 F Ệ 45S&43SS353&9S&3 9Mk3(3i&Kpu&46‚ qV33L: 45S&Kpu& K ‡( 9 Mk3(3i&3 3 Mo&&.q&V&` &T8 tMw3nw3s&n3T…`R9+TK2UL3&wq:f9Mk33wquq &V&3&€M•9MT+&&*(R(&V&q3N3t : -k3&V&&.3n45S&&qˆqMk3KpvMtMw33N39wq R(MoTw3s&(K&!(KpvM:7V&3N3t R( (KKpvM&f3L9Mk3&‰q03n‰&Mk3&‰q&}tMw3&f3L 93SnŠS†(99ntk3wq35‰&Mk3&‰q3N3t ^MMk303TMk3 &}tMw3:1pvMKfT(3l9Mk3U32tMw3R((K T&V&f`R9+&(3Kpu& 32 3 Kf: 45S& &y 3s& + Kf f `R 9+ &V& 3g 3 KL 3N3 9wqn` 3h T ! t‹ U 32 U Ug`*KNR(:7V&f3323KpvM&fUg`oQ p&V&f3th3pvUV&TUg9M3(K}&V&3N3 t n UN 3e& &ypRi`8+&f3Mo3(n_(Kf&qˆqM KVUL&qzKL3LU(T_9Œ: 45S& &f ( &~ &N &~ t KL KM t ( 3 `R 9+ Kf 9 C C3S3&(3S(`ST656&(q09(3S&35(9(`n3Kf45S& q„3u65T&f3L„3uC •C&qˆq{V&3s&^Q&`R9+nULM3(3z3T…`R9+ T` &T83*&%&QqV39o&!(&V&f4532R((+3Q:C Ug&&.q 3ztMw3nK2&f‡(9faK3g3`pd`otŽ: •659Mk3(3i&&&.q3z(3&!(&V&f3Kpu&32 t(^M-w3M|`R9+n{V&3s&^Q&`R9+nULM3(3z3T…q UN3Q&!(`R9+:65KMt3ztzMw3&!(3g33g_(T+&Mw3M| f 3 45: .3 &9p 9p~65K2Kpu&Mw3M|R( ( +3Q: d K‰& KLM3h{pd0•0a`8652~CKL33z(3&`R 9+: •7CT659&V&qp~3+&K2UL3wqn`s(T0s qxqQ&!(&V&Uf(Mw3M|T_9Œ&V&9^(3g&f9_(KN R(3i&(3: /0 1234567 J R(3i&&f3LKpu&Vq`8Mk3Mh(UN3uqTd( KL& &.q 3wq &V& ( 3i& ( 3 M MQ 3 45TF T 45T,n p &V&&e&&.q&V&` &T89UV&(:1QTd&((3i&CT 65n45S&UgK &V&3w33V(3&83LKpu&0a`8nM3( T Kf 9 Mk3 U &€ KL 0a `8 &V& 3w3 3V 3S 3 &€ &g +q: 45S& 0a `8 &V& 3w3 3V -| w 3s& t 3 3 &~ 0• tM -C7n 3w3 3V -J -S00(S S03 Jn3w3 3V C KL 3s& + &i& 3 T… t 3• w3 3V 6n #6 KLMw3 M| `R 9+• w3 3V Uf( &( 0‘ 3pd&n GC &R UŒ 0Q T GC Mw3 M| V 3 ’ &S0KLw3s&&V&t:(&V&&€&lK ‡(T+&0a`8 &V&3w33VUV&p46Cn9†Š0TG7F:45S&&f3L0a`8(3i& 4'643SS3'S6{&(SKL{V&3s&(qz(T9M(3i&3p~9pu &V& &z 0V& t Mw3 T w 3s& 3g _( T+& {V&K 3w3 3V Kpu& `*KL3N39wqU32n3( K} Uf(&M„qUN3Qn`* 3 M„q3&wq:-o`*45S&KLtMw3&V&`l`R9+&f3L3sKk ULM3(3z{V&3s&&!(3N3t tƒ.&iw0Q&!((pv`* 3(K}3g3_(9o:+&3p~9pu&Q&*`’KN3N39wqUN3 uq( C0 R( &V& &‰q t Mw3n UN3 uq ( &f 3z &.3 ( &23s&3Nq:g3UN3uq(Kpu&9p3&~0a`R9+9UN( nTM„CKpu&.K Mk30Q3(M0Q(3tM8&98&0(& UUN3uqMk3K (&“Kz&Td(3i&(65‰&C3h&f`.3 Mk3: Ủ 7qˆq{V&3s&(&2n3pd&T3_V3h323`R9+ -|f(Kpv32R(MVUKpu&a_(Mo T+f`R9+45Tqls&V&&k&3.&gMoUgtMw3 T+&V&9p9putƒT+&0a`8M|f(TKV`.`R9+ 7z0V&4567&qˆqK ‡((&V&9o9p9puM45S&ULM3(T &V&9p9puKf0•Kpu&tMw3TM|f(p3N” /0 1234567 , IV ƯU ĐIỂM VÀ KHUYẾT ĐIỂM CỦA IPSEC : 1. Ử '45S&Kpu&3LU(3ti&3pv9a(‰&tkK 3N&!(Mk3Mo 3h3z(3&!(45S&&f3LVq`8&3tkT(Mo KfM&V&3qUV&Ug&q{a9Œ3SM&V&&gT+&9_(3d tMw3 45S&Kpu&3s&+t`pd9dq75T?5nK^3vfo3Kk3 0Q3KQTd&V&9dq:TwUg&q3(K}qM2M(&.h9o &V&` &T8U45S&Kpu&3LU(: 45S&&f3LKpu&&.hKLo3KkMk3&V&30Q3KQTd&V&i `8K&QnK2eq&S`.R&3N3&.hqi&3oqMpd` q3s&+UUN3QKNMoktk3•{(3g_(3SS3: !̉ .3&&V&fKpu&{a9Œ3S45S&0•t 3Uz&3pd&`q3MT&V& 3K2UV&(nTK29M&3g9pu+`8&!(MoM{Q: .K2&f3LKpu&Um&q8&tƒ&V&ˆ`R9+3pd&UM|f(n0&V& U‡3w3pTwT’&lK(&iT&p(Kpu&&€f(: 45S&Kpu&3N3UN&“KL„3utMw3&9p9pu45nUg„3u&V& `o9p9puUV&: +&3z3V23w3qi&3oq345S&T’&l9Mk3T.K2Uf KQTd&V&3oM9MT+&TMV579s&N: +&qxqQ&V&q&iTqMM2MMw3M|T’< o&NKQTd &zq!Mk30Q_Q&(: /0 1234567 ) "ỨƯƠ#ƯƠ 45S&&&.q3zM|VT{V&3s&Mo&9p9pu45T&y &&.q3z3(K}T9M3p~UV`s(3&i&“v0a`84'6: 1LKKNUN39wMk3&V&3w3%n3(qK2{.3ƒR3z9 &3N3Qp&V&3zMT&&.q:q&e3( 9pŒKN0sQ(TUV&(&~tR(45S&TT3z&R qoMT0a`8&((3i& #ể$ố%$%&$ữ&'()*+ 45S&T&&.q{V&3s&79S3TSTS 45S&T&&.q3zKMt(3T{V&3s&KQTd`R9+n3wM &z3&V&Mi&UV&(&!(&^(3i& 45S&T&f3L`*&V&3w33VMw3M|Mo&T+&M|VT&V&M tMn&f3L0a`8{V&3s&`s(3&i&“ 45S&T&&.q3z0UVT9M3p~UVMUgq32 t.3U$UV`pd`oŽ(o3N #ể,-(%&$ữ&'()*+ Kpu&3s&3pMk3C54R(3i`8T3Tw3•45S&Kpu& 3s&3pMk3U9MT+&3o39Mo: &&.q3ztMw33•i`83di`8Tz`8R( •St†0ST•StSTS•45S&&&.q3ztMw33•3N3t 3d3N3 t : UgtT+9p9pu?5•45S&3h&f o3Kk3•KLM&Q3dKLM&QTUg&fUV+MKpvM: 12&f3L9Mk3T.K29e&9p9pu&Kpu&{SM{ˆ3tƒ&V&ULM3(k `T_ˆ3T03pd&UfKpu&qxqQ3&gKNKz&•45S&&f3L o3Kk3S(&V&nKLM&Q3dKLM&QTpMk3KpvM /0 1234567 " &f3LTpu3_(C‰&O7'n&e`*KL&S`.&.3e&K (&“ t3‰&3V0s{Kk3K (&“45•45S&3&NKkTw3S`– 3S`Ug3L0a`8Cpf&f3L`*Mk3KpvM45S&KLKo3 Kpu&M8&33p~3sT3wM&ztMw3~CThKpvM&y&f3L Kpu&M|V: 7V&i`8&q0a(K}KL0a`8:12&f3L9Mk3T.K29e& 3(Ug3&wqKpu&M|^&!(i`8‰&Ug&f3v((U +MKL3(K}M|^&!(i`8•45S&330Q3Td&V&i `8: g3pv93Q39e&3(&“&fMk3i`8Kpu&tT+TfK|0—&f 3Mk3qt(†(S:1x93pvuq&fMk3i`8&€K(`on Ug&“Td•St†0ST•StSTS:(nN&f3$&%&!(T+&3s& 3UV+M#3Stƒ&V&3w`8&V&&}i`8•St3oTK(&!( Mon9Mk30s9s(&%3Q3:N&fMk30Q9pu9d&V&i`8KLtKM (3&f3Lq&%qVq3Q3~&Mo:3pvuqn45S&9 0s9s(&%3Q3~:•U3s3(qV33L&V&i`8n45S&M2M`‘~ KL3s&3Mk3&z0V&tMw3&2Mi&UV&(T0sUN3uq&!( {V&3s&nM|VTKpvM: +.Ế/Ả"Ậ CS&3C00&(309Mk3UV+M&~t3tk(3i&45S&:C 9Mk3UN3Q9w9Œ3Sqp~pd`.3R((3s&3L0a`8&V&` & T845S&:C^M&f#3pv /0 1234567 •54S&35((MS3S4`S{9Mk33pv#t30`*w`o&V& (3i&tMw3nKp~&K ‡(t•&V&3pvS&3q3&93tk45S& K(`:54p9qK&!((3i&tMw3T3pv&%t•+3Q Kz&30Q3_V3h3‹(3w&!(C: •S03(345(``S00K (&“45&!(e3Kz&:7~&N_9Œ&*(C&“ Kpu&K ‡(&+3Q&(03M‰&`*f&f3L9+3Qt(`&(03n&(03 (M93&(03: •S&3q3&9•Mg3(3i&tMw345S&n9C‰&65:C3 45S&Kpu&3LU(3S&NKk3(0q3M`ST3S9M`S: /0 1234567 ƯƠẾ 01Ế2 ồ%$3&% Hình kiến trúc IPSec •U&g+q0S&(KvnfUg&“&lKpu&tN3KNpMk3&€3SS3K~ 9•R(nM~3NR(&lKpu&K ‡(3&€G‚7nKpu&ULKN3t0( /0 1234567 [...]... giải mã sử dụng trong IPSec IPSec chủ yếu dựa vào các thuật toán mã hoá đối xứng - Thuật toán xác thực: Định nghĩa các thuật toán xác thực thông tin sử dụng trong AH và ESP - Quản lý khoá : Mô tả các cơ chế quản lý và trao đổi khoá trong IPSec - Miền thực thi (Domain of Interpretation – DOI): Định nghĩa môi trường thực thi GVHD: Ths Văn Thiên Hoàng Đề tài IPSEC 12 IPSec IPSec không phải là... trên các thông tin trong IP header Tuy nhiên các thông tin Layer 4 sẽ bị mã hóa, làm giới hạn khả năng kiểm tra của gói GVHD: Ths Văn Thiên Hoàng Đề tài IPSEC 14 Hình Ip ở kiểu transport b Kiểu Tunnel: Kiểu này bảo vệ toàn bộ gói IP Gói IP ban đầu (bao gồm cả IP header) được xác thực hoặc mật mã Sau đó, gói IP đã mã hóa được đóng gói vào một IP header mới Địa chỉ IP bên ngoài được sử dụng... xử lí IPSEC cho các phần còn lại của tiêu đề IPSEC.Nếu có một nested IPSEC header xuất hiện tại đích đến này.Mỗi header cần phải được xử lí cho đến khi một trong hai điều kiện được thỏa mãn.Khi ipsec header cuối cùng đã được xử lí thành công và quá trình xử lí tiếp cận đến các protocol của lớp trên gói tin được gửi đến chu trình xử lí gói ip tiếp tục di chuyển trong tầng ip. Trong... TIN CỦA IPSEC 1 Các kiểu sử dụng: Hiện tại IPSec có hai chế độ làm việc:Transport Mode và Tunel Mode.Cả AH và ESP đều có thể làm việc với một trong hai chế độ này GVHD: Ths Văn Thiên Hoàng Đề tài IPSEC 13 a Kiểu Transport: Transport mode cung cấp cơ chế bảo vệ cho dữ liệu của các lớp cao hơn (TCP, UDP hoặc ICMP) Trong Transport mode, phần IPSec header được chèn vào giữa phần IP header... Đề tài IPSEC 27 Hình: Khuôn dạng IPv4 trước và sau khi xử lý ESP ở kiểu Transport Hình: Khuôn dạng IPv6 trước và sau khi xử lý ESP ở kiểu Transport Trong kiểu Tunnel, inner IP header mang địa chỉ nguồn và đích cuối cùng, còn outer IP header mạng địa chỉ để định tuyến qua Internet Trong kiểu này, ESP sẽ bảo vệ toàn bộ gói tin IP bên trong, bao gồm cả inner IP header So với outer IP header... Văn Thiên Hoàng Đề tài IPSEC 18 Hinh: Khuôn dạng IPv4 trước và sau khi xử lý AH ở kiểu Transport Hình : Khuôn dạng IPv6 trước và sau khi xử lý AH ở kiểu Traport Trong kiểu Tunnel, inner IP header mang địa chỉ nguồn và đích cuối cùng, còn outer IP header mang địa chỉ để định tuyến qua Internet Trong kiểu này, AH bảo vệ toàn bộ gói tin IP bên trong, bao gồm cả inner IP header (trong khi AH...11 - Kiến trúc IPSec : Quy định các cấu trúc, các khái niệm và yêu cầu của IPSec - Giao thức ESP : là một giao thức mật mã và xác thực thông tin trong IPSec - Giao thức AH : là giao thức chức năng gần giống ESP Như vậy khi triển khai IPSec, người sử dụng có thể chọn dùng ESP hoặc AH, mỗi giao thức có ưu và nhược điểm... xác định một tập các chế độ cần thiết để triển khai IPSec trong một tình huống cụ thể là chức năng của miền thực thi.Xét về mặt ứng dụng, IPSec thực chất là một giao thức hoạt động song song với IP nhằm cung cấp 2 chức năng cơ bản mà IP nguyên thuỷ chưa có, đó là mã hoá và xác thực gói dữ liệu Một cách khái quát có thể xem IPSec là một tổ hợp gồm hai thành phần: -Giao thức đóng gói,... và giữ nguyên IP header (và tất cả IP extension headers đối với IPv6) Trong kiểu Tunnel, có thêm sự xuất hiện của outer IP header Quá trình xử lý gói tin đầu ra như sau: - Tìm kiếm SA: ESP được thực hiện trên một gói tin đầu ra chỉ khi quá trình IPSec đã xác định được gói tin đó được liên kết với một SA, SA đó sẽ yêu cầu ESP xử lý gói tin Việc xác định quá trình xử lý IPSec nào cần thực... thức lớp trên, nhưng không bảo vệ IP header Trong kiểu này, ESP được chèn vào sau một IP header và trước một giao thức lớp trên (chẳng hạn TCP, UDP hay ICMP…) và trước IPSec header đã được chèn vào Đối với IPv4, ESP header đặt sau IP header và trước giao thức lớp trên (ví dụ ở đây là TCP) ESP trailer bao gồm các trường Paddinh, Pad length, và Next Header Đối với IPv6, ESP được xem như phần tải đầu . KỸ THUẬT CÔNG NGHỆ TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỀ TÀI IP SEC GVHD: SVTH !"# $. ‡((&V&9o9p9puM45S&ULM3(T &V&9p9puKf0•Kpu&tMw3TM|f(p3N” /0 1234567 , IV ƯU ĐIỂM VÀ KHUYẾT ĐIỂM CỦA IPSEC : 1. Ử '45S&Kpu&3LU(3ti&3pv9a(‰&tkK. ‡(&+3Q&(03M‰&`*f&f3L9+3Qt(`&(03n&(03 (M93&(03: •S&3q3&9•Mg3(3i&tMw345S&n9C‰&65:C3 45S&Kpu&3LU(3S&NKk3(0q3M`ST3S9M`S: /0 1234567 ƯƠẾ 01Ế2 ồ%$3&% Hình kiến trúc IPSec •U&g+q0S&(KvnfUg&“&lKpu&tN3KNpMk3&€3SS3K~ 9•R(nM~3NR(&lKpu&K