Luận văn: MỘT SỐ ỨNG DỤNG CỦA SỐ HỌC TRONG LÝ THUYẾT MẬT MÃ docx

48 528 0
Luận văn: MỘT SỐ ỨNG DỤNG CỦA SỐ HỌC TRONG LÝ THUYẾT MẬT MÃ docx

Đ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

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC **************** VŨ THỊ THANH HẬU MỘT SỐ ỨNG DỤNG CỦA SỐ HỌC TRONG THUYẾT MẬT LUẬN VĂN THẠC SĨ TOÁN HỌC Thái Nguyên, năm 2009 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC **************** VŨ THỊ THANH HẬU MỘT SỐ ỨNG DỤNG CỦA SỐ HỌC TRONG THUYẾT MẬT Chuyên ngành : Phương pháp toán cấp số : 60.46.40 LUẬN VĂN THẠC SĨ KHOA HỌC TOÁN HỌC Người hướng dẫn khoa học : GS.TSKH. Hà Huy Khoái Thái Nguyên, năm 2009 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn 70 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn n X[1], X[2], , X[n] m j j m = X[j] = max 1≤k≤n X[k] Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn X[n] m = X[n] j = n X[n] X[n − 1] n −1 = 0 n = 1 X[n −1] ≤ X[n] X[n] X[n − 2] X[n − 1] X[n] X[n − 1] m = X[n −1] j = n −1 j j ←− n, k ←− n − 1, m ←− X[n] k = 0 X[k] ≤ m m j ←− k, m ←− X[k] m k k ←− k −1 ←− X[1], X[2], , X[n] m j Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn 1 0 2 1 0 1 n k 1 0 k n k k = [log 2 n] 0 1 f(n) g(n) f(n) g(n) f(n) = O(g(n)) f = O(g) C > 0 n f(n) g(n) f(n) < C.g(n) f(n) = a i n i + a i−1 n i−1 + . . . + a 1 n + a 0 a i > 0 f(n) = O(n i ) f 1 (n) = O(g(n)), f 2 (n) = O(g(n)) f 1 (n) + f 2 (n) = O(g(n)) f 1 (n) = O(g 1 (n)), f 2 (n) = O(g 1 (n)) (f 1 f 2 )(n) = O(g 1 g 1 (n)) lim n→∞ f(n) g(n) O(log d n) n d Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn [...]... sử dụng đồng dư thức 2 |b2 nqk | = Qk+1 < 2 n k 2 b2 b2 nqk (mod n) và k k ( Hệ qủa được chứng minh) Nhận xét: Hệ quả này là cơ sở cho phân tích Fermat suy rộng nhờ phân số liên tục sẽ nói trong phần thám ở chương II 20 S húa bi Trung tõm Hc liu i hc Thỏi Nguyờn http://www.Lrc-tnu.edu.vn Chương 2 Một số ứng dụng của số học trong thuyết mật 2.1 Nguyên tắc chung và một số hệ đơn giản Trong. .. đây luận văn trình bày một loại hệ mới, một mặt khắc phục được "điểm yếu" trên Mặt khác là cơ sở cho hệ hoàn toàn mới, các hệ khóa công khai, thoã mãn được yêu cầu thực tiễn về an toàn thông tin trong thời đại toàn cầu hóa 2.2.1 Hệ của Pohligvà Hellman Nguyên thực hiện Giả sử cho p là một số nguyên tố lẻ, và khoá lập e là một số tự nhiên sao (e, p 1) = 1 Cũng như Ceasar, để mã. .. tố được gọi là hợp số 10 S húa bi Trung tõm Hc liu i hc Thỏi Nguyờn http://www.Lrc-tnu.edu.vn Định cơ bản của số học Mọi số tự nhiên lớn hơn 1 đều phân tích được một cách duy nhất thành tích các thừa số nguyên tố, trong đó các thừa số được viết theo thứ tự không giảm chứng minh Giả sử tồn tại những số không viết được thành tích các số nguyên tố Gọi n là số bé nhất trong các số đó Như vậy, 1 < a,... 1234567891223334444555556666667777777888888889999 Nhận xét: Hệ này rất an toàn (chú ý không để lộ tham số s) ý tưởng của ElGamal là rất tổng quát Nó được dùng cho hệ sử dụng hàm mũ, hàm một chiều và vài hệ khác Một nét chung của hai hệ trên là cho phép công bố công khai một phần thông tin phục vụ cho việc lập hoặc hỗ trợ cho việc "trao đổi chìa" vốn thường thấy ở các hệ đối xứng Ưu điểm của hệ này là không có thông... chuyển, ký hiệu là P hoá là việc chuyển thông báo đó thành dạng mật .Văn bản mật là bản đã hóa của văn bản ký hiệu là C .Chìa khoá là bí quyết giải và lập một điều hết sức thú vị là những hệ hiện đại cũng có thể được xem là sự cải tiến hệ của Caesar! Vì thế chúng tôi bắt đầu việc trình bày hệ Ceasar ! 2.1.1 Hệ Ceasar Nguyên thực hiện Ceasar đã chuyển thông báo mật bằng cách sau... văn bản mật, ta giải bằng cách biến nó thành dạng chữ số nhờ bảng tương ứng giữa chữ và số, sau đó trừ đi 3 ở mỗi chữ số và lại chuyển nó về dạng chữ để lại có văn bản ban đầu Chú ý: Khi cộng hoặc trừ đi 3 đưa ta vượt quá giới hạn của bảng tương ứng, ta thay số đó bằng thặng dư dương bé nhất modulo số các phần tử của bảng tương ứng giữa chữ và số (Trong bảng chữ cái tiếng Anh thì số này là 26) Sau... rằng, ngay với một thuật toán dưới mũ, thời gian làm việc của các số nguyên lớn là quá lâu Vì thế, nói chung người ta luôn cố gắng tìm những thuật toán đa thức 1.2 Phép tính đồng dư và các vấn đề liên quan 1.2.1 Số nguyên tố và định cơ bản của số học Số nguyên tố Số nguyên tố là số nguyên lớn hơn 1, không chia hết cho số nguyên nào ngoài 1 và chính nó Số nguyên lớn hơn 1 không phải là số nguyên tố... dụ là x) vào cuối văn bản để văn bản có độ dài là bội số của m, điều này không gây nhầm lẫn khi đọc thông báo Ta thực hiện hóa theo công thức sau: C P e (mod p), 0P . ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC **************** VŨ THỊ THANH HẬU MỘT SỐ ỨNG DỤNG CỦA SỐ HỌC TRONG LÝ THUYẾT MẬT MÃ Chuyên ngành : Phương pháp toán sơ cấp Mã số. HẬU MỘT SỐ ỨNG DỤNG CỦA SỐ HỌC TRONG LÝ THUYẾT MẬT MÃ LUẬN VĂN THẠC SĨ TOÁN HỌC Thái Nguyên, năm 2009 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên. http://www.Lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn 70 Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.Lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu

Ngày đăng: 28/06/2014, 11:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan