1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Vấn đề an toàn bảo mật thông tin

74 1,4K 6
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Vấn đề an toàn bảo mật thông tin
Tác giả Hoàng Thị Thu Trang
Người hướng dẫn PGS. TS Trịnh Nhật Tiến
Trường học Đại học Công nghệ - Đại học Quốc gia Hà Nội
Chuyên ngành Công nghệ thông tin
Thể loại Luận văn
Năm xuất bản 2009
Thành phố Hải Phòng
Định dạng
Số trang 74
Dung lượng 882 KB

Nội dung

Vấn đề an toàn bảo mật thông tin

  !"! #$%&'()*)+,-.()*/,-. 012'3$45%6789:;12+'<* 1%=>2*?" @A8)&'()* )+,-.9%?3859-=1B-CDE =FG;12+'.%?-+" (12H8'6=I8-J5KK?L D=MN16<*1%=>" 38O>PQQR 3#1' S  P  $'H=9#=T??UV'KKD8>1 I?+?*;E1%*W'FFE6D =1I?)"1A?E1B2=* 'F1I?)*XB1Y=<GG%G =ZG<A*=B)'F"[-K 24XLV'G'9KH=;<U?V' G24'D8>I)*2)K48%D\ I9]8'"(G=6=%+'D)^E1=IB8%= ')W88*2)-4'"( '=;<?WV')*5K'?2E+'5 E1=''B1D_1%B1)6?\?U'?9T9< E9TG')'" =>8??1%V'0124'5)%1%' 9#*X /$PR`SS`PQQa"01245)N1'1%'9#*X aS`PQQa`03SS"-=B17V1'9#*X-4V' N1'Y=<9;<D9'-"""b1%) %=8=*?c*X"'D=<*'9#*X )99-)*?d;2eK#??L)1B2" f*''9#A'F)*?g 1=6=%=*<)*?4=IBIN1'.'9# *'g*'9#<1"&%4)*? ?cB#h=IBg';'W#U2' 9#"f6=%cE14;2???<)*?" i Chương 1.  ! "#$%$&'()*%+,-"./ 1.1.1.1. Khái niệm số nguyên tố 0"#$%$&' !212;2<S=7K'S=GK" 102345 (;2PiajSSSiSjSRPiPRiSij;212" !2P;212chẵn91" !212K='=LY';2.=L1%5"[ DW'G12V'4;219=?G4;2'^';2 12IN1'" fG9Tk10 số nguyên tố lớn đã được tìm thấyliim )6%7 8)$'9 :$+$(, ;"* <"9% )9=9)9%/9 S P iPanPOaj /S RnQnian R PQQO o;ppqq P P iQpQPpaj /S RSaPQaP R PQQa o;piqq i P PaROpRaS /S jnSOPiQ n PQQa o;pPqq p P PpQiOani /S jPiajii j PQQp o;pSqq a P PQRROQSS /S OiPQpiQ O PQQi o;pQqq O P SipOORSj /S pQaiRpO a PQQS o;iRqq j SRPpR"P SiQSnanO rS iRSnRQQ ![SQ PQQj n PjOai"P RSOjpii rS PjaROjj ![n PQQa R Pnpii"P jniQpaj rS PiajPQj ![j PQQp SQ iiOOS"P jQiSPiP rS PSSOOSj ![SS PQQj 1.1.1.2. Ước số và bội số. 0"#$%$&' (';21'=≠Q"$1K4;21N;''stN6'K u'chia hếtDG*1>?6"'KướcV''='bộiV'" 102345 p ('sOsP'KOsPtiDL*1PvO"wPV'O=O4V'P" (;21'≠Qc-g?;21xNyxQ≤z``y91I;' 6@>ABC)"&KN.thương nguyên.;2dưV'?\?''" $1sQ6'K?\?'" 2345 ('sSisa'KSPsatPri"wNsP;29si" 1.1.1.3. Ước số và bội số chung 0"#$%$&' !213.ước chungV';)1 n aaa """ PS 1Kước V'I8;2K" !21.bội chung V';21 n aaa """ PS 1Kbội V'8;2K" o419{QV';21 n aaa """ PS K.1V' n aaa """ PS B1V'969.ước chung lớn nhấtx|(b$yV' n aaa """ PS "&L*19s9x n aaa """ PS y'9sDx n aaa """ PS y" o441'{QV';21 n aaa """ PS K.41V' n aaa """ PS B14V''6'.bội chung nhỏ nhấtx[($$yV' n aaa """ PS "&L*1'@E/'x n aaa """ PS y''@x n aaa """ PS y" 102345 ('sSPsSa+/3xSPSaysi E/'xSPSaysOQ" 1.1.1.4. Số nguyên tố cùng nhau. 0"#$%$&' $1 +/3x n aaa """ PS ysS6;2  n aaa """ PS  . nguyên tố cùng nhau. 102345 a 3';2n=Singuyên tố cùng nhau=6+/3xnSiysS" 1.1.1.5. Đồng dư 0"#$%$&' (';21'x{Qy"'Ku'=“đồng dư”='1 '*3FE*'1''=''%H4;2;" &L*1k6≡>x9y" 102345 Sj≡ax9iy=6'Sj=aiH;29P" 1"#$%$&'()*%+GH$,- 1.1.2.1. Nhóm 0"#$%$&' $K44x tyK ≠∅tphép toán hai ngôi '5' GI;'1k r\?KGD?kxtyt}stxt}y =.}∈ " r(K?Xtrung lập∈ ktsts =.∈ " rf.∈ K?X#8~∈ kt~s~ts" Cấp của nhóm GW1;2?XV'KDL*1• •" (I?V'KKW∞1 K=)-?X" Nhóm AbelKx tyK?\?')tKG'" GIk $1'ts't6s" $1'tst6's" 102345 %??;21€H=?\?4xry)+K' K?X=#;2Q" .nhóm cộng;21" O %?0 t ;2C1•DQx'%?‚ t ;2<DQyH=?\? xty)+K'" .nhóm nhân;2C1•x;2<yD Q" %?=D)'=?\?4=K'" 1.1.2.2. Nhóm con của nhóm (G, *) 0"#$%$&' $KV' %?!⊂ !≠φ='5GI;'1k rX1%?V' u!" r!D\?DG2=?\?Gxty Et∈!=.∈!" r!D\?DG2=?\?I#8 E S − ∈!=.∈!" 1.1.2.3. Nhóm Cyclic 0"#$%$&' $Kxty.Nhóm Cyclic1K;'ƒ4?X V'K" EK?X+∈=M6∈B1c-%∈W n g @+A+AA+@6 x(UL+A+AA++A+=%y" $KDk.$K(1c-+∈;'.?X B14lũy thừa nguyênKV'" 102345 $KxI + ryc;219(=?X;+sS" 1.1.2.4. Tập thặng dư thu gọn theo modulo 0"#$%$&' &G*1I n s„QSP"""/S…%?;21D)z" j I n =?\?4xry%?nhóm CyclicK?X;?1%?9sQ" xI n ry.K4KKC1-KI?" &G*1I t n s„J∈I n J12H'1=%…"EJ?8≠Q" I t n .Tập thặng dư thu gọn theo mod nK;2?XφK%L" I t n =?\?9%?4KxKy?1-?sS" FN1xI t n ?\?9yD)?8K(" $KI t n (7D%K9-kPp? k 'P? k =?12†" 102345 (sPS€ t n s„SPpanSQSSSiSOSjSRPQ…" 1.1.2.5. Phần tử nghịch đảo đối với phép nhân 0"#$%$&' (6∈I n 1c-> ∈I n ;'6>≡Sx9y'K>phần tử nghịch đảoV'6I n =DL*16 S − " o4?XK?X#8.D8#" 102345 6?X#8V'iI j  E?88?6iJ≡Sx9My;‡?X#8V'i" ˆ  i u i v i y S j S Q S i Q S P P S S /P i i Q f6(s= P s/PzQ9KJs6 S − ks(r%s/Prjsa" f%a?X#8V'iI j " N"#$%$&'OP"Q/(HP/R6("FS((*#% 1.1.3.1. Bài toán [9]-u'?k Input:(9C*1=V'" Ouput:(9C*1'V'xDN18y" &)IGIFN189C*1B1;21" n 1.1.3.2. Thuật toán “Thuật toán”W18EW84"(AKW W1u'N1'*k<'36E;'1k LTF6%%$&'()U/+$#/VWX"FS((*#%Y o4<1%W1495C1-N1‰x7# **y)84N16GW^9C*15xˆ?1y'% DN18xŠ1?1yV'" 1LTF6%%$&'(*#%"./VWX"FS((*#%Y o46E+'N1'*1%41" Thuật toán''-k,#=D)#" "FS((*#%GZ%G[%"x‹;yk b1%DN18V'.?\?B1#91I" "FS((*#%7"\%+GZ%G[%"x$‹;yk b1%KGI4?\?DN18V'KD)91I" 1.1.3.3. Hai mô hình tính toán 3'N1'*=B1%E=')6G" Œ=')6GK'W19]1%" L\"]%"Q%+34%+51%W19]u)C<'•" r,=#ko4)E'.=Z9C*1" r,=#+'k+'W<*4?\?G8;2.' 4^'h 1L\"]%"E^("F_`(51%W19]u)C1" r,=#ko4)E'4G*1"f5#?6=#SG" r,=#+'k+'W<*41W6-" 1.1.3.4. Độ phức tạp của thuật toán L"$P"2/R6("FS((*#%K2%"("9*'O(>O3aE$&FVb*L5 (?G?884N16Gc?G=B+'=4" Chi phí thời gianV'4N16G+'W<*4 N16G"f1%<'•k(?G+';2?\?G 8<*N16G" R Chi phí bộ nhớV'4N16G;2)W<*4N1 6G" .•41%9C*1=V'55K'u K"1%•G9C*1=?884I#"'DL*1k ( A xy+'= A K9L4" 1LOP"Q/(HPVW>O%"cK)*%+()de%+"fPJgF%"g(L5  A K%L@'6Jh A K9LVc$i9i≤%jk%dDGe1=V'1%" NLOP"Q/(HP("e$+$6%K)*%+()de%+"fPJgF%"l(L5  A K%L@'6Jh( A K9LkVc$i9i≤%j mLOP"Q/(HP($&'/S%5,4?E-?xy.*%ƒxyDL *1ŠxŽxyy1∃;2 Q xy≤"Žxy∀• Q " nLOP"Q/(HPG6("Q/5 ,4?E-?xy.đa thức1Ktiệm cận tới đa thức p(n). oL"FS((*#%G6("Q/51%.đa thức14?E-?=B+ 'x+?I1IyV'Kđa thức" p$/#/"7"#/5 r1%thời gian đa thức1%K4?E-?+'K% t y Ku;2" r1%thời gian hàm mũ1%K4?E-?+'K( yxnf y Ku;2=Žxy'EV'" Thời gian chạy của các lớp thuật toán khác nhau: ,4?E-? !2?\?GxsSQ O y +'xSQ O ?G`;y ŠxSy S S Šxy SQ O S Šx P y SQ SP SSO Šx i y SQ Sn iPQQQ> ŠxP n y SQ iQSQiQ SQ iQSQQO 1FV'=AT Chú ý SQ [...]... mật mã” là một trong những công cụ hiệu quả bảo đảm An toàn thông tin nói chung: bảo mật, bảo toàn, xác thực, chống chối cãi,… 1.2.1.2.Khái niệm mã hóa (Encryption) 12 1/ Mã hóa: là quá trình chuyển thông tin có thể đọc được (gọi là bản rõ) thành thông tin “khó” thể đọc được theo cách thông thường (gọi là bản mã) Đó là một trong những kỹ thuật để bảo mật thông tin 2/ Giải mã: là quá trình chuyển thông. .. việc xác thực thông tin Thông điệp x Thông điệp y Hệ mật mã hay Sơ đồ ký số Bản mã hay Bản ký số Thông điệp z Nguồn Đích 1.4.1.2 Giải quyết vấn đề Cách 1: 21 Một cách đơn giản để giải quyết các vấn đề trên với thông điệp có kích thước lớn là “chặt” bản tin thành nhiều đoạn nhỏ (VD 160 bit), sau đó ký lên các đoạn đó độc lập nhau Nhưng biện pháp này gặp các vấn đề trên Hơn thế nữa còn gặp vấn đề nghiêm... ứng với khóa mật mã k Các hàm đó phải thỏa mãn hệ thức: dk(ek(x)) = x với ∀ ∈ P x 1.2.1.4 Những tính năng của hệ mã hóa Cung cấp một mức cao về tính bảo mật, toàn vẹn, chống chối bỏ và xác thực + Tính bảo mật: Bảo đảm bí mật cho các thông báo và dữ liệu bằng việc che giấu thông tin nhờ các kỹ thuật mã hóa + Tính toàn vẹn: Bảo đảm với các bên rằng bản tin không bị thay đổi trên đường truyền tin + Chống... khá “dễ” 1.2 VẤN ĐỀ Mà HÓA 1.2.1 Giới thiệu về mã hóa Mật mã được sử dụng để bảo vệ tính bí mật của thông tin khi thông tin được truyền trên các kênh thông tin công cộng như các kênh bưu chính điện thoại, mạng internet v.v… Giả sử một người gửi A muốn gửi đến người nhận B một văn bản (chẳng hạn một bức thư) p, để bảo mật A lập cho p một bản mật mã c, và thay cho việc gửi p, A gửi cho B bản mật mã c, B... chứng minh “không tiết lộ thông tin , giao thức thỏa thuận, giao thức phân phối khóa, chống chối cãi trong giao dịch điện tử, chia sẻ bí mật, … Theo nghĩa hẹp, mật mã” chủ yếu dùng để bảo mật dữ liệu, quan niệm: Mật mã học là khoa học nghiên cứu mật mã( Tạo mã và phân tích mã) Phân tích mã là kỹ thuật , nghệ thuật phân tích mật mã, kiểm tra tính bảo mật của nó hoặc phá vỡ sự bí mật của nó Phân tích mã... biệt một khóa mật mã chung K để thực hiện các thuật toán đó Người ngoài, không biết các thông tin đó (đặc biệt không biết khóa K), cho dù có lấy trộm được c trên cũng khó tìm được văn bản p mà hai người A và B muốn gửi cho nhau 1.2.1.1 Khái niệm mậtMật mã” có lẽ là kỹ thuật được dùng lâu đời nhất trong việc bảo đảm An toàn thông tin Trước đây mật mã” chỉ được dùng trong ngành an ninh quốc phòng,... liệu với “khóa lập mã” “Chữ ký số” không được sử dụng nhằm bảo mật thông tin mà nhằm bảo vệ thông tin không bị người khác cố tình thay đổi để tạo ra thông tin sai lệch Nói cách khác, “chữ ký số” giúp xác định được người đã tạo ra hay chịu trách nhiệm đối với một thông điệp Như vậy “ký số” trên “tài liệu số” là “ký” trên từng bít tài liệu Kẻ gian khó thể giả mạo “chữ ký số” nếu nó không biết “khóa lập... Trước đây mật mã” chỉ được dùng trong ngành an ninh quốc phòng, ngày nay việc đảm bảo An toàn thông tin là nhu cầu của mọi ngành, mọi người (do các thông tin chủ yếu được truyền trên mạng công khai), vì vậy kỹ thuật mật mã” là công khai cho mọi người dùng Điều bí mật nằm ở “khóa” mật mã Hiện nay có nhiều kỹ thuật mật mã khác nhau, mỗi kỹ thuật có ưu, nhược điểm riêng Tùy theo yêu cầu của môi trường... kỹ thuật khác Có những môi trường cần phải an toàn tuyệt đối, bất kể thời gian và chi phí Có những môi trường lại cần giải pháp dung hòa giữa bảo mật và chi phí thực hiện Mật mã cổ điển chủ yếu dùng để “che giấu ” dữ liệu Với mật mã hiện đại, ngoài khả năng “che giấu” dữ liệu, còn dùng để thực hiện: Ký số (ký điện tử), tạo đại diện thông điệp, giao thức bảo toàn dữ liệu, giao thức xác thực thực thể,... “chữ ký”, tốn nhiều thời gian để truyền “chữ ký” trên mạng Người ta dùng hàm băm h để tạo đại diện bản tin z=h(x), nó có độ dài ngắn (ví dụ 128 bit) Sau đó ký trên z, như vậy chữ ký trên z sẽ nhỏ hơn rất nhiều so với chữ ký trên bản tin gốc x 2/ Hàm băm dùng để xác định tính toàn vẹn dữ liệu 3/ Hàm băm dùng để bảo mật một số dữ liệu đặc biệt, ví dụ bảo vệ mật khẩu, bảo vệ khóa mật mã,… 1.4.2.3 Cấu trúc

Ngày đăng: 27/04/2013, 23:05

HÌNH ẢNH LIÊN QUAN

Hình 3.2.5.1. Khung thuật toán chung cho  hàm băm SHA for i = 1 to N - Vấn đề an toàn bảo mật thông tin
Hình 3.2.5.1. Khung thuật toán chung cho hàm băm SHA for i = 1 to N (Trang 65)
Bảng 3.2.5.2. Các tính chất của các thuật toán băm an toàn - Vấn đề an toàn bảo mật thông tin
Bảng 3.2.5.2. Các tính chất của các thuật toán băm an toàn (Trang 67)
Hình 3.3.3. Ma trận xác thực - Vấn đề an toàn bảo mật thông tin
Hình 3.3.3. Ma trận xác thực (Trang 71)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w