... Nghiên cứu chungmậtmã học, sở toán học lý thuyết mật mã, hệ mậtmã bao gồm: hệ mậtmã khóa đối xứng, hệ mậtmã khóa công khai Hệ mậtmã khóa đối xứng tập trung kỹ hệ mật Vigenere, hệ mậtmã khóa ... pháp lập mã tối ưu an toàn 13 Chương I GIỚITHIỆUCHUNGVỀMẬTMÃHỌC Nội dung chương giớithiệu tổng quan khái niệm mậtmãhọc hệ thống mã hóa, đồng thời giớithiệu sơ lược hệ mậtmã khóa đối ... khoa học thực tiễn luận văn Ý nghĩa khoa học • Trình bày giớithiệuchungmậtmã học, kiến thức sở toán học lý thuyết mậtmã • Trình bày hệ mật mã: bao gồm hệ mậtmã khóa đối xứng hệ mậtmã khóa...
... triển Mậtmãhọc ngành có lịch sử từ hàng nghìn năm Trong phần lớn thời gian phát triển (ngoại trừ vài thập kỷ trở lại đây), lịch sử mậtmãhọc lịch sử phương pháp mậtmãhọc cổ điển phương pháp mật ... người nữa, màmã hóa áp dụng rộng rãi đời sống V Tài liệu tham khảo http://vi.wikipedia.org Mục lục I Giớithiệumậtmã Lịch sử phát triển Một số loại mậtmã Hệ mậtmã công khai II Hệ mã RSA Mô tả ... thêm số mã với tính bảo mật cao hơn, làm tiền đề xây dựng nên hệ mậtmã khóa công khai Hệ mậtmã công khai Mã hóa khóa công khai dạng mã hóa cho phép người sử dụng trao đổi thông tin mậtmà không...
... để giải mã Phương pháp mã hoá bảo mật phổ biến giới áp dụng phương pháp mã hóa công khai RSA, chữ ký điện tử Vì em định chọn đề tài “ Ứng dụng hệ mậtmã RSA chữ kí điện tử vào việc mã hóa thông ... Mực lục I.Hệ mậtmã RSA Lịch sử Mô tả hoạt động a.Tạo khóa b .Mã hóa c.Giải mã Ví dụ 4.Chuyển đổi văn rõ Tạo chữ ký vào văn An ninh III.Chữ kí điện tử 1 .Giới thiệuchung a.Lịch sử b.Khái ... nhận thực Các hệ thống mậtmã hóa khóa công khai cho phép mậtmã hóa văn với khóa bí mậtmà có người chủ khóa biết Để sử dụng chữ ký số văn không cần phải mã hóa mà cần mã hóa hàm băm văn (thường...
... 67 CHƢƠNG HỆ MẬTMÃ KHOÁ CÔNG KHAI VÀ TRIỂN KHAI GIẢI PHÁP XÁC THỰC RSA 68 3.1 TỔNG QUAN VỀ HỆ MẬTMÃ KHOÁ CÔNG KHAI RSA 69 3.1.1 TỔNG QUAN 69 3.1.2 HỆ MẬTMÃ RSA ... tức Kỹ thuật mã hoá tin tức kỹ thuật quan trọng an toàn thông tin Hệ mậtmã đƣợc sử dụng hệ mậtmã bí mật (cổ điển) hệ mậtmã khoá công khai 1.3.2 Xác thực thông tin Xác thực thông tin (message) ... MAC M Hàm Hash Hàm Hash khoá khoá Ks bí mật A B Ks bí mật A B MAC’ So sánh Sai Đúng Hình 1.17 Sơ đồ xác thực sử dụng hệ mậtmã bí mật Xác thực sử dụng mậtmã khoá công khai, nguyên tắc làm việc...
... mã hoá tin tức (cryptogaphy), xác thực thiết lập hàng rào an ninh thông tin Để thực vấn đề có nhiều biện pháp khác nhau, phải kể đến biện pháp sử dụng mậtmã khoá công khai, đặc biệt hệ mậtmã ... Nội [3] Phan Đình Diệu(2006), Lý thuyết mậtmã An toàn thông tin, NXB Đại học quốc gia Hà Nội [4] Học viện Công nghệ bưu chính_viễn thông(2001), An toàn bảo mật tin tức mạng, NXB Bưu điện, Hà Nội, ... luận chung References Tiếng Việt [1] Ban từ điển nhà xuất khoa hoc kỹ thuật (2001), Từ điển an toàn thông tin AnhViệt Việt Anh, NXB khoa học Kỹ thuật, Hà Nội [2] Nguyễn Bình (1996), Mậtmã lý...
... profile) Về khả nâng cấp mã hố MPEG, họ thiết kế theo hai bước Bước thứ thay cho xác định tiêu mã hố giải mã, họ xác định loại tín hiệu nằm hai thiết bị Bước thứ hai thực cải tiến mã hố giải mã cho ... thức cho tín hiệu truyền mã hố giải mã Các quy tắc này, thực chất giống loại ngơn ngữ dành riêng cho mã hố giải mã Các mã hố tương thích phải có khả “nói” ngơn ngữ Các giải mã tương thích phải có ... tượng mã hố với sơ đồ mã hố riêng - video mã hố theo kiểu video, text mã hố theo kiểu text, đồ hoạ mã hố theo kiểu đồ hoạ - thay việc xử lý tất phần tử THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN ảnh pixels mã...
... chữ nhật giới hạn bỏ qua mã hóa 2.4 Giải mã MPEG-4 VOP Một khối biểu đồ giải mã thông thường VOP thể hình 2.13 Các mạch giải mã bao gồm chủ yếu hai phần chính: giải mã hình ảnh , giải mã chuyển ... có mã hóa nhiều giải mã; giải mã chế biến đệm giới hạn mã hóa thực tốn kém, Sự trễ vài giây thường chấp nhận có phạm vi cho thuật toán điều khiển tốc độ phức tạp, kết hợp hai mã khung c) Mã hóa ... tất đối tượng mã hoá với sơ đồ mã hoá riêng - video mã hoá theo kiểu video, text mã hoá theo kiểu text, đồ hoạ mã hoá theo kiểu đồ hoạ - thay việc xử lý tất phần tử ảnh pixels mã hoá video ảnh...
... y2 = x3 + x + Z11 ta thấy hệ mật Menezes - Vanstone có 10×10 = 100 rõ, hệ mật ban đầu có 13 rõ Ta minh hoạ phép mã giải mã hệ mật cách sử dụng đường cong Hình 3.6 Hệ mật đường cong Elliptic Menezes ... hệ mật khỏi phương pháp công Pohlig - Hellman) Xét ví dụ phép mã Elgamal sử dụng đường cong elliptic nêu ví dụ 5.7 Ví dụ 5.8 Giả sử α = (2,7) số mũ mật Bob a = Bởi vậy: β = 7α = (7,2) Phép mã ... nhiên cho ≤ k ≤ | H | - Tuy nhiên, Alice cấp nhóm H cô ta tạo số nguyên k thoả mãn ≤ k ≤ | G | -1, thay đổi trình mã giải mã Cũng cần ý nhóm G nhóm Aben (Tuy H nhóm Aben nhóm cyclic) Hình 5.8 Bài...
... ngicúcthụngtinóbmóhúacúthtin hnhcỏccỏchdũralutmóhúacúc vnbngc 2.MễHèNHMHểACBN Cỏcmụhỡnhmóhúacúchungmtsthutng nhsau: Bnrừ:Lnidungcathụngipcngii vcncbovanton.Núcúthlxõucỏc bớt,cỏcfilevnbn,cỏcfilecúcutrỳc ... rừ (nh RSA-PSS) gi vai trũ quan trng i vi quỏ trỡnh mó húa cng nh ch ký in t v khụng c dựng khúa chung cho ng thi cho c hai mc ớch trờn 7.ANTON Ti thi im nm 2005, s ln nht cú th c phõn tớch...
... đ c b qua s mã hóa 2.4 Gi i mã MPEG-4 VOP M t kh i bi u đ gi i mã thơng th ng c a VOP đ c th hi n hình 2.13 Các m ch gi i mã bao g m ch y u hai ph n chính: gi i mã hình nh , gi i mã chuy n đ ... cơng ngh mã hố video MPEG-4,cơng vi c mã hố đ chia mã hố khung hình ,mã hố đ i t c ng (VOP) kèm theo thơng tin chuy n đ ng mã hố k t c u đ x lý d li u bên d li u l i sau bù chuy n đ ng Mã hố khung ... ngơn ng dành riêng cho b mã hố gi i mã Các b mã hố t ph i có kh n ng “nói” đ kh n ng hi u đ c ngơn ng Các b gi i mã t ng thích ng thích ph i có c tồn b "t v ng" mà b mã hố phát m t ng c nh nh...
... thống mã hóa đối xứng (symmetric cryptosystem) Hệ thống mã hóa quy ước (conventional cryptosystem) Hệ thống mã hóa quy trình mã hóa giải mã sử dụng chung khoá - khóa bí mật (secret key) Việc bảo mật ... pháp mã hoá hoán vị Phương pháp mã hoá phép nhân Phương pháp DES (Data Encryption Standard) Phương pháp chuẩn mã hoá nâng cao AES Tham khảo tài liệu MaHoa&UngDung_Ch02.pdf Chiến lược mã hoá Mã ... Phương pháp mã hóa dịch chuyển Phương pháp đơn giản, Thao tác xử lý mã hóa giải mã thực nhanh chóng Không gian khóa K = {0, 1, 2, …, n-1} = Zn Dễ bị phá vỡ cách thử khả khóa k Phương pháp mã hóa dịch...
... đoạn tin mã hóa, giải mã khóa bí mật Không người khác giải mã đoạn tin mã có B biết khóa bí mật Khóa công khai B khóa bí mật B User A đoạn tin Giải thuật mã hóa mậtmã Giải thuật giải mã đoạn ... cộng với mẫu mậtmã không đủ để xác đònh khóa, cộng với mẫu mật khóa mã không đủ để xác đònh khóa - Các sơ đồ mậtmã quy ước mậtmã khóa công khai: xem sơ đồ bên 2.3 Ứng dụng mậtmã khóa công ... bí mật, phân bố khóa chứng thực - Một số quan niệm sai liên quan đến mã hóa khóa công khai : + Mã hóa khóa công khai bảo mật nhà phân tích mậtmãmã hóa qui ước Thật ra, tính bảo mật sơ đồ mã...
... Những ngời mã thám " Kahn [KA67] cấu chuyện hấp dẫn phong phú mậtmã năm 1967, Kahn khẳng định mậtmã Vigenère thực phát minh Vigenère Mậtmã Hill lần đợc mô tả [HI29] Các thông tin mậtmã dòng ... khoá tự lặp lại Nhận thấy rằng, mã dòng tơng ứng với mậtmã Vigenère, hàm mã giải mã đợc dùng giống nh hàm mã giải mã đợc dùng MDV: ez(x) = x+z dz(y) = y-z Các mã dòng thờng đợc mô tả chữ nhi ... thám mã hệ thay đa biểu khó khăn so việc thám mã hệ đơn biểu 1.1.5 Mậtmã Hill Trong phần mô tả hệ mật thay đa biểu khác đợc gọi mậtmã Hill Mậtmã Lester S.Hill đa năm 1929 Giả sử m số nguyên...
... toàn mật, ta phải kiểu công đợc xem xét Trong chơng cho thấy rằng, không hệ mật hệ mã dịch vòng, mã thay mã Vigenère đợc coi an toàn mặt tính toán với phơng pháp công với mã ( Với khối lợng mã ... kiện đả thu đợc mã y đồng với xác suất tiên nghiệm để rõ x Trong ví dụ 2.1 có mã thoả mãn tính chất độ mật hoàn thiện, mã khác tính chất Sau chứng tỏ rằng, MDV có độ mật hoàn thiện Vềmặt trực giác, ... + Kn) mod Phép mã hoá đồng với phép giải mã Nếu y = (y1, , yn ) thì: dK(y) = (y1 + K1, , yn + Kn) mod Lịch sử phát triển mậtmãhọc trình cố gắng tạo hệ mật dùng khoá để tạo xâu mã tơng đối dài...
... thám mã hệ mật khác) Cách trình bày DC chơng phần lớn dựa [BS93] Một phơng pháp mã thám dùng để công DES hệ mật tơng ứng khác phơng pháp thám mã tuyến tính Matsui [MA 94], [MA 94A] Các mô tả hệ mật ... dòng khoá cách mã hoá khối mã trớc Tức zi = eK(yi-1), i Cũng nh chế độ OFB: yi = xi zi,i Việc sử dụng CFB đợc mô tả hình 3.5 (chú ý hàm mã DES eK đợc dùng cho phép mã phép giải mã chế độ CFB ... giải mã đợc thực nhờ dùng thuật toán nh phép mã đầu vào y nhng dùng bảng khoá theo thứ tự ngợc lại K16, K1 Đầu thuật toán rõ x 3.2.1 Một ví dụ DES Sau ví dụ phép mã DES Giả sử ta mã rõ (ở dạng mã...
... công thức giải mã sau: d K ( y) = B2 B y Ví dụ 4.13 Ta xẽ minh hoạ thủ tục mã hoá giải mã hệ mật Rabin ví dụ nhỏ Giả sử n=77=7ì11 B=9 Khi hàm mã hoá eK(y)=x2+9x mod 77 hàm giải mã d K ( y ) = ... 77=66 45- 43 mod 77= Có thể kiểm tra lại rằng, rõ đợc mã hoá thành mã 22 Bây xẽ thảo luận độ mật hệ Rabin Ta xẽ chứng minh thuật toán giải mã giả định A đợc dùng nh chơng trình thuật toán Las ... đợc n=pq(hệ đợc trình bày hình 4.13) Chúng ta rằng, hàm mã hoá ek đơn ánh, phép giải mã thực đợc cách xác định Thực tế có rõ ứng với mã cho trớc Chính xác hơn, giả sử w bậc hai modulo n Giả...
... y2 = x3 + x + Z11 ta thấy hệ mật Menezes - Vanstone có 10ì10 = 100 rõ, hệ mật ban đầu có 13 rõ Ta minh hoạ phép mã giải mã hệ mật cách sử dụng đờng cong Hình 3.6 Hệ mật đờng cong Elliptic Menezes ... vệ hệ mật khỏi phơng pháp công Pohlig - Hellman) Xét ví dụ phép mã Elgamal sử dụng đờng cong elliptic nêu ví dụ 5.7 Ví dụ 5.8 Giả sử = (2,7) số mũ mật Bob a = Bởi vậy: = = (7,2) Phép mã hoá ... nhiên cho k | H | - Tuy nhiên, Alice cấp nhóm H cô ta tạo số nguyên k thoả mãn k | G | -1, thay đổi trình mã giải mã Cũng cần ý nhóm G nhóm Aben (Tuy H nhóm Aben nhóm cyclic) Hình 5.8 Bài toán...
... tóm tắt kết hợp chữ kí mã khoá công khai Giả sử rằng, Alice tính toán ch kí ta y= sigAlice(x) sau mã x y hàm mã khoá công khai eBob Bob, cô ta nhận đợc z = eBob(x,y) Bản mã z đợc truyền tới Bob ... sau mô tả cách thực Trong nhiều tinh huống, thông báo mã giải mã lần nên phù hợp cho việc dùng với hệ mật Bất kì (an toàn thời điểm đợc mã) Song thực tế, nhiều điện đợc dùng làm tài liệu đối ... nhận đợc z, trớc hết giảI mã hàm dBob để nhận đợc (x,y) Sau dung hàm xác minh công khai Alice để kiểm tra xem verAlice(x,y) có True hay không Song Alice mã x sau kí tên mã nhận đợc sao? Khi cô...